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