[置顶] 图解SQL的inner join、left join、right join、full outer join、union、union all的区别

摘要:     对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过文氏图 Venn diagrams 解释了SQL的Join 阅读全文
posted @ 2014-05-23 16:34 logon 阅读(78076) 评论(7) 推荐(29) 编辑

[置顶] Mysql 时间日期函数运用与总结

摘要: Mysql 中的时间与日期常常会用到,但是每次都得找,这里结合工作日常总结一下。 |——获取当前时间【正常时间】 1. MySQL 获得当前时间函数:current_timestamp, current_timestamp() mysql> select current_timestamp(),current_timestamp; +---------------------+------... 阅读全文
posted @ 2014-04-15 15:35 logon 阅读(628) 评论(1) 推荐(0) 编辑

[置顶] Mysql的日期转换成星期[某天对应周几]

摘要: |——应用中会有各种不同的需求,要灵活应对:比如拿到某一日期要知道是周几|——DAYOFWEEK(date) 【返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。】mysql> select DAYOFWEEK(CURRENT_TIMESTAMP(... 阅读全文
posted @ 2014-04-15 15:32 logon 阅读(23756) 评论(0) 推荐(1) 编辑

[置顶] 关注的人多了[就需要有交流平台]

摘要: |—— 关注点与受众人群从大学时期的定期购买黑客手册到现在风起云涌的各种专业程序博客,微薄,微信等等电子杂志期刊。一个领域关注的人多了就需要交流平台,交流平台形成稳定和庞大的受众规模就会被商业信息发布所需求。接下来的事情就是顺其自然了。成为某种广告平台。|——现在的商业模式基本形成这样的规律,1)一个ideal >> 2)产品设计 >> 3) 寻找代工工厂打样 >>4) 小批量生产 >> 5) 发布到天猫线上店 >> 6) 灵活生产 >> 7) 人为下架[将消费潜力让给新的ideal]|——全产业链的解释既是:著名的微笑曲 阅读全文
posted @ 2014-03-21 23:10 logon 阅读(220) 评论(0) 推荐(0) 编辑

[置顶] BI系统之统计图表的绘制[后端实现]

摘要: 因为在开发内部BI系统中需要画出统计图表,我选了Jpgraph 开源绘图工具实现需求。之前实现过需求,没想到这次又花了很多时间回忆,各种搜索,真的是好记性不如烂笔头,不会总结的人没有未来啊。常用的三种图表样式:|———— 3D饼图:include ("jpgraph/jpgraph.php");include ("jpgraph/jpgraph_pie.php");include ("jpgraph/jpgraph_pie3d.php");$data = array(218,100);$datatitle = array('男 阅读全文
posted @ 2014-03-14 15:03 logon 阅读(1540) 评论(0) 推荐(0) 编辑

[linux]df 磁盘100%Used告警,du显示目录状态良好的故障排查

摘要: 1.回顾: 某在线主机深夜连续接到告警系统的disk Used 超限告警。 登陆主机查看却遇到了困惑:在检查磁盘使用量 df –h 出来的磁盘使用量确实和告警信息一样,已经被100%占用,但是查看目录大小 du 时,却显示实际目录大小并非这样,而是有很大空闲空间。 如图:磁盘用量 df –h 结果为100%Used, 目录实际总大小 du –h –max-depth=1,显示总... 阅读全文
posted @ 2016-12-04 22:45 logon 阅读(5860) 评论(0) 推荐(0) 编辑

Nginx 设置rewrite规则是遇到的一个{}大括号引发的报错问题

摘要: 一个群友提到: 用nginx image_filter模块裁图,用!拼宽高能够实现,现在想用参数传宽高总是报错,配置如下: location ~ ^/images/.* { if ( $query_string ~ "w=(\d+)&h=(\d+)" ) { set $w $1; set $h $2; rewrite... 阅读全文
posted @ 2015-01-20 10:23 logon 阅读(2173) 评论(0) 推荐(0) 编辑

CI框架的引导流程以及基准测试类

摘要: 一【CI】框架的引导流程了解一下,并掌握如何新增自己的扩展类库 http://www.cnblogs.com/ohmygirl/p/CIRead-4.html // CI框架源码阅读笔记4 引导文件CodeIgniter.php http://www.cnblogs.com/ohmygirl/p/CIRead-3.html // CI框架源码阅读笔记3 全局函数Common.p... 阅读全文
posted @ 2014-11-06 15:22 logon 阅读(803) 评论(0) 推荐(0) 编辑

[笔记]CodeIgniter的SESSION

摘要: 由于HTTP协议本身是无状态的,所以当保留某个用户的访问状态信息时,需要客户端有一个唯一标识传给服务端,这个唯一标识就是SESSION ID,存放在客户端的COOKIE中,然后服务端根据该标识读取存放的用户状态信息,达到保存会话状态的目的。PHP中启动一个会话需要执行下面语句: session_start(); 1——客户端每次请求时会有一些信息存放中HTTP头中发送... 阅读全文
posted @ 2014-11-01 17:24 logon 阅读(793) 评论(0) 推荐(0) 编辑

Ipv4和Ipv6的地址字符串长度

摘要: SOURCE IPv4采用32位地址长度 xxx.xxx.xxx.xxx 15max(string) IPv6采用128位地址长度 估计是 xxx.xxx.xxx.xxx. xxx.xxx.xxx.xxx. xxx.xxx.xxx.xxx. xxx.xxx.xxx.xxx 63max(string) IPv4采用十进制32位地址长度... 阅读全文
posted @ 2014-11-01 17:02 logon 阅读(9630) 评论(0) 推荐(1) 编辑

[笔记] linux中的计划任务crontab

摘要: 不能拒绝进步 cron来源于希腊单词chronos(意为“时间”),指linux系统下一个自动执行指定任务的程序(计划任务)。 1——crontab 的命令选项 #crontab -u -u指定一个用户 -l列出某个用户的任务计划 -r删除某个用户的任务 -e编辑某个用户的任务 2——crontab 的命令语法 使... 阅读全文
posted @ 2014-11-01 11:06 logon 阅读(417) 评论(0) 推荐(0) 编辑

PHP 对变量的判断

摘要: 阅读全文
posted @ 2014-09-28 10:38 logon 阅读(197) 评论(0) 推荐(0) 编辑

对MYSQL慢查询slow query 日志记录内容的疑惑

摘要: 初始:由于新装服务器出现CPU占用过高,响应不及时的问题排查,因为环境基于最基础的LAMP构架 想到开启 MYSQL slow_query_log 慢查询日志做原因分析; 但是看到日志内容之后有点茫然【我明明设定慢于2秒才能记录慢查询】但是内容如下: 很多日志的Query_time 其实只有几毫秒。这导致文件内容过多无法安心分析 后来查到:http://dba.stack... 阅读全文
posted @ 2014-09-19 10:43 logon 阅读(779) 评论(0) 推荐(0) 编辑

Linux 中同名进程的查杀

摘要: 长久一段时间没有做任何工作总结了,如果用工作忙来敷衍那是欺骗自己,承认这一段时间拒绝进步了。 在系统运维中,有许多同名进程需要kill是常有的事情, 数一下battle这个进程的数量 [root@HDSG-4dtime-S2 ~]# netstat -ltpun | grep battle | wc -l16 数量有16个之多,如果需要手工kill,则得一个个kill PID && k... 阅读全文
posted @ 2014-09-14 11:23 logon 阅读(1112) 评论(0) 推荐(0) 编辑