06 2021 档案
php 一些安全问题及解决方案
摘要: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++) { // 第二层为从$
阅读全文
php 异步执行
摘要://下面两种情况,如果命令执行过长的话,都会堵塞,造成页面超时 $command = 'php exe.php' popen($command,'r') pclose(popen($command,'r')) //不堵塞执行,不会造成页面超时 $command = 'nohup php exe.ph
阅读全文
redis 集群搭建的4种方式
摘要:总结: 1,slave / master 模式,主从模式,一主多从,主读写,从读 配置办法:主不用管 从服务器:配置文件 redis.conf a,修改从节点的配置文件:slaveof masterip masterportb,如果设置了密码,就要设置:masterauth master-passw
阅读全文
mysql 优化总结
摘要:1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要
阅读全文