cooljun的文章

do your good at,challenge what do you want to do
PHP

composer 常用命令

composer 常用命令
1.composer dump-auto  更新composer加载的文件目录 #对应composer.json 配置 "autoload" : { "files" : [ "src/app/functions.php" ], "...

1个月前 (10-28) 107℃ 0评论 0喜欢

mysql

mysql 事务的理解

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

2个月前 (09-25) 138℃ 0评论 0喜欢

Grails

nginx 配置https和对应的证书申请

nginx 配置https和对应的证书申请
本地环境配置https 1、openssl生成自签名证书 创建服务器私钥,命令会让你输入一个口令 openssl genrsa -out server.key 1024 根据私钥生成证书申请,创建签名请求的证书(CSR) openssl req -new -key ...

3个月前 (08-21) 243℃ 0评论 1喜欢

面试题

线程和进程的区别是什么

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

7个月前 (05-18) 356℃ 0评论 0喜欢

Grails

git使用webhooks做自动部署

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

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

编辑器

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

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

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

Grails

git hooks

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

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