自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (3)
  • 收藏
  • 关注

转载 supervisord实现守护进程,保证后台常驻进程服务的高可用

参考:https://segmentfault.com/a/1190000011643781http://www.jianshu.com/p/3658c963d28bhttp://www.jianshu.com/p/9abffc905645注:报ImportError: No module named setuptools,要先安装setuptoolshttp:

2017-10-22 16:08:30 1077

原创 对于!=,负向查询肯定不能命中索引

如:select * from order where status!=2status,有普通索引对于!=,负向查询肯定不能命中索引说明:全表扫描,效率最低,所有方案中最慢禁止使用负向查询

2017-10-13 08:40:38 2339

转载 在数组的首尾进行删除一项或者是添加一项操作

说明: 在对数组进行增删的时候是对元数组进行操作的。语法: array_pop(数组) 删除数组的最后一项语法: array_push(数组) 在数组的最末添加一项语法: array_shift(数组) 删除数组的首项语法: array_unshift(数组) 在数组的首部添加一项$arr=array('html','css','js','php');array_po

2017-10-13 08:35:22 562

原创 scp传输无须密码

A机的文件传送到B机(scp命令)需要输入B机的密码在两台机器上面建立信任关系,则无需输入密码(将A的id_rsa.pub传输到B上,内容追加到B机的authorized_keys)将A机ssh的id_rsa.pub文件传输到B机器上面,后则无需密码ssh -keygen -t rsa (4次回车)执行完成后会在/home/用户名/.ssh 目录下面生成两个文件 id_rsa,id

2017-10-10 17:55:35 303

原创 Yii2事件检查redis是否可用,如不能用切换用文件缓存

Yii使用事件检查redis是否能用,如不能用使用文件缓存main.php 加入事件 on beforeRequest 'controllerNamespace' => 'backend\controllers', 'bootstrap' => ['log'], 'on beforeRequest' => function($event) { \yii\b

2017-10-09 15:42:58 1537

转载 git安装与配置

源码安装安装依赖的包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker下载git源码并解压 目前最新版本下载地址:https://github.com/git/git/releases/tag/v2.11.0 解压 t

2017-10-08 16:38:42 3357

转载 redis的事务

事务为了保证多条命令组合的原子性,Redis提供了简单的事务以及集成Lua脚本来解决这个问题.熟悉关系型数据库的开发者应该对事务比较了解,简单地说,事务表示一组动作,要么全部成功,要不全部不成功.例如在在电商网站中用户购买商品A那么需要将商品A的库存-1,并创建一个订单.这两个操作要么远不执行成功,要么全部执行不成功,否则会出现数据不一致的情况.Redis提供了简单的功

2017-10-05 10:27:26 182

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除