- 博客(5)
- 收藏
- 关注
原创 自定义简易工作流
如果你觉得使用activity工作流很繁琐,或者觉得接口对接很麻烦,那么你需要一套自定义的简易工作流,它能实现工作流已有的核心部分功能,自己数据库里面创建工作流表,可以横向扩展,你想审批就审批,想随时驳回就驳回,日志自己记录。一切自己动手,那么直接上代码:这里的代码是部分代码,里面缺失的部分自行处理,但关注的还是这个实现逻辑,只有了解的实现逻辑用起来才会更顺手。简单说明一下:枚举控制流程模板,然后自己建表实现工作流相关的功能;
2023-04-21 17:11:54 617
原创 stream流各种操作案例(附上java和jsonObject、jsonArray的转换)
sjava的tream操作案例使用,附带json和对象的操作案例,可作为平时代码编辑的知识储备
2023-01-06 17:13:16 2774
原创 Druid参数详解
Druid参数详解:1.minIdle:线程池最小空闲数,Druid会定期扫描连接数情况,如果扫描的值大于该值就关闭多余的连接数,小于就创建符合要求的连接数;这个参数的主要用处是突然有大量的请求的时候,就会创建新的连接数,这是个比较耗时的操作;2.maxActive:线程池中最大连接数,3.timeBetweenEvictionRunsMillis(默认60秒):判断连接池的连接空闲数是否大于minIdle,如果是则关闭多余的连接数,少的就补上,(如果当前连接池中某个连接在空闲了timeBetween
2021-09-16 13:56:02 9137
原创 MySQL优化
1.如果需要储存千万级别的数据,可以先创建一个myisam储存引擎的表,插入之后再修改为innodb。2.myisam表级别的锁限制了读写的性能,只支持表级别的锁,不支持事物,所以插入和查询的效率比较高;3.5.7之后默认innodb搜索引擎,支持事务,支持表级别和行级别的锁,支持读写的并发,mvcc机制,写数据的时候不影响读...
2021-09-16 12:04:58 447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人