摘要: 开始我们的内容,相信大家一定遇到过下面的一个面试场景 面试官:“讲讲mysql有几个事务隔离级别?”你:“读未提交,读已提交,可重复读,串行化四个!默认是可重复读”面试官:“为什么mysql选可重复读作为默认的隔离级别?”(你面露苦色,不知如何回答!)面试官:"你们项目中选了哪个隔离级别?为什么?" 阅读全文
posted @ 2019-06-20 12:46 九--夜 阅读(1257) 评论(0) 推荐(2) 编辑
摘要: CURL使用介绍 curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。 curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代 阅读全文
posted @ 2019-06-14 14:19 九--夜 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 事务是访问并更新数据库中各种数据项的一个程序执行单元。在事务中的操作,要么都执行修改,要么都不执行,这就是事务的目的,也是事务模型区别于文件系统的重要特征之一。 严格上来说,事务必须同时满足4个特性,即通常所说事务的ACID特性。虽然理论上定义了严格的事务要求,但是数据库厂商出于各种目的并没有严格满 阅读全文
posted @ 2019-06-13 13:51 九--夜 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Nginx是俄国人最早开发的Webserver,现在已经风靡全球,相信大家并不陌生。PHP也通过二十多年的发展来到了7系列版本,更加关注性能。这对搭档在最近这些年,叱咤风云,基本上LNMP成了当下的标配。可是,你用了这么多年的Nginx+PHP的搭配,你真正知道他们之间是怎么交互怎么通信的么?作为一 阅读全文
posted @ 2019-06-12 15:27 九--夜 阅读(1849) 评论(0) 推荐(0) 编辑
摘要: 首先要准备三个nginx的容器; 第二个容器: 第三个容器: 进入第一个容器 要配置的容器(docker exec -it 容器名 /bin/bash) vi /usr/local/nginx/conf/nginx.conf 修改配置 在http{ }中加入 退出然后重启服务,systemctl r 阅读全文
posted @ 2019-06-11 15:22 九--夜 阅读(3637) 评论(0) 推荐(1) 编辑
摘要: 一个关系型数据库 储存部分 类似一个文件系统,将数据存储到设备当中 程序实例 储存管理 缓存机制 mysql 自带的缓存机制 sql解析 日志管理 bin-log日志 主要用于记录可能引起数据库内容更改的SQL语句或数据行记录 主从同步 从库同步主库的bin-log 日志 实现主从同步 错误日志 查 阅读全文
posted @ 2019-06-10 14:59 九--夜 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的规则一个具有特殊意义的字符串。正则表达式在多种语言中都可以使用,​如:在 Java 中可以用正则表达式,在JavaScript 中也可以使用正则表达式。\d 数字\D 非数字\w 单词:a-zA-Z0-9_ //注意包括下划线\W 非单词. 通配符,匹配任意字符{n} 匹配 n 次{n, 阅读全文
posted @ 2019-06-10 08:19 九--夜 阅读(3258) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2} 阅读全文
posted @ 2019-06-09 19:57 九--夜 阅读(299) 评论(0) 推荐(0) 编辑
摘要: http协议 请求报文和响应报文都是由以下4部分组成 1.请求行 2.请求头 3.空行 4.消息主体 下图为http请求的报文结构 下图为http响应报文结构 请求行 格式为: Method Request-URI HTTP-Version 结尾符 结尾符一般用\r\n 请求头 通用报头 既可以出现 阅读全文
posted @ 2019-06-09 19:11 九--夜 阅读(262) 评论(0) 推荐(0) 编辑