技术晨读_2015_4_13
2015-04-13 09:08 by 轩脉刃, ... 阅读, ... 评论, 收藏, 编辑技术晨读
理解PDO的ATTR_PERSISTENT
PDO在new的时候可以设置ATTR_PERSISTENT表示这个连接是一个长连接,当脚本结束时候而进程没有结束的时候,这个连接在下次还是可以使用的。是否使用这个长连接直接涉及到连接效率,php的启动服务模式等。
http://stackoverflow.com/questions/23432948/fully-understanding-pdo-attr-persistent
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
Postgres的主键自增
Postgres中的主键自增是使用sequence来做的,就是说如果你一个表中有自增主键的话,那么就会关联另外一个sequence表。
http://zhiwei.li/text/2012/02/postgresql%E4%B8%BB%E9%94%AE%E8%87%AA%E5%A2%9E/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
Postgres的数据库参数设置
pgsql的数据库参数设置的中文说明
http://blog.sina.com.cn/s/blog_4e850c590100q1v5.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
PHP in FastCGI,PHP不记录error日志的排错记录
PHP的错误日志在fastcgi模式下是否会返回给nginx?根据PHP的版本不同而不同。
http://wangyuchen.org/blog/2012/02/24/php-errorlog.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
为什么心跳包(HeartBeat)是必须的?
心跳包是必须的吗?为什么需要心跳包?TCP没有提供断线检测的方法吗?TCP提供的KeepAlive机制可以替代HeartBeat吗?
http://blog.coderzh.com/2015/03/05/WhyHeartBeatNeeded/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
关于PHP程序员解决问题的能力
文章将php程序员解决问题能力分为8个等级。。。对号入座吧...
http://rango.swoole.com/archives/340
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
密码找回逻辑漏洞总结
网站找回密码的漏洞...
http://drops.wooyun.org/web/5048
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
当Bcrypt与其他Hash函数同时使用时造成的安全问题
php提供了password_hash来做密码加密,但是有人觉得这样还不够保险,在加密前使用预hash来保证安全性,实际上会适得其反,主要是由于\0
http://drops.wooyun.org/papers/5233
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
什么是psr-0,psr-1,psr-2标准
psr对应的编程规范,现在一般主流的php框架也都是遵循这种规范
http://www.nginx.cn/2677.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
pgsql的全文索引
pgsql的全文检索相关的内容,如果不想用搜索引擎,用这个也感觉萌萌哒~
http://58.58.27.50:8079/doc/html/9.3.1_zh/textsearch.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
Nginx带宽控制
如何控制nginx的单个连接的带宽和总带宽
http://huoding.com/2015/03/20/423
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
10分钟学会理解和解决MySQL乱码问题
Mysql存入数据的编码过程,转出数据的编码过程都有可能造成mysql的乱码问题,文章给的例子和图都很详细
http://cenalulu.github.io/mysql/mysql-mojibake/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
HTTPS工作原理和TCP握手机制
关于https的几篇文章
http://www.cnblogs.com/ttltry-air/archive/2012/08/20/2647898.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
如何统计Redis中各种数据的大小
文章一段小脚本就完成了对redis中各种数据的大小统计。
http://huoding.com/2015/03/25/425
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
IE安全系列:IE的自我介绍 (I)
IE相关的安全知识,还有IE的演化史,认识IE6以前版本的一定都是80后
http://drops.wooyun.org/papers/5390
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
jQuery 3.0:新世代
jQuery 官方博客上介绍了关于 jQuery 下一版本的预告,将采用全新的命名法跃迁至 3.0,将主 jQuery 包和兼容包区分开来做更深入的定制,但同时保持共享版本号
http://www.w3ctech.com/topic/603
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
PostgreSQL物化视图简介
postgresql从9.3开始支持物化视图,物化视图和普通视图的区别就是在查询上不用实时再去检索子表,而是实实在在的建立一个物化表,但是9.4和9.3的区别就是9.3只支持全量更新,9.4是支持增量更新的
http://valleylord.farbox.com/post/201411-postgres-mv
技术晨读
postgres中的json查询
postgres对json支持两种类型,json和jsonb,json只能作为文本类型做存储,而jsonb却是可以作为索引进行json结构查询操作。这篇文章就用实例带我们看了下如何使用jsonb的查询
http://schinckel.net/2014/05/25/querying-json-in-postgres/
技术晨读
Amazon RDS价格一瞥
亚马逊的云数据库价格,文章图表说明等说的很详细。
http://www.orczhou.com/index.php/2015/03/glance-amazon-rds-pricing/#i-7
技术晨读
React Native搭建iOS app
FB放出的React Native用js搭建一个IOS APP,文章展示了一个例子
http://facebook.github.io/react-native/docs/embeded-app.html#content
技术晨读
[MySQL优化案例]系列 — discuz!热帖翻页优化
discuz!作为最热门的社区系统之一,其中的热帖翻页的sql有可能比较慢,针对其中的sql查询,做了个索引优化
http://imysql.com/2015/04/02/mysql-optimization-case-discuz-hot-post-very-old-paging-optimizing.shtml
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
[MySQL FAQ]系列 — 线上环境到底要不要开启query cache
查询缓存能按照sql语句进行数据缓存,文章的建议是这个功能基本是鸡肋,没什么特殊需要可以关闭QC。后面作者还有一篇关于如何关闭的文章。
http://imysql.com/2014/09/05/mysql-faq-why-close-query-cache.shtml
http://imysql.com/2015/03/27/mysql-faq-why-should-we-disable-query-cache.shtml
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
使用composer来管理wordpress
如何使用composer安装wordpress及使用一些第三方库。文章还推荐了一个composer的日本镜像。
http://levi.cg.am/archives/4771
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读
postgres中的聚合函数
这个是一系列文章,来介绍pg中的聚合函数的使用,一般的计算,统计的需求可以得到很好的实现。
http://blog.163.com/digoal@126/blog/static/16387704020152223539859/
http://blog.163.com/digoal@126/blog/static/1638770402015224124337/
http://blog.163.com/digoal@126/blog/static/1638770402015379286873
http://blog.163.com/digoal@126/blog/static/16387704020153713222764
技术晨读
[MySQL FAQ]系列 — 使用mysqldump备份时为什么要加上 -q 参数
mysqldump的时候加上q参数表示的是禁用buffer缓存来存放select结果,因为buffer缓存会使用到swap,然后会导致使用更多的内存和时间。
http://imysql.com/2015/03/21/mysql-faq-why-turn-on-quick-option.shtml
更多历史文章:http://studygolang.com/readings?rtype=1