- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 mysql事务(Transaction)介绍
什么是事务事务和锁提交事务回退事务mysql 数据库控制台事务的几个重要操作提交或回滚事务的特性1原子性Atomicity3隔离性Isolation4持久性Durability隔离级别什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml语句要么全部成功,要么全部失败。如:网上转账就是典型的要用事务来处理,用以保证数据的一致性。事务和锁当执行事务操作时(d
2017-01-22 15:23:57 4230
原创 mysql 用户管理和权限设置
1user表中host列的值的意义2用户管理查看创建直接创建并赋权限 推荐创建 identified by 会将纯文本密码加密作为散列值存储直接向数据表添加修改更改密码删除3权限管理查看用户权限赋予用户权限4 回收权限最后刷新权限1、user表中host列的值的意义% 匹配所有主机localhost localhost不会被解析成IP地址,直接
2017-01-22 09:55:02 403
原创 redis介绍及redis源码安装
redis是什么:Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. redis是
2017-01-20 17:13:07 443
原创 Nginx反向代理服务器+负载均衡
nginx反向代理服务器+负载均衡 用nginx做反向代理和负载均衡非常简单, 支持两个用法 1个proxy, 1个upstream,分别用来做反向代理,和负载均衡 以反向代理为例, nginx不自己处理php的相关请求,而是把php的相关请求转发给apache来处理.proxy反向代理server {listen 80; #监听端口server_name localohst; #监听
2017-01-20 16:57:00 616
原创 VIM(VI)常用命令思维导图
命令删除(剪贴)行删除(剪贴)D:(相当于 d$) 删除当前光标到行尾 d^:删至行首 dd :删除当前行 d**n**G: 删除第n行到当前行 dG :删除当前行到最后一行 S :删除当前行,并处于可编辑状态 C :删除到行尾,并处于可编辑状态 :n,m d:将第n行到第m行的内容删除字符删除(剪贴)x向后删除一个字符 n**x向后删除**n个字符 X向前删除一个字符 n*
2017-01-20 15:23:59 2287
原创 浏览器缓存控制——nginx的expires设置
nginx的缓存设置 提高网站性能对于网站的图片,尤其是新闻站, 图片一旦发布, 改动的可能是非常小的.我们希望 能否在用户访问一次后, 图片缓存在用户的浏览器端,且时间比较长的缓存. 可以, 用到 nginx的expires设置 . nginx中设置过期时间,非常简单, 在location或if段里,来写.格式 expires [time|epoch|max|pff]time:默认单位(
2017-01-20 09:58:47 2502
原创 Nginx启用GZIP压缩网页传输方法
原理:浏览器—请求—-> 声明可以接受 gzip压缩 或 deflate压缩 或compress 或 sdch压缩 从http协议的角度看–请求头 声明 acceopt-encoding: gzip deflate sdch (是指压缩算法,其中sdch是google倡导的一种压缩方式,目前支持的服务器尚不多) 服务器–>回应—把内容用gzip方式压缩—->发给浏览器 浏览<—–解码gzip
2017-01-20 09:40:39 456 1
原创 nginx配置Let's Encrypt免费SSL证书
安装certbot#安装EPEL软件源数字7代表版本centos7 如果是6就改成6 5则改成5rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum -y install certbot#-w 项目目录 -d 域名 一个目录可以对应多个域名certbot certonly --we
2017-01-16 16:07:55 1051
原创 nginx rewrite 重写
rewrite 重写Nginx内置常用变量重写中用到的指令**if (条件) {} 设定条件,再进行重写 set #设置变量 return #返回状态码 break #跳出rewrite rewrite #重写** if位置 放在location下If 语法格式 If 空格 (条件) { 重写模式 }条件判断重写1: “=”来判断相等, 用于字符串比较
2017-01-10 15:42:31 831
原创 liunx SSH密钥 免密码登录
第一步:生成密钥 ssh-keygen -t rsa 执行 ssh-keygen 时,才会在我的home目录底下的 .ssh/ 这个目录里面产生所需要的两把 Keys ,分别是私钥 (id_rsa) 与公钥 (id_rsa.pub)。[root@localhost ~]# ssh-keygen -t rsa//先运行这个命令Generating public/private rsa
2017-01-06 10:26:08 947
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人