mysql的count查询中使用条件
很多时候我们在项目中需要在mysql的count查询中加入条件,如下例:
select count(pp_id),count(if(view_type='2',true,null )),count(if(bounce_type='1',true,null )),count(DISTINCT program_id),SUM(play_interval) from v_calculate_play where app_id=app_id
php curl 下载网络图片到本地
最近在做一个微信活动需要获取会员对应的永久二维码,操作过程中需要将二维码图片下载到服务器本地,方便后期调用。整理下图片的下载代码,以备后用。
利用GD库实现图片添加搞笑文字
给未来程序员的15个顶级职业建议
我想解释一下出色的职业生涯是什么样的。他们的进步曲线并不是每个月都会上升一点的直线图形。(即便是普通人的职业生涯也不会是这样的直线图形。每个月提升一点,然后量变达到质变,出现一个大的进步。)
李世石首战输阵“阿尔法狗”,柯洁能否替人类挽尊?
围棋从未像现在这样得到来自棋界内外、横跨体育界科技界的全球瞩目。人机大战才比了第一场,但好多人似乎觉得已成定局。因为李世石开局第一盘就输了,人类输给了机器。
要写易删除,而不易扩展的代码
好的文章总是见解独到,功底深厚而逻辑清晰。这是一篇关于如何设计、架构代码的文章。文章的观点新颖而有力。作者的观点是,我们所做的一切 —— 重构、模块化、分层,等等,都是为了让我们的代码易于被删改,都是为了让遗留代码不成为我们的负担,而不是为了代码复用。
数据库设计规范化的 5 个要求
通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。

