
java
Emptor
这个作者很懒,什么都没留下…
展开
-
生成RSA密钥
在Linux上生成RSA密钥的步骤为:步骤一:RSA私钥(privateKey)(PHP使用的私钥) 命令: openssl genrsa -out rsa_2048.key 2048步骤二:将私钥转换成PKCS#8格式 (Java使用PKCS#8格式的私钥) 命令: openssl pkcs8 -topk8 -inform PEM -in rsa_2048.key -outform ...原创 2018-08-26 20:37:59 · 488 阅读 · 0 评论 -
利用ApplicationContextAwareshixian实现业务中根据不同标识进行分发
先简单说一下应用场景:有时我们的业务中需要根据一个不同的标识,进入不同的处理结果,一个简单的例子的例子就是我们在调用支付宝接口或者微信的接口是,进行不同方式的加密,发送到不同的接口,然后处理返回的结果方式也不同,这时就可以使用了。先简单说一下ApplicationContextAwareshixian接口的作用:public interface ApplicationContextAw...原创 2018-08-28 00:29:05 · 277 阅读 · 0 评论 -
Spring boot 如何通过配置文件读取定时器何时启动配置
场景描述: 当开发完成一个需求后,需要区分线上和线下配置。定时任务也是这样的,开发了一个需要每天十二点执行的定时器,但这也仅仅是线上要每天十二点执行,这对于测试来说,十分不方便,所以需要通过配置文件来获取配置的定时器执行时间。启动类中使用@EnableScheduling开启定期任务 具体的对应定时任务的逻辑实现服务 1、通过@PropertySource来加载classpath下...原创 2018-08-28 09:40:59 · 11443 阅读 · 0 评论 -
Spring boot RESTful API 测试用例
RESTful API和传统API的区别:1.1、用URL描述资源: 传统的请求用url来描述你的行为,比如/user/query? name=xiaoming,看这个url就知道我们是要针对这个叫小明的用户进行一个查询,那么查询就是我们要进行的行为。而Restful API则是用来描述资源,比如/user/1,他既是一个查询,又是一个删除,而这个1呢就是我们用户ID为1的用户资...原创 2018-08-28 23:06:47 · 1045 阅读 · 0 评论 -
Java中同步容器类、并发容器类
同步容器类 同步类容器都是线程安全的。但是在某些场景下可能需要加锁来保护符合操作。符合类操作如:迭代(反复访问元素,便利容器中的所有元素)、跳转(根据指定的顺序找到当前元素的下一个元素)、以及条件运算。这些复合操作在多线程并发地修改容器时,可能会表现出意外的行为,最经典的便是ConcurrentModificat...转载 2018-09-15 17:19:42 · 222 阅读 · 0 评论