【推荐】Win7电脑上安装多个Mysql数据库

作为程序员,在平时开发上需要在本地的开发环境安装多个不同版本的Mysql数据库进行测试。如果分别安装在不同电脑电脑上,对我们程序的测试是很不方便的,这就要求我们需要在同一台机子上安装多个版本Mysql数据库。

【推荐】ThinkPHP5.1钩子和行为的使用

在ThinkPHP5.1中我对钩子函数(Hook)的理解:钩子函数的执行,是在绑定了钩子的函数执行之前先执行的函数,即用钩子钩住感兴趣的函数,只要它要执行,钩子函数就在它之前执行(即类似AOP面向切面编程,其编程思想与java的动态代理设计思想类似)。在ThinkPHP5.1中钩子是插件化开发的基础,钩子的实现分为三个部分来完成:定义钩子、添加钩子、监听钩子。