penven

博客园 首页 新随笔 联系 订阅 管理

2023年5月16日 #

摘要: Guzzle 发起并发请求 方式一 发起固定数量请求 use GuzzleHttp\Client; use GuzzleHttp\Promise\Utils; $client = new Client(); // 启动每个请求但不阻止(block) $promises = [ 'image' => 阅读全文
posted @ 2023-05-16 19:11 penven 阅读(335) 评论(0) 推荐(0) 编辑

摘要: Guzzle 流式下载数据/图片 use GuzzleHttp\Client; $client = new Client(); $response = $client->get('https://baidu.com/?p=%E6%B5%8B%E8%AF%95', ['stream' => true] 阅读全文
posted @ 2023-05-16 16:57 penven 阅读(313) 评论(0) 推荐(0) 编辑

2021年11月6日 #

摘要: Mac通过pecl安装PHP(8.0.7)扩展时报如下错误: 安装redis扩展 执行 pecl install redis 安装redis扩展时,发现如下问题: Warning: mkdir(): File exists in System.php on line 294 PHP Warning: 阅读全文
posted @ 2021-11-06 21:08 penven 阅读(434) 评论(0) 推荐(0) 编辑

2021年4月1日 #

摘要: 本机Redis搭建主从哨兵 搭建主从 先下载Redis服务 由于我是Mac所以安装命令brew install redis Updating Homebrew... ==> Auto-updated Homebrew! Updated 1 tap (homebrew/services). No ch 阅读全文
posted @ 2021-04-01 16:27 penven 阅读(169) 评论(0) 推荐(0) 编辑

2021年1月12日 #

摘要: 目前数据库MySQL 并发事务下,在不同的隔离级别下,可能会出现四个问题.分别是:脏写(Lost Update),脏读(Dirty Reads),不可重复读(Non-Repeatable Reads),幻读(Phantom Reads) 数据库的隔离级别分别是: 未提交读(read uncommit 阅读全文
posted @ 2021-01-12 18:48 penven 阅读(829) 评论(0) 推荐(0) 编辑

2021年1月7日 #

摘要: 1.Redis 数据类型之一 字符串 1.1 它是由Redis自己的SDS(简单动态字符串)实现的管理string的 1.1.1 SDS 的结构可以减少修改字符串时带来的内存重分配的次数,这依赖于内存预分配和惰性空间释放两大机制。 1.1.2 当 SDS 需要被修改,并且要对 SDS 进行空间扩展时 阅读全文
posted @ 2021-01-07 14:57 penven 阅读(137) 评论(0) 推荐(0) 编辑

2020年12月28日 #

摘要: 由于使用的laravel框架,所以使用了框架自带的函数 1. 这里先创建一个链接,给一个stream里面添加数据 $streamKey = 'test:stream:queue'; $redis = new \Redis(); $redis->connect('127.0.0.1'); for ($ 阅读全文
posted @ 2020-12-28 13:25 penven 阅读(758) 评论(0) 推荐(0) 编辑

2017年7月21日 #

摘要: join方法的作用是让当前主线程等待该线程执行完毕确认被join的线程执行结束,和线程执行顺序没关系。也就是当主线程需要子线程的处理结果,主线程需要等待子线程执行完毕拿到子线程的结果,然后处理后续代码。 官方文档链接地址:http://www.php.net/manual/en/book.pthre 阅读全文
posted @ 2017-07-21 14:31 penven 阅读(393) 评论(0) 推荐(0) 编辑

2017年6月26日 #

摘要: 最近公司导入数据需要先去掉数组中的重复的手机号元素,在导入数据库中,所以看了一下这几种去重的方法的效率 阅读全文
posted @ 2017-06-26 09:27 penven 阅读(196) 评论(0) 推荐(0) 编辑

摘要: 公司为了需要,导入数据的时候需要找出数据中手机号重读的数据,为此专门看了看一下两种方法的优劣,可能还有更好的方法,可能还会有更优的方法,还请指出来! 阅读全文
posted @ 2017-06-26 09:18 penven 阅读(2963) 评论(0) 推荐(0) 编辑