摘要:
原子性:事务里的操作要么全部成功,要么全部失败,undo log保证 一致性:是指数据库从一个一致性状态变到另一个一致性状态,比如a扣钱,b加钱,之后达到新的一致 隔离性:一个事务在提交或回滚前,对其他事务不可见 隔离级别: read uncommit: 读未提交,一个事务update之后,还没有c 阅读全文
摘要:
原则: 1,杀掉不必要的进程,使服务器最大限度的服务于网址 2,修改一些系统参数,使服务器的硬件软件充分被利用 3,设置缓存,减少一些重复执行的冗余 阅读全文
摘要:
1,sql注入 2,xss攻击 上传恶意的script/html前端脚本代码,(任意点击出现故障等问题) 3,会话固定 4,会议捕获和劫持 https://www.cnblogs.com/phpstudy2015-6/p/6776919.html 5,跨站点请求伪造csrf 在a网址登陆之后,跟用户 阅读全文
摘要:
1,冒泡算法 <?php // 定义一个随机的数组 $a = array(23,15,43,25,54,2,6,82,11,5,21,32,65); // 第一层可以理解为从数组中键为0开始循环到最后一个 for ($i = 0; $i < count($a) ; $i++) { // 第二层为从$ 阅读全文
摘要:
https://www.runoob.com/w3cnote/nginx-setup-intro.html 阅读全文
摘要:
//下面两种情况,如果命令执行过长的话,都会堵塞,造成页面超时 $command = 'php exe.php' popen($command,'r') pclose(popen($command,'r')) //不堵塞执行,不会造成页面超时 $command = 'nohup php exe.ph 阅读全文
摘要:
总结: 1,slave / master 模式,主从模式,一主多从,主读写,从读 配置办法:主不用管 从服务器:配置文件 redis.conf a,修改从节点的配置文件:slaveof masterip masterportb,如果设置了密码,就要设置:masterauth master-passw 阅读全文
摘要:
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要 阅读全文
摘要:
查看redis 配置信息及配置文件地址 redis-cli auth info命令 通过编辑配置文件常用的操作 1,修改密码 在配置文件中找到 requirepass + 密码 2,修改端口 在配置文件找到 port 6379 (6379 默认) 3,主从 在配置文件中找到 slaveof mast 阅读全文
摘要:
https://www.cnblogs.com/qluzzh/p/10782993.html 阅读全文