![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 64
Jae_Du
这个作者很懒,什么都没留下…
展开
-
工作流引擎技术选型
市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4。由Salaboy团队基于由Activiti6核心迭代的新版本,但是没有给引擎注入更多的新特性,只是在Activiti6之外的上层封装了一些应用。从2017开始截至到2022年5月,Activiti7迭代到的最新版本为:7.3.0。原创 2023-06-26 11:34:01 · 2409 阅读 · 0 评论 -
HashMap的部分源码解读
HashMap的部分源码解读原创 2022-09-13 15:02:06 · 215 阅读 · 1 评论 -
redis单机与集群配置代码
基于项目对jedis代码的重构,对redisTemplate以及redis集群写法研究了一点点,于是有了本文主要是springboot整合redis单机和集群,通过redisTemplate实现redis的操作。原创 2021-04-14 18:51:53 · 399 阅读 · 0 评论 -
解决com.xpand.. starter-canal 依赖引入问题
第一步:前往https://github.com/Ulysses0/spring-boot-starter-canal 下载代码zip包第二步:下载完成进入项目根目录starter-canal 中 ,在文件管理器地址栏输入cmd,进入到cmd窗口,输入命令行如下:mvn install第三步:等待打包完成 target目录下生成 starter-canal-0.0.1-SNAPSHOT.jar第四步:然后通过cmd进入到target目录下,在当前目录下输入命令:mvn install:insta原创 2020-09-03 11:48:28 · 4747 阅读 · 2 评论 -
如何设计一个安全的对外接口
转载:https://my.oschina.net/OutOfMemory/blog/3131916文章目录前言一、安全措施1.数据加密2.数据加签3.时间戳机制4.AppId机制5.限流机制6.黑名单机制7.数据合法性校验二、如何实现1.数据加密2.数据加签3.时间戳机制4.AppId机制5.限流机制1.令牌桶限流2.漏桶限流3.计数器限流6.黑名单机制7.数据合法性校验前言最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些.转载 2020-07-08 14:24:34 · 209 阅读 · 0 评论