摘要: [奇巧淫技]mysql可以不写group by直接使用having 等价于 group by null havinggroup by null 等价于 limit 1因此直接having 等价于 limit 1 havinghttp://www.penglixun.com/tech/database/having_without_groupby_in_mysql.html[真枪实弹]mysql数据类型介绍(date, timestamp, int, varchar需要单独总结)http://pansj89.blog.163.com/blog/static/9910621920118461329 阅读全文
posted @ 2013-08-13 20:14 代码会说话 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 先说一下这个题目是有问题的,php只能发送1000个$_REQUEST参数。这其中包括了$_GET, $_POST, $_COOKIE.我是在发送1180个post参数时发现,无论怎样只能发送1000个。Q1:为什么php只能发送1000个请求参数?A1:在HTTP协议中对此是完全没有规定的。也就是1000的限制和http协议无关。 主要原因:“通过调用Hash冲突实现各种语言的拒绝服务攻击漏洞”。 PHP基于开源的hash算法,在设定特殊的key情况下,可以导致hash碰撞,最终数组退化为链表。 这样每次数组插入元素操作,均变为O(n)时间复杂度。CPU利用率飙升,最终导致服务器无法提... 阅读全文
posted @ 2013-08-13 19:35 代码会说话 阅读(829) 评论(0) 推荐(0) 编辑
摘要: symfony+doctrine是我们正在用的一套框架,用于设计后台。其强大的命令行可以帮助我们生成一部分代码。本文讲一下,建完数据库之后,如何使用命令行生成相应的entity&repository.CREATE TABLE `download_ranking_coefficient` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `category_level1_id` int(11) unsigned NOT NULL default 0 COMMENT '分类', `pre30d_users` ENUM(' 阅读全文
posted @ 2013-08-13 19:15 代码会说话 阅读(1299) 评论(0) 推荐(0) 编辑