在编译安装Swoole的时候,出现了如下错误:
fatal error: hiredis/hiredis.h: No such file or directory
无脑尝试yum解决了该错误。yum install hiredis-devel
执行完上述命令后,重新编译安装swoole即可通过。至于这样做是否安全,需要后续查询详细资料。
阅读全文
判断当前浏览器是否是IE内核
发布时间:2018年05月14日 // 分类:代码 // 暂无评论
判断当前浏览器是否是IE内核。呵,IE。<script type="text/javascript">
//ie?
if (!!window.ActiveXObject || "ActiveXObject" in window) {
//是
alert("IE下"...
阅读全文
阅读全文
phpredis在阿里云集群版Redis使用scan命令遇到的坑
发布时间:2018年04月24日 // 分类:代码 // 3条评论
在利用phpredis扩展使用阿里云集群版Redis时,scan命令出现了奇怪的问题。集群节点0的CPU占用率飙到100%,数据却出不来。跟踪scan的代码后发现,scan的游标卡在了72057594037927936上(2的56次方)。因为用的是phpredis官方文档提供的do{}while()方式循环扫描,游标卡在72057594037927936上就导致了死循环。这也解释了为什么CP...
阅读全文
阅读全文
Linux查看某个用户总线程数
发布时间:2018年04月17日 // 分类:运维 // 暂无评论
查看某个用户线程数(如nobody)ps aux | grep nobody |awk '{print $2}' | xargs -n1 pstree -p | wc -l
查看某个整个系统线程数ps aux | awk '{print $2}' | xargs -n1 pstree -p | wc -l
阅读全文
阅读全文
记一些最近踩的Redis的坑
发布时间:2018年04月06日 // 分类:代码 // 暂无评论
Redis再快也不能当内存用,特别是在分布式环境中原理:当应用服务器与Redis的网络延迟在0.01ms的时候,可能不会有什么感觉。但当延时打到1.5ms的时候,滥用redis就会产生意想不到的结果。场景:项目中有一些用户列表类接口,拼凑数据时使用逐个用户get的方式获取用户资料。假设列表为300,get300次至少就会发生0.45s的延迟。这显然是不能接受的。解决:其实大多数时候直接用mg...
阅读全文
阅读全文
Ubuntu(Deepin)下配置vscode环境的特殊技巧
发布时间:2018年03月15日 // 分类:代码 // 暂无评论
之前vscode对于侦测文件变化一直不是很及时,而Deepin本身的文件浏览器新建文件夹之类的操作也时常没有自动刷新。直到升级vscode到最新版后,提示系统句柄已用完,才发现是系统默认max_user_watches太小的原因。按照微软给的参考,进入Shell。查看当前最大句柄数:cat /proc/sys/fs/inotify/max_user_watches
修改文件/etc/sysc...
阅读全文
阅读全文
关于Linux配置net.ipv4.tcp_tw_recycle导致Swarm不稳定的问题
发布时间:2018年01月30日 // 分类:运维 // 暂无评论
部署Swarm集群后,微服务时常出现无法访问的问题。手机4G网络稳定性明显好,但WIFI环境下经常连接超时。经过反复排查,很有可能是net.ipv4.tcp_tw_recycle的翔。在/etc/sysctl.conf中,将net.ipv4.tcp_tw_recycle设为0:net.ipv4.tcp_tw_recycle=0
重启机器。此后Swarm集群便稳定下来了。开启tcp_tw_re...
阅读全文
阅读全文
关于移动端推广APP安装渠道追踪的问题
发布时间:2017年12月18日 // 分类:代码 // 暂无评论
【草稿,未完】 一个推广APP中常见的场景:广告入口在微信链接中,用户最终跳出到应用市场下载APP。这时经常遇到以下干扰因素造成跟踪困难:App Store无法携带唯一标识跨应用无法携带cookie(微信内置浏览器->APP)用户下载APP会切换到从4G网络切换到WIFI铁通等ISP内的用户没有公网IP 经过考察,可以使用一些参数综合判定用户来源。如:点击广告到安装应用的时间、公网...
阅读全文
阅读全文
通过.bashrc文件快速添加路径到当前用户PATH环境变量的方法
发布时间:2017年12月07日 // 分类:运维 // 暂无评论
本方法在deepin下测试通过。Ubuntu应该也能成功。假设当前用户名为currentuser需要添加的路径为/home/currentuser/Shell用当前用户权限打开~/.bashrc文件。在末尾添加:export PATH="$PATH:/home/currentuser/Shell"
即可。
阅读全文
阅读全文
CentOS 7.x下搭建Docker全过程及Docker常用命令速查
发布时间:2017年11月30日 // 分类:运维 // 暂无评论
安装及配置国内源安装Docker服务yum install docker
启动Docker服务service docker start
修改Docker默认源为国内镜像,首先创建文件/etc/docker/daemon.json,修改内容:{
"registry-mirrors": ["https://你的阿里云专属加速器地址.mirror.aliyun...
阅读全文
阅读全文
Deepin的Google Chrome反复提示Flash更新需重启问题解决方案
发布时间:2017年11月10日 // 分类:运维 // 1条评论
手贱安装了deepin应用商店的Chrome Flash插件后,Chrome反复提示flash版本问题请重启Chrome。每次都需要卸载并重装Flash插件才能正常使用一次。后查阅论坛帖子,发现解决方案。卸载Chrome Flash 插件,并删除相关所有配置文件。sudo apt install libflashplugin-pepper -y
rm -rf ~/.config/google...
阅读全文
阅读全文
PHP获取RabbitMQ队列内消息数量
发布时间:2017年11月08日 // 分类:代码 // 3条评论
程序中需要获取RabbitMQ当前队列中消息数量,网上相关的文档都是五六年前的就文档,所描述的AMQPQueue类已经不存在。最终在SDK中翻到蛛丝马迹$message_count。/php-amqplib/PhPAmqpLib/Channel/AMQPChannel.php Line 645
/**
* Confirms a queue definition
*
* @param A...
阅读全文
阅读全文
分类
随机文章
- CentOS 7 快速方便安装Python3
- Python的pymysql查询结果获取字段列表
- 用LessAPI搭建免费的DockDockGo搜索API
- 火速论文网站地址——免费无广告的降重工具
- 通过Telnet漏洞批量扫描获取wifi密码的脚本(Python3.4)
最新文章
- 火速论文网站地址——免费无广告的降重工具
- 用LessAPI搭建免费的DockDockGo搜索API
- BFF架构下需要注意的坑
- 我的新创意:GentleAI——基于人工智能的生产力工具平台
- 在Drone中利用Webhook插件实现企业微信机器人消息推送
- Golang基于泛型实现的简单依赖注入(DI)
- Golang实现一个简单的TCP端口转发程序(TCP反向代理)
最近回复
- 应用分享: 来看看呢。 http://appdownload.cc
- 应用分享: 感谢站长分享。
- 下载: 谢谢分享 博主加油。
- 应用之家: 感谢大佬。
- PHP中serializen()与json_encode()的性能差异 R11; 52ll.org: [...]https://www.ywlib.com/archives/119.html[...]
- kettle 转换字段遇到问题(couldnR17;t get row from result set)——摘 R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- kettle 转换字段遇到问题(couldnR17;t get row from result set unable to get timestamp from resultset at index 9) R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- 1: 代码都写错了,serialize 写了两次
- ANTONIO: 谢谢你, 终于有声音了!!!
- andyw: newbee的版主!好用
归档
- 2024年05月
- 2024年04月
- 2023年04月
- 2022年09月
- 2022年05月
- 2022年04月
- 2022年03月
- 2022年02月
- 2021年04月
- 2021年03月
- 2021年02月
- 2020年11月
- 2020年09月
- 2020年06月
- 2020年05月
- 2020年02月
- 2020年01月
- 2019年12月
- 2019年06月
- 2018年11月
- 2018年07月
- 2018年05月
- 2018年04月
- 2018年03月
- 2018年01月
- 2017年12月
- 2017年11月
- 2017年10月
- 2017年08月
- 2017年07月
- 2017年06月
- 2017年05月
- 2017年03月
- 2016年12月
- 2016年09月
- 2016年08月
- 2016年06月
- 2016年04月
- 2016年03月
- 2016年01月
- 2015年12月
- 2015年11月
- 2015年10月
- 2015年09月
- 2015年08月
- 2015年07月
- 2015年05月
- 2015年04月