随笔分类 - PHP
摘要:使用场景:数据库连接 首先,将该类的构造函数私有化(目的是禁止其他程序创建该类的对象);其次,在本类中自定义一个对象(既然禁止其他程序创建该类的对象,就要自己创建一个供程序使用,否则类就没法用,更不是单例);最后,提供一个可访问类自定义对象的类成员方法(对外提供该对象的访问方式)。直白的讲就是,你不
阅读全文
摘要:1.效验SING字符串,可用防止接口数据被拦截后修改数据。 2.然后再把数据加上rsa非对称加密 签名算法如下: 对所有请求参数进行字典升序排列; 2. 将以上排序后的参数表进行字符串连接,如key1value1key2value2key3value3...keyNvalueN; 3. app se
阅读全文
摘要:方法一、服务器日志 ps aux | grep nginx //执行命令看主进程master process,有nginx的安装位置和配置文件的位置 /usr/sbin/nginx -t //获取当前配置nginx.config 配置文件位置 tail -f /var/log/nginx/t3.lo
阅读全文
摘要:场景 第一种方法 悲观锁 悲观并发控制(又名 “悲观锁”,Pessimistic Concurrency Control,缩写 “PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修改数据。如果一个事务执行的操作读某行数据应用了锁,那只有当这个事务把锁释放,其他事务才能够执行与
阅读全文
摘要://冒泡排序$arr = array(1,3,4,5,2,8,10,3);$len = count($arr);for($i=0;$i<$len;$i++){ for($j=$i+1;$j<$len;$j++){ if($arr[$i] > $arr[$j]){ $tmp = $arr[$j]; $
阅读全文
摘要:$mail = '123-456@q-q.com.cn'; //preg_match('/^([0-9a-z-_]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$/i',$mail,$data); //i为大小写不敏感,$为匹配输入字符串的结束位置,?匹配一并或0次
阅读全文
摘要:日网站带宽 = PV/统计时间(换算到秒)*平均页面大小(单位KB)* 8 QPS是每秒HTTP请求数量如一个网页会同时请求多个页面元素,并发是同时访问问一个接口请求 (总PV数*80%)/(6小时秒数*20%)=峰值每秒请求数(QPS) 80%的访问量集中在20%的时间 常用性能测试工具ab、wr
阅读全文

浙公网安备 33010602011771号