P哥编程府
文章平均质量分 82
梦醒时分 往事弃我而去不可留
维生素P
梦醒时分 往事弃我而去不可留
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单元测试框架 Mockito 注解 – @Mock, @Spy, @Captor, @InjectMocks
转载翻译自 https://howtodoinjava.com/mockito/mockito-annotations/这篇 mockito 的教程文章能够帮助你了解更多 mockito 注解,比如 @Mock, @Spy, @Captor, @InjectMocks,来写出更好的单元测试。1. Mockito 注解1.1. @Mock@Mock 注解被往往用来创建以及注入模拟实例。我们会用 mockito 框架创建一个模拟的实例类,而不是去真的创建需要的对象。@Mock 注解也可以用 var.翻译 2021-10-14 13:00:32 · 7037 阅读 · 0 评论 -
Spring 响应式编程 随记 -- C2 Spring 响应式编程基本概念 (四)
【 好书分享:《Spring 响应式编程》-- 京东】 2.2.6 用 RxJava 重建温度传感器示例程序重写之前的"显示房间温度"的温度传感器应用代码,使用 RxJava 需要手动在 gradle 或 pom 文件中引入依赖项。此处仍然使用同样的类来表示温度.public class Temperature{ private final double value;}为了模拟传感器,和之前一样我们需要实现一个 TemperatureSensor类,加上 @Component 注解。原创 2021-10-14 12:59:02 · 425 阅读 · 0 评论 -
Spring 响应式编程 随记 -- C2 Spring 响应式编程基本概念 (三)
【 好书分享:《Spring 响应式编程》-- 京东】 2.2.3 生成异步序列RxJava 可以生产一个未来的事件,还可以基于时间间隔生产一个异步事件序列。Observable.interval(1,TimeUnit.SECONDS) .subcriber(msg -> System.out.println("received: " + msg));Thread.sleep(3000); // output: // received: 0// received: 1// r原创 2021-10-14 12:57:22 · 384 阅读 · 0 评论 -
Spring 响应式编程 随记 -- C2 Spring 响应式编程基本概念 (二)
【 好书分享:《Spring 响应式编程》-- 京东】 2.2 使用 RxJava 响应式框架的实践RxJava 库 是 Reactive Extensions 的 Java虚拟机实现,近似于观察者模式,迭代器模式,函数式编程的组合。2.2.1 响应式流 = 观察者 + 迭代器通过事件分离生产者和消费者。迭代器模式:不希望生产者在消费者出现之前生产数据的场景。public interface Iterator<T> { T next(); boolean hasN.原创 2021-10-14 12:55:59 · 327 阅读 · 0 评论 -
Spring 响应式编程 随记 -- C2 Spring 响应式编程基本概念 (一)
【 好书分享:《Spring 响应式编程》-- 京东】 C2 Spring 响应式编程基本概念RxJava 库,Java 第一个响应式库2.1 早期方案方法1: 可以用 回调 (callback) 来实现跨组件通信。方法2: 用 Future (java.util.concurrent.Future)方法3: 更好的 CompletionStage 和 CompletableFuture。方法4: Spring 4 里 的 ListenableFuture 和 AsyncRestTempl.原创 2021-08-15 23:48:18 · 388 阅读 · 0 评论 -
Spring 响应式编程 随记 -- C1 为什么选择响应式 Spring
【 好书分享:《Spring 响应式编程》-- 京东】 C1 为什么选择响应式 Spring响应式编程 vs 命令式编程如何具备即时响应性?弹性:scalability 可伸缩的扩容减容可伸缩的分布式系统有难度resilience 回弹性:故障可响应消息驱动通信针对IO实现更高资源利用率,应该使用异步非阻塞交互模型。接受的消息到了之后做出响应,否则休眠。组件以非阻塞方式发送消息实现方法:消息代理服务器价值:即时响应形式:弹性和回弹性(elasticity and resi.原创 2021-08-15 23:43:35 · 171 阅读 · 0 评论 -
Linux系统Manjaro分辨率调整恢复
意外情况之前将一台老笔记本换成了Manjaro系统,外接显示器时突然原笔记本电脑屏幕的分辨率降低,并且在系统设置页面中丢失了原有的1380×760分辨率,最大只有960×540的分辨率。问题解决-通过命令行添加自定义分辨率既然是linux系统,设置有关的内容一定可以用命令行解决。系统设置丢失了分辨率模式,自己手动加上去就行了。第一步,xrandr 查首先用管理员权限,查看当前显示器的分辨模式sudo xrandr -q[parrysms@parrysms-pc ~]$ sudo xrandr原创 2021-08-04 02:50:08 · 1627 阅读 · 1 评论
分享