摘要:mysql information_schema介绍 一、information_schema是什么 information_schema是MySQL自带的一个信息数据库,其保存着关于MySQL服务器所维护的所有其他数据库的信息,如数据库名,数据库的表,表栏的数据类型与访问权限等。 也就是说当你建立 阅读全文
posted @ 2017-02-04 17:29 HalfWater 阅读 (3360) 评论 (0) 编辑
摘要:redis 五种数据结构详解(string,list,set,zset,hash) Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 String——字符串Hash——字典List——列表Set——集合Sorted Set——有 阅读全文
posted @ 2017-01-03 15:00 HalfWater 阅读 (49999) 评论 (1) 编辑
摘要:git 换行符LF与CRLF转换问题 一、背景 在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),后来的 OS X 在更换内核后与 UNIX 保持一致了。但 DOS/Windows 一直使用 0x0D0 阅读全文
posted @ 2016-12-30 17:53 HalfWater 阅读 (31607) 评论 (0) 编辑
摘要:php 利用activeMq+stomp实现消息队列 一、activeMq概述 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS 阅读全文
posted @ 2016-12-29 15:32 HalfWater 阅读 (7191) 评论 (1) 编辑
摘要:php redis 获取指定前缀的所有key 以laravel框架为例: 阅读全文
posted @ 2016-12-22 20:20 HalfWater 阅读 (9330) 评论 (0) 编辑
摘要:SSL certificate problem unable to get local issuer certificate 解决办法: 下载:ca-bundle.crt 将它放在自己的wamp或者xampp目录下,如 c:\wamp\ ca-bundle.crt 在php.ini文件中添加ca-b 阅读全文
posted @ 2016-12-20 12:02 HalfWater 阅读 (315) 评论 (0) 编辑
摘要:好程序员和差程序员的区别在于理解能力。 好程序员会把程序写的让其他程序员更加容易理解。 计算机程序是程序员的指令、计算机执行的操作。 软件设计的科学就是为软件做计划、制定决策的科学;它帮助我们做到:代码结构。程序运行速度。可读性 。编程语言。 每个写代码的人都是设计师; 任何决策都必须有单独的个人做 阅读全文
posted @ 2016-11-07 23:08 HalfWater 阅读 (52) 评论 (0) 编辑
摘要:mysql force index() 强制索引的使用 之前跑了一个SQL,由于其中一个表的数据量比较大,而在条件中有破坏索引或使用了很多其他索引,就会使得sql跑的非常慢。。。 那我们怎么解决呢? 这时候我么可以使用mysql force index() 强制索引来优化查询语句; 使用MySQL 阅读全文
posted @ 2016-10-25 21:53 HalfWater 阅读 (760) 评论 (0) 编辑
摘要:spring4定时器 cronTrigger和simpleTrigger实现方法 Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发 阅读全文
posted @ 2016-10-21 18:16 HalfWater 阅读 (11624) 评论 (1) 编辑
摘要:Telnet 模拟邮件发送过程 windows要提前开启Telnet客户端的功能,再按照下面步骤完成邮件发送: 1.通过 cmd 进入命令窗口 2.连接要发送邮件的服务器:telnet smtp.aliyun.com 25 3.helo hi 4.auth login 5.邮箱的base64编码字符 阅读全文
posted @ 2016-10-12 08:59 HalfWater 阅读 (780) 评论 (0) 编辑