- 博客(4)
- 资源 (18)
- 收藏
- 关注
原创 记一次环境隔离下的功能验证过程
背景:某次迭代有这样一个需求,同步邮箱日程至公司业务系统,业务系统通过待办中台,调用消息中心,给创建人及参与人发送提醒消息。待办中通和消息中心都没有前端访问域名。公司业务系统环境分日常环境、预发环境、线上环境,其中只有预发和线上环境可以发送消息,而只有线上环境才开启邮箱日程同步。现在代码写完了,需要验证整个流程是否正常。分析:此处验证过程的难点在于没有入口,且进行了环境隔离,无法用简单的单元测试及mock进行验证。经分析这里可以采用curl的方式,发送post请求,携带json格式参数。操作
2021-10-14 17:32:02 111
原创 Annotation-注解实现原理探究与自定义注解示例展示
一、什么是注解?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或框架使用。Annontation像一种修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数及本地变量的声明语句中。Java注解是附加在代码中的一些元...
2021-09-22 22:56:45 457
原创 java8 函数式接口
四个函数式接口(Consumer,Supplier,Predicate,Function)Consumer<T> 消费型接口,接收一个参数,无返回结果 Supplier<T> 供给型接口,无参数,返回一个结果 Function<T,R> 函数型接口,转换数据,接收一个参数,返回一个结果 Predicate<T> 断言型接口,接收一个参数,返回一个布尔结果 一、Consumer<T>:消费型接口(void
2021-09-21 10:48:07 72
原创 java8 stream流使用集锦
public class NoticeVO{ private String id; private String summary; private String userId; private String description; private Long startTime; private Long endTime; private Integer type; private List<String> attendees;.
2021-08-30 11:24:07 126
msysGit_1.9.5 版本控制工具
2016-04-01
FCKeditor-2.3.jar
2012-07-31
myeclipse集成svn所需的插件
2012-03-31
svn客户端程序TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi
2012-03-31
关于oracle远程连接如何如何穿越windows防火墙
2011-08-31
ssh集成jar包,支持spring集成Hibernate,spring集成struts2等
2011-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人