摘要:
0X00 测试环境 CentOS 6.6 + Redis 3.2.10 + PHP 7.0.7(+ phpredis 4.1.0) [root@localhost ~]# cat /etc/issue CentOS release 6.6 (Final) Kernel \r on an \m [ro 阅读全文
摘要:
MySQL 事务的 ACID 特性中,D 代表持久性(Durability):在使用 InnoDB 引擎时,当返回客户端一个成功完成事务的确认时, InnoDB 就会保证数据的一致性,即使该数据在此时还没有写入磁盘,因为 InnoDB 引擎的重做日志已经连续地记录了已完成的事务。InnoDB 不是在 阅读全文
摘要:
今天在往本地导数据表的时候老是报错: 报错的数据表字段: 同事说同一个 sql 文件他可以导成功。猜可能是数据库版本的问题,同事的是 5.6,我查了下本地的数据库版本是 5.5.53。网上查了一下,果然是版本的问题,5.5 和 5.6 在 TIMESTEMP 的行为上有所不同,5.6.5 之前的版本 阅读全文
摘要:
数据库事务特性 ACID,即 A(Atomicity) -原子性 C(Consistency)- 一致性 I(Isolation) - 隔离性 D(Durability) - 持久性 MySQL 提供了 4 种不同的隔离级别,用来支持多版本并发控制(MVCC,Multi-Version Concur 阅读全文
摘要:
在 Zend Studio(12.5)下可以通过 Run(Ctrl + F11)把 PHP 程序的执行结果通过 Debug Output 显示在 IDE 中,这样比开启 Server,再打开浏览器执行要快捷很多。在 Sublime Text3 中,可以通过 Sublime 的 Build Syste 阅读全文
摘要:
在页面中调用的服务较多时,使用并行方式,即使用 curl_multi_* 系列函数耗时要小于 curl_* 系列函数。 测试数据库选择 MySQL 官方网站的样本数据库 sakila,下载地址:http://dev.mysql.com/doc/index-other.html 测试页面需要调用 3 阅读全文
摘要:
① 安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: 安装完后,查看 Git 版本 客户端: 下载 Git for Windows,地址:https://git-for-windows.github.io/ 安装完之后,可以使用 Git Bas 阅读全文
摘要:
之前的做法是客户端提交代码之后,再去服务器端项目中 svn up 一下来更新代码,让服务器端的项目更新到最新版本。可以编写一个 post-commit 钩子脚本来实现服务器端代码的自动更新,它在 SVN 每次 svn commit 之后运行。 服务器端 SVN 版本仓库中,进入某个项目,有一个 ho 阅读全文
摘要:
今天有网友出了道题: 输出结果: 看了一下是无限级分类的原理,可以用递归来实现: 输出: 阅读全文
摘要:
如果需要记录 MySQL 的查询语句,需要在配置文件(Linux 下为 my.cnf,Windows 下为 my.ini)中添加配置: general_log = ON 表示开启日志记录, general_log_file 为日志保存的路径。 如果需要记录慢查询,则需要在配置文件中添加配置: slo 阅读全文