会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
纸上得来终觉浅,绝知此事要躬行。
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
23
下一页
2019年3月18日
composer require 本地包(用于开发使用)
摘要: 修改 composer.json 然后 composer require "{package} @dev"
阅读全文
posted @ 2019-03-18 11:55 佚名000
阅读(1264)
评论(0)
推荐(0)
2019年3月17日
使用 yield 减少内存消耗
摘要: php 里面想要处理一个文本文件,有一个方法是使用 file() 函数,但是这个函数会读取文件所有内容,可能会导致占用很大内存。 但是我们可以以另外一种方式处理,使用 fgets 逐行读取,逐行处理。 现在,我们也有另外一种选择,使用 yield 关键字,用法如下:
阅读全文
posted @ 2019-03-17 22:51 佚名000
阅读(569)
评论(0)
推荐(0)
2019年3月16日
git 中断 merge
摘要: git 版本 >= 1.6.1 git reset --merge git 版本 >= 1.7.4 git merge --abort
阅读全文
posted @ 2019-03-16 08:38 佚名000
阅读(1502)
评论(0)
推荐(0)
2019年3月5日
laravel 命令行测试 Uncaught ReflectionException: Class config does not exist
摘要: 解决办法: 使用 (new \Illuminate\Foundation\Bootstrap\LoadConfiguration)->bootstrap($app); 加载配置
阅读全文
posted @ 2019-03-05 10:37 佚名000
阅读(2720)
评论(0)
推荐(0)
2019年2月28日
laravel 单元测试设置模拟时间
摘要: 有时候我们需要对一些超时的逻辑进行测试,需要等待一定的时间来验证超时逻辑是否生效。 Carbon 库提供了 setTestNow 方法来设置一个虚拟的当前时间 使用这个特性的前提是:我们的待测试代码利用 Carbon::now() 来获取当前时间(这种情况获取到的当前时间是我们设置的一个虚拟的当前时
阅读全文
posted @ 2019-02-28 10:03 佚名000
阅读(501)
评论(0)
推荐(0)
laravel 单元测试设置模拟时间
摘要: 有时候我们需要对一些超时的逻辑进行测试,需要等待一定的时间来验证超时逻辑是否生效。 Carbon 库提供了 setTestNow 方法来设置一个虚拟的当前时间 使用这个特性的前提是:我们的待测试代码利用 Carbon::now() 来获取当前时间(这种情况获取到的当前时间是我们设置的一个虚拟的当前时
阅读全文
posted @ 2019-02-28 10:03 佚名000
阅读(189)
评论(0)
推荐(0)
2019年2月25日
php Mockery 错误 "call_user_func_array() expects parameter 1 to be a valid callback, class 'Mockery\Expectation' does not have a method"
摘要: 错误写法 Mockery::mock(MyClass::class) 返回的是 \Mockery\MockInterface 而后面的几个方法都是 \Mockery\Expectation 里面的方法。 最后我们调用 mock 实例的方法时需要的是 \Mockery\MockInterface,而不
阅读全文
posted @ 2019-02-25 13:27 佚名000
阅读(3896)
评论(0)
推荐(0)
2019年2月22日
git 创建空提交
摘要: git commit --allow-empty -m "Empty Commit to setup deployments"
阅读全文
posted @ 2019-02-22 13:45 佚名000
阅读(3252)
评论(0)
推荐(0)
2019年1月27日
RabbitMQ 客户端开发向导
摘要: 准备工作:composer 引入 php-amqplib 说明:本文说明基于 Java(主要说明原理),实现使用 php RabbitMQ Java 客户端使用 com.rabbitmq.client 作为顶级包名,关键的 Class 和 Interface 有 Cahnnel、Connection
阅读全文
posted @ 2019-01-27 20:30 佚名000
阅读(503)
评论(0)
推荐(0)
RabbitMQ 相关概念
摘要: RabbitMQ 整体上是一个生产者与消费者模型,主要负责接收、存储和转发消息。可以把消息传递的过程想象成:当你讲一个包裹送到邮局,邮局会暂存并最终将邮件通过邮递员送到收件人的手上,RabbitMQ 就好比由邮局、邮箱和邮递员组成的一个系统。从计算机术语层面来说,RabbitMQ 模型更像是一种交换
阅读全文
posted @ 2019-01-27 16:55 佚名000
阅读(484)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
23
下一页
公告