12 2020 档案

摘要:函数式编程二 基础 函数式编程一 在java中用函数式的方式去做事情,Happy Path确实很好玩,但是编程中最不好玩的就是异常的情况。 通常函数式都是流式,然而通常不希望数据在流的过程中出现异常。 于是出现了这么三种处理方式: F#中提出了Railway Oriented Programming 阅读全文
posted @ 2020-12-20 18:56 Bluto 阅读(732) 评论(1) 推荐(0) 编辑
摘要:如何消除while(true) 背景 一个服务需要不停的在调用另一个服务,去抓取数据。 处理完了然后处理下一批。 实现方案 实现方案 优点 缺点 定时任务 简单 存在资源浪费 while(true) 资源不浪费 线程无法结束执行 Actor 模式 同上,且资源不浪费 两个Actor耦合优点高 Act 阅读全文
posted @ 2020-12-04 22:24 Bluto 阅读(407) 评论(0) 推荐(0) 编辑