技术晨读#
varchar和text说不清那些事
mysql中大变长字段缺点就是占用了buffer pool,对内存使用造成浪费。varchar在长度超过255之后和text在存储机制上就是一样的了。所以varchar大字段一样会降低性能。
http://wubx.net/varchar-vs-text/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
消除Javascript闭包的一般方法
一个使用闭包的小建议
http://www.ideawu.net/blog/archives/847.html
技术晨读#
浅谈移动Web开发(一):深入概念
移动Web开发,一些图像,像素概念。看看吧,理解这些东西不比写个后台轻松多少。。
http://www.infoq.com/cn/articles/development-of-the-mobile-web-deep-concept?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global&utm_reader=feedly
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
Mysql Explain详解
解释清楚了mysql的explain,强烈推荐。
http://www.cnitblog.com/aliyiyi08/archive/2008/09/09/48878.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
PHP Session 序列化及反序列化处理器设置使用不当带来的安全隐患
当php的session序列化和反序列化使用不同的处理器的话就可能被利用。
http://drops.wooyun.org/tips/3909
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
典型性索引引发CPU负载飙升问题
mysql索引引发的CPU负载飙升,内存和IO还好,然后修改索引,负载就下来了
http://ourmysql.com/archives/1337
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
理解 PHP 中的 Streams
php中的steam相关方法能对数据流进行一些自定义的封装和过滤。我们可以创建ftp流,socket流等...
http://www.admin10000.com/document/5420.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
Simple Laravel CRUD with Resource Controllers
laravel的Resource路由的具体使用,是写的最详细的一篇文章了。
http://scotch.io/tutorials/simple-laravel-crud-with-resource-controllers
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
Google Inbox是如何跨平台重用代码的
Google Inbox,70%的代码可以在三大平台上通用,IOS,Android,Web,统一使用java编写。so,phper & ioser,颤抖吧。。。
http://coolshell.cn/articles/12136.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
从未降级的搜索技术-Hippo在线服务调度系统
围观taobaoer做的Hippo服务调度系统,使用Hippo能完成“自动化运维”这个目标,当服务资源不够的时候,会进行资源自动协调调用。
http://www.searchtb.com/2014/11/从未降级的搜索技术-hippo在线服务调度系统.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
几招省磁盘空间的方法
在设计mysql表的时候,如何注意节省磁盘空间?
http://ourmysql.com/archives/1347
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
MySQL 加锁处理分析
Mysql的InnoDB使用MVCC进行多版本并发控制。有快照读和当前读两种。还是四种隔离机制,RU,RC,RR,Serializable,文章对具体的sql分析是否会产生死锁,产生什么锁。
http://hedengcheng.com/?p=771
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
为什么长尾数据的翻页技术实现复杂
长尾数据就是那些特别的,又很少的数据。比如微博上诸如姚晨这样的大号,他们的一些翻页技术能怎么做优化。
http://timyang.net/data/key-list-pagination/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
PHP绕过open_basedir列目录的研究
php中设置open_basedir可以限制不能访问到其他目录,这个是做安全性方面的考虑。文章说的是怎么绕过open_basedir的限制查出其他目录下的文件名。
http://drops.wooyun.org/tips/3978
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
函数式编程初探
函数式编程由于不保存状态,最大的一个好处就是“并发编程”。所以Erlang等函数式语言在游戏行业得到广泛推广和使用。
http://www.ruanyifeng.com/blog/2012/04/functional_programming.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
HTML6 展望
文章是个翻译文章,对HTML6可能有的功能和标签做的展望
http://coolshell.cn/articles/12206.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
Poor Man PHP Profiler
监控php性能,如果没有xdebug,没有xhprof,实用php的慢日志怎么分析。。。
http://huoding.com/2014/11/14/388
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
数据库分表后,并发环境下,生成全局id生成的几种方式
如果数据库分表后,自增键不能使用,怎么生成全局id?方法有很多,两篇文章就大致说了3种方法(如果不自己实现ID生成器的话)
http://t.cn/RzjlodJ
http://my.oschina.net/u/142836/blog/174465
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
浅析 Linux 初始化 init 系统,第 1 部分: sysvinit
关于system V风格的init系统..
http://www.ibm.com/developerworks/cn/linux/1407_liuming_init1/index.html
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
Mongodb注入攻击
如果phper对mongodb的参数不进行过滤,则也有可能造成注入问题。比如传入$ne这样的操作符,可能就是灾难性的操作了。
http://drops.wooyun.org/tips/3939
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
Go语言是如何处理栈的
Go语言最初使用分段栈的方式来处理线程使用栈的问题,后来使用了浅拷贝的方法,当栈使用完之后,会创建一个原先栈大小2倍的栈,将旧数据拷贝到其中。
http://tonybai.com/2014/11/05/how-stacks-are-handled-in-go/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
编程珠玑番外篇-Q 协程的历史,现在和未来
协程在的历史和发展趋势,协程是一种多个参与者协同操作,参与者主动让出(yield)控制流(CPU,IO等资源),并且纪录当前的状态以便恢复。
http://blog.youxu.info/2014/12/04/coroutine/
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
周辉 – 大众点评客户端的混合开发尝试
大众点评客户端在H5和native之间使用了自建的efte混合框架
http://2014.ioscon.org/?p=380
更多历史文章:http://studygolang.com/readings?rtype=1
技术晨读#
laravel中的错误和日志
laravel中的错误和日志很强大,但是有哪些可以优化的方法~~
http://www.cnblogs.com/yjf512/p/4173261.html
更多历史文章:http://studygolang.com/readings?rtype=1