Java 单元测试获取目标日志内容进行断言的推荐姿势

Java 单元测试获取目标日志内容进行断言的推荐姿势
简介: 我们写单元测试的时候,偶尔需要获取被测试对象的 logger 输出的内容,用于断言或者通过单元测试辅助自己排查问题。介绍一个比较成熟的解决方案: `log-captor`

阅读全文>>

阅读全文...

Java 实现有限状态机的推荐方案

Java 实现有限状态机的推荐方案
平时工作开发过程中,难免会用到状态机(状态的流转)。 如奖学金审批状态流转、请假审批状态流转、竞标状态流转等,都需要根据不同行为转到不同的状态。 有什么好的编码方式吗?

阅读全文>>

阅读全文...

阿里云安消一体机24小时在线,时时守护消防生命通道

阿里云安消一体机24小时在线,时时守护消防生命通道
 近日,阿里云AIoT宣布,阿里云企业安消一体机已落地18个省,为27座城市中的园区、社区、厂区、校区、景区等复杂场所进行24小时的智能预警,精准识别异常的消防隐患,时时守护消防“生命通道”。

阅读全文>>

阅读全文...

函数计算 GB 镜像秒级启动:下一代软硬件架构协同优化揭秘

函数计算 GB 镜像秒级启动:下一代软硬件架构协同优化揭秘
阿里云云原生 Serverless 团队重磅推出“沉浸式”技术实践营,面向企业技术人员,分享 Serverless 的落地实践,多视角碰撞技术观点,实时互动答疑,共同探索 Serverless 企业落地更多的可能性。

阅读全文>>

阅读全文...

RVB2601应用开发实战系列三: GUI图形显示

RVB2601应用开发实战系列三: GUI图形显示
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。

阅读全文>>

阅读全文...

快速部署阿里云WebIDE(DevStudio)并参与开源项目开发

快速部署阿里云WebIDE(DevStudio)并参与开源项目开发
轻量应用服务器提供了DevStudio 1.12应用镜像,可以通过该镜像快速部署并使用DevStudio。DevStudio是阿里云云效推出的WebIDE产品,内部预置了Node.js、Python、Go、Java等多种主流的技术栈,同时已预安装好各开发环境所需的软件包和插件,支持智能编码助手,方便用户快速地编辑、调试、运行、部署云端代码。

阅读全文>>

阅读全文...

Flutter Fish_Redux 3.0起航!

Flutter Fish_Redux 3.0起航!

fish_redux 2.0 FlowAdapter 功能优化,整体业务落地后,我们着手fish_redux新一轮的优化与架构演进。fish_redux 3.x 版本最终的目标保持fish_redux的“生命力”,在框架的易用性,可扩展,核心能力部分做到可持续发展。本文分为三大主题,3.0版本首轮优化部分,架构的思考,后续fish_redux可持续输出部分。


阅读全文>>

阅读全文...