上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页
摘要: 什么是CDN? CDN加速意思就是在用户和我们的服务器之间加一个缓存机制,通过这个缓存机制动态获取IP地址根据地理位置,让用户到最近的服务器访问。 那么CDN是个啥? 全称Content Delivery Network即内容分发网络。 CDN是一组分布在多个不同的地理位置的WEB服务器,用于更加有 阅读全文
posted @ 2020-04-27 00:26 泥土里的绽放 阅读(173) 评论(0) 推荐(0) 编辑
摘要: PHP 删除数组中的元素有多种方式,以下列举几种常用的方式。 删除数据中的一个元素 如果你想删除数组中的一个元素,你可以使用 unset() 或 array_splice() 方法。 如果你知道数组元素的值(value),但不知道键(key),你可以使用 array_search() 来获取键(ke 阅读全文
posted @ 2020-04-26 23:15 泥土里的绽放 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且 阅读全文
posted @ 2020-04-26 23:01 泥土里的绽放 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 闲来无事研究一下 PHP 的 MySQL 持久连接问题。在 MySQL 扩展的年代,应该用的是 mysql_pconnect,可是那时候我还没有开始接触 PHP, 所以我们直接上 PDO。 首先说一下本次测试用的环境。 738 x 539 1468 x 1072 关键还要看一下 PHP 的配置。 7 阅读全文
posted @ 2020-04-26 22:58 泥土里的绽放 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 结论:用加号合并数组:既考虑数字索引的键值对,也考虑字符串索引的键值对,用前边数组的值覆盖后边的键名相同的值; 用array_merge()合并数组:只考虑字符串索引的键值对,用后边数组的值覆盖掉前面数组中键名相同的值,数字索引的值则不覆盖,同时保留 另外:array_merge()会重排两个数组的 阅读全文
posted @ 2020-04-26 11:17 泥土里的绽放 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 首先我们这里提到的锁,是把所需要的代码块,资源,或数据锁上,在操作他们的时候只允许一个线程去做操作。最终结果是为了保证cpu计算结果的正确性。 对不可重入锁的理解: public class Test{ Lock lock = new Lock(); public void methodA(){ l 阅读全文
posted @ 2020-04-26 10:02 泥土里的绽放 阅读(320) 评论(0) 推荐(0) 编辑
摘要: SCAN命令是一个基于游标的迭代器。这意味着命令每次被调用都需要使用上一次这个调用返回的游标作为该次调用的游标参数,以此来延续之前的迭代过程。这里使用scan 0 match key1111* count 20命令来完成这个查询,稍显意外的是,使用一开始都没有查询到结果,这个要从scan命令的原理来 阅读全文
posted @ 2020-04-25 13:45 泥土里的绽放 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 【redis主从】:是备份关系, 我们操作主库,数据也会同步到从库。 如果主库机器坏了,从库可以上。就好比你 D盘的片丢了,但是你移动硬盘里边备份有。 【redis哨兵】:哨兵保证的是HA,保证特殊情况故障自动切换,哨兵盯着你的“redis主从集群”,如果主库死了,它会告诉你新的老大是谁。【redi 阅读全文
posted @ 2020-04-25 13:20 泥土里的绽放 阅读(5891) 评论(0) 推荐(1) 编辑
摘要: 1.Redis高并发的问题 Redis缓存的高性能有目共睹,应用的场景也是非常广泛,但是在高并发的场景下,也会出现问题:缓存击穿、缓存雪崩、缓存和数据一致性,以及今天要谈到的缓存并发竞争。 这里的并发指的是多个redis的client同时set key引起的并发问题。 2.出现并发设置Key的原因 阅读全文
posted @ 2020-04-23 19:43 泥土里的绽放 阅读(978) 评论(0) 推荐(0) 编辑
摘要: public function uploadFilePrivate(Request $request) { $file = array_get($request, 'file', ''); if (empty($file)) { return $this->responseJson([], -1, 阅读全文
posted @ 2020-04-23 18:02 泥土里的绽放 阅读(248) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页