记录真实开发问题、项目实践和两三句就能说明白的技术点
前几天和朋友聊秒杀 程序的问题, 他的观点有些不赞同 , 这里做个总结 一、为什么难 秒杀系统难做的原因:库存只有一份,所有人会在集中的时间读和写这些数据。 例如小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。 …
[root@BlackGhost repos]# svn copy svn://127.0.0.1/repos/main svn://127.0.0.1/repos/branch -m "test"
手动清除binlog文件 # /usr/local/mysql/bin/mysql -u root -p PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY); //删除10天前的M日志...
清除3天前的 MySQL BIN-LOG 日志 mysql -uroot -p123456 //登录mysql。 PURGE MASTER LOGS BEFORE DATE_SUB(NOW(),INTERVAL 3 DAY); //清除日志。
Linux 下用 find 与 grep 组合查找文件内容:递归搜索、多条件(-name/-or/-not)、排除 svn 目录、xargs 管道,以及 grep 或/与/整词匹配等常用技巧。
查看当前文件夹下所有文件大小 #du -sh #du -h --max-depth=1 查看磁盘空间大小命令 df -h
Linux 下执行 svn update 报“目录条目从本地编码转换到 UTF-8 失败”的成因(GBK/GB2312 文件名与 UTF-8 locale 冲突)与两种解决办法:临时切换会话编码、或修改 /etc/sysconfig/i18n 为 GB18030。
LNMP 安装 MySQL 后启动报 The server quit without updating PID file 的原因与排查:查看 .err 日志、端口/进程冲突、mysql-bin.index 残留、datadir 与权限、skip-federated、seli...
LNMP 一键安装常见问题集锦(nginx 篇):invalid PHP executable、getpwnam(www) failed、nginx.pid not found、conflicting server name、kill No such process、php...
Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了
php -fpm和 nginx 一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的 zabbix 监控,我们需要先了解php-fpm状态页是怎么回事。 1. 启用php-fpm状态功能 # ca…
首先查看log_output参数,确认日志信息输出到操作系统文件还是数据库的表中: mysql> show variables like 'log_output'; +---------------+-------+ | Variable_…
众所周知,大访问量的情况下,可添加节点或改变架构可有效的缓解数据库压力,不过一切的原点,都是从单台mysql开始的。下面总结一些使用过或者研究过的经验,从配置以及调节索引的方面入手,对mysql进行一些优化。 第一步应该做的就是排查问题,找出瓶颈,所以,先从日志入手
日志也是用户应该注意的地方之一。不要低估日志文件对网络安全的重要作用,因为日志文件能够详细记录系统每天发生的各种各样的事件。用户可以通过日志文件 检查错误产生的原因,或者在受到攻击和黑客入侵时追踪攻击者的踪迹。日志的两个比较重要的作用是:审…
jQuery 中 $.ajax() 各参数详解:url/type/timeout/async/cache/data/dataType/beforeSend/success/error/complete/contentType/jsonp 等,含 complete 参数表、e...