• 10条SQL技巧
  • MyISAM和InnoDB的区别
  • PHP 常用的header头部定义汇总
  • 利用.htaccess将域名绑定到子目录
  • 46 个非常有用的 PHP 代码片段
mysql

mysql 事务的理解

mysql 事务的理解
1、务的特性:原子性、一致性、隔离性、持久性 2、多事务同时执行的时候,可能会出现的问题:脏读、不可重复读、幻读 3、事务隔离级别:读未提交、读提交、可重复读、串行化 4、不同事务隔离级别的区别: 读未提交:一个事务还未提交,它所做的变更就可以被别的事务看到 读提交:一个事务提交...

cooljun 1个月前 (09-25) 90℃ 0评论 0喜欢

面试题

线程和进程的区别是什么

线程和进程的区别是什么
做个简单的比喻:进程=火车,线程=车厢 线程在进程下行进(单纯的车厢无法运行) 一个进程可以包含多个线程(一辆火车可以有多个车厢) 不同进程间数据很难共享(一辆火车上的乘客很难换到另外一辆火车,比如站点换乘) 同一进程下不同线程间数据很易共享(A车厢换到B车厢很容易) 进程...

cooljun 5个月前 (05-18) 298℃ 0评论 0喜欢

Grails

git使用webhooks做自动部署

git使用webhooks做自动部署
一.Webhook 介绍与作用简介 Webhook,顾名思义就是钩子,简而言之,可以在特定情况下触发特定的操作。例如在远程git仓库中进行了push、tag等操作时,自动在远程server端自动拉取、编译代码。 以下是一个push代码到远程仓库后,自动拉取代码进行编译后,将生成...

cooljun 2年前 (2019-04-22) 1886℃ 1评论 0喜欢

编辑器

Sublime Text3时间戳查看转换插件开发

Sublime Text3时间戳查看转换插件开发
平常配置表中,经常需要用到时间配置,比如活动开始结束。从可读性上,我们喜欢2017-04-27 17:00:00,从程序角度,我们喜欢用1493283600。前者是包含时区概念的,而后者时区无关,所以一般推荐直接使用数字时间戳格式来配置 实际配置时,之前一直用MySQL的FROM...

cooljun 2年前 (2019-01-29) 974℃ 0评论 0喜欢

Grails

git hooks

git hooks
exec(“cd ‘项目路径’  && git reset –hard && git pull”); 转载请注明:cooljun小站 » git hooks...

cooljun 2年前 (2018-12-18) 4781℃ 0评论 0喜欢