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

线程和进程的区别是什么

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

cooljun 4个月前 (05-18) 208℃ 0评论 0喜欢

Grails

git使用webhooks做自动部署

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

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

编辑器

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

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

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

Grails

git hooks

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

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

Grails

iTerm2 快捷键大全

iTerm2 快捷键大全
标签 新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 command + 左右方向键 切换全屏:command + enter 查找:command + f 分屏 垂直分屏:command +...

cooljun 2年前 (2018-07-24) 4692℃ 0评论 0喜欢