-
Unit Test
Unit
概念
在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。
程序单元是应用的最小可测试部件。
在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。
意义
适应变更
...
2018-08-13 09:37:15 |
Summary
-
SQL Theory - BASE ACID CAP
ACID
ACID,是指在数据库管理系统(DBMS)中,事务(transaction)所具有的四个特性:
原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。
在数据库系统中,一个事务是指:由一系列数据库操作组成的一个完整的逻辑过程。
例如银行转帐,从原账户扣除金额,以及向目标账户添加金额,这两个数...
2018-08-13 09:37:15 |
SQL
-
Flow Chart
流程图
js-sequence-diagrams
gantt
flowchart
流程图
2018-08-13 05:56:49 |
Tool
-
FEMA
FEMA
参考资料
http://wiki.mbalib.com/wiki/FMEA%E7%AE%A1%E7%90%86%E6%A8%A1%E5%BC%8F
http://wiki.mbalib.com/wiki/DFMEA
http://wiki.mbalib.com/wiki/PFMEA
FEMA
参考资料
2018-08-10 17:02:16 |
Manager
-
Erlang
Erlang
Erlang 是一种编程语言,用于构建具有高可用性要求的大规模可伸缩软实时系统。
它的一些用途是电信、银行、电子商务、计算机电话和即时通讯。Erlang的运行时系统内置了对并发性、分发性和容错性的支持。
参考资料
https://zh.wikipedia.org/zh/Erlang
Erlang
参考资料
2018-08-09 00:39:35 |
Programming Language
-
java retry(重试) spring retry, guava retrying 详解
系列说明
java 重试框架 sisyphus https://github.com/houbb/sisyphus 综合了 spring-retry 和 gauva-retrying 的优势,使用起来也非常灵活。
今天,让我们一起看一下西西弗斯背后的故事。
情景导入
简单的需求
产品经理:实现一个按条件,查询用户信息的服务。
小明:好的。没问题。
代码
UserSe...
2018-08-08 09:46:57 |
Java
-
更好的 java 重试框架 sisyphus 的 3 种使用方式
回顾
我们前面学习了
更好的 java 重试框架 sisyphus 入门简介
更好的 java 重试框架 sisyphus 配置的 2 种方式介绍
更好的 java 重试框架 sisyphus 背后的故事
java 重试框架 sisyphus 开源地址 https://github.com/houbb/sisyphus
这一节让我们一起学习下 sisyphus 的 3 种...
2018-08-08 09:46:57 |
Java
-
更好的 java 重试框架 sisyphus 配置的 2 种方式介绍
# 回顾
我们前面学习了
更好的 java 重试框架 sisyphus 入门简介
更好的 java 重试框架 sisyphus 背后的故事
java 重试框架 sisyphus 开源地址 https://github.com/houbb/sisyphus
这一节让我们一起学习下 sisyphus 基于函数式的配置和注解式的配置。
函数式配置概览
为了满足更加方便的配置,...
2018-08-08 09:46:57 |
Java