摘要: Session 与 Session的GC 由于PHP的工作机制,它并没有一个daemon线程来定期的扫描Session 信息并判断其是否失效,当一个有效的请求发生时,PHP 会根据全局变量 session.gc_probability 和session.gc_divisor的值,来决定是否启用一个G 阅读全文
posted @ 2017-04-05 21:31 奔跑的大白 阅读(1888) 评论(0) 推荐(1) 编辑
摘要: 总体来说,如果数据库过几十万了,才能看出来快一点还是慢一点,如果低于10万的循环,就不用测试了。php推荐用foreach。循环数字数组时,for需要事先count($arr)计算数组长度,需要引入自增变量$i,每次循环都要进行条件判断$i<$c,然后自增$i++,输出数组元素时,$arr[$i]需 阅读全文
posted @ 2017-03-28 16:41 奔跑的大白 阅读(4886) 评论(0) 推荐(1) 编辑
摘要: 1.在不同平台上占字节数与最大值 在32位平台上int占4个字节,在64位平台上int占8个字节,PHP_INT_SIZE 在32位平台上int的最大值2^31 - 1,在64位平台上int最大值2^63 - 1,PHP_INT_MAX。php中int不支持无符号 2.为什么在不同的平台上int类型 阅读全文
posted @ 2017-03-22 00:30 奔跑的大白 阅读(3308) 评论(0) 推荐(1) 编辑
摘要: 1.状态码解释 502 Bad Gateway:作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。504 Gateway Time-out:作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器( 阅读全文
posted @ 2017-03-15 14:42 奔跑的大白 阅读(538) 评论(0) 推荐(0) 编辑
摘要: mysql实现了四种隔离级别 Read Uncommitted(未提交读) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read)。 Read Committed(不可重复读) 阅读全文
posted @ 2016-11-04 12:52 奔跑的大白 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 共享锁shared lock(也叫读锁read lock)又称读锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。共享锁不阻塞共享锁,阻塞排它锁 排他锁e 阅读全文
posted @ 2016-10-19 01:18 奔跑的大白 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 事物与锁 什么叫不支持事物: 首先要了解数据库里的事务是什么意思。事务在计算机数据库里 :在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。简单的讲 举例来说:A 汇100块钱给 B,A 减少10 阅读全文
posted @ 2016-09-11 17:27 奔跑的大白 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 加密算法 有两种基本的加解密算法类型: 1)对称加密:密钥只有一个,加密解密为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES等; 2)非对称加密:密钥成对出现(且根据公钥无法推知私钥,根据私钥也无法推知公钥),加密解密使用不同密钥(公钥加密需要私钥解密,私钥加密需要公钥解密),相对对 阅读全文
posted @ 2016-08-31 00:15 奔跑的大白 阅读(231) 评论(0) 推荐(0) 编辑
摘要: HTTP协议的GET方法,支持只请求某个资源的某一部分; 206 Partial Content 部分内容响应; Range 请求的资源范围; Content-Range 响应的资源范围; 断点续传: 在连接断开重连时,客户端只请求该资源未下载的部分,而不是重新请求整个资源,来实现断点续传。 分块请 阅读全文
posted @ 2016-08-30 23:30 奔跑的大白 阅读(874) 评论(0) 推荐(0) 编辑
摘要: Cookie和Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决HTTP无状态的问题而所做的努力。 Session可以用Cookie来实现,也可以用URL回写的机制来实现。用Cookie来实现的Session可以认为是对Cookie更高级的应用。 两者的比较 Cooki 阅读全文
posted @ 2016-08-26 00:54 奔跑的大白 阅读(137) 评论(0) 推荐(0) 编辑