05 2015 档案
摘要:1. 在设计api时我们经常会使用关联数组,例如:我要返回给客户端主题信息和主题包列表原始数组格式$arr = array( 100=>array('themeName'=>'a','files'=>array('1.jpg','2.jpg')), 200=>array('themeNa...
阅读全文
摘要:yii框架批量插入数据有两种方法,第一种是循环多次插入和一次批量插入,第一种方法要注意插入数据中间有一次数据插入失败要注意回滚事务 循环插入数据 第一种方法 第二种方法 批量插入数据 生成SQL:INSERT INTO users (id, name) VALUES (:id0, :name0),(
阅读全文
摘要:假设Yii项目路径为 /home/apps1. 创建文件 /home/apps/web/protected/commands/console.php$yii = '/home/apps/framework/yii.php';require_once($yii);$configFile = dirna...
阅读全文
摘要:linux下采用先分割后合并的策略处理大文件第一步:分割文件 splitsplit 参数:-a, --suffix-length=N 指定输出文件名的后缀,默认为2个-b, --bytes=SIZE 指定输出文件的字节数-C, --line-bytes=SIZE 每一输出档中,单行的最大 byte ...
阅读全文
摘要:互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。(1) 窃听风险(...
阅读全文
摘要:QPS(Query Per Second) = req/sec = 请求数/秒【QPS计算PV和机器的方式】QPS统计方式QPS = 总请求数 / ( 进程总数 * 请求时间 )单台服务器每天PV计算公式1:每天总PV = QPS * 3600 * 6公式2:每天总PV = QPS * 3600 *...
阅读全文
摘要:1. 统计当前目录下,php文件数量find ./ -name "*.php" | wc -l2. 统计当前目录下所有php文件代码行数find ./ -name "*.php" | xargs cat | wc -l或者wc -l `find ./ -name "*.php"` | tail -n...
阅读全文