暂无配图 暂无配图
小技术 memcache中的过期时间策略

memcached内部不会监视记录是否过期,而是在get时查看记录的时间戳,检查记录是否过期。 这种技术被称为“惰性过期”。因此,memcached不会在过期监视上耗费CPU时间,与redis是有区别的。 memcached的过期时 …

暂无配图 暂无配图
小技术 php-fpm中进程池(pm.start_servers/pm.min_spare_servers/pm.max_spare_servers)优化

php-fpm进程池开启进程有两种方式,一种是static,即开启固定数量的php-fpm进程。另一种则是dynamic,启动时开启一定数量的php-fpm进程,当请求量变大时,动态的增加php-fpm进程数到上限,当空闲时自动释放 …

暂无配图 暂无配图
小技术 聊聊zend opcache的配置项

opcache.revalidate_freq 这个选项用于设置缓存的过期时间(单位是秒),当这个时间达到后,opcache会检查你的代码是否改变,如果改变了PHP会重新编译它,生成新的opcode,并且更新缓存。 值为“0”表示每次 …

暂无配图 暂无配图
小技术 解决 "/.ssh/id_rsa": bad permissions 权限报错

其实这个问题的成因是比较简单的,主要是由于id_rsa相关的文件权限不对,可能的场景是从其它地方拷贝了此文件到.ssh目录下,但又没有纠正权限导致。 怎么解决?授予合理的权限即可。 chmod 755 ~/.ssh/ chm …

暂无配图 暂无配图
小技术 执行“docker run -it”如何退出交互界面而保持后台运行

1.docker run -it 过后请别使用 CTRL+C 退出 2.使用 CTRL+P+Q 退出当前容器内部回话,就会后台运行了。 如果没解决你得问题,请尝试查看日志信息: docker logs {container_id}  

暂无配图 暂无配图
小技术 Netcat执行监听端口时报“local listenfuxored: INVAL”

让Netcat侦听特定端口的命令是“nc -l PORT_NUMBER”。但如果你在Windows 7以上机器上运行这个程序,你会得到一个可怕的消息“local listenfuxored: INVAL”。 那怎么办?解决方法是使用-L选项运行它。 nc -L - …

暂无配图 暂无配图
小技术 连接MySQL8.0时报 2059 错误

现在的第三方远程数据库管理可视化工具比较多,如:Navicat、SQLyog、MySQL workbench 等,但发现正确的账户信息连接时报 2059 错误,怎么了?这是因为 MySql8.0 版本 和 5.0 的加密规则不一样,而现在的可 …

暂无配图 暂无配图
小技术 MySQL8.0中如何重置密码?

可能很多人在MySQL 8.0中修改密码时遇到了很多问题,比如重置密码,还是用的旧的命令去修改密码,导致报错,因为 MySQL 5.7.6 以后废弃了 user 表中的 password 字段和 password() 方法,所以使用旧的方法 …

拿起手机扫一扫即可带走我!