线程池介绍
线程池
见上一篇文章
线程池工作原理
【当一个任务被添加进线程池时】
1.线程数量未达到corePoolSize,则新建一个线程(核心线程)执行任务
2.线程数量达到了corePoolSize,则将任务移入队列等待
3.队列已满,新建线程(非核心线程...
汪明鑫
4年前 (2020-02-20) 754浏览 0评论
0喜欢
开发中难免会涉及到金额的变量和存储
有的地方用Long,有的地方用BigDecimal
有的存分,有的存元
一个工程里都不统一,何况不同BU
其实我觉得用Long存分还挺不错的,哈哈
近期的一次需求遇到BigDecimal精度缺失的问题
直接上代码吧
有一个util...
汪明鑫
4年前 (2020-01-08) 629浏览 0评论
0喜欢
外部对接包括公司内部其他组或其他BU,其他公司的,如接入开放平台
公司内部对接不算复杂,一般用的一套技术栈,直接soa、mq走下来,复杂度不高
但涉及到其他公司,既要考虑环境的问题,排期的问题,字段对齐等等,
还会有https交互、接口鉴权、接口稳定性、接口性能等等问题
有时候别...
汪明鑫
4年前 (2019-12-30) 642浏览 1评论
0喜欢
引入某个依赖,由于依赖传递的存在,导致项目直接崩了,启动报各种错,尝试生疏、坑坑洼洼的排包,还是没有解决
mvn dependency:tree>tree.txt
打出依赖树瞅瞅,也没什么头绪。。。
右击pom文件,选择maven-show dependenc...
汪明鑫
4年前 (2019-12-26) 553浏览 0评论
1喜欢
有没有经常遇到maven更新了依赖的版本号,然后半天不生效的情况,属实恶心人
先刷新依赖
还没生效?
强制刷新snapshot版本依赖
还不行的话就出绝招,去repository找到对应的依赖直接删掉,让maven再重新去私服/远程仓...
汪明鑫
4年前 (2019-12-25) 564浏览 0评论
0喜欢
一个功能权限对应一个功能比如查询、编辑等
为了方便关联,把多个功能权限放在一个权限集合,用户组和角色直接关联权限集合,可以复用
角色就是一个系统中用户所承担的任务具备的功能,可以关联权限,用户就可以通过关联角色来拥有某些权限
用户组既可以关联角色,也可以直接关联功...
汪明鑫
4年前 (2019-12-18) 590浏览 0评论
0喜欢
无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时,都会用类型处理器将获取的值以合适的方式转换成 Java 类型。Mybatis默认为我们实现了许多TypeHandler, 当我们没有配置指定TypeHandle...
汪明鑫
4年前 (2019-12-16) 1501浏览 0评论
0喜欢
当一个系统的外部接入方变得越来越多,业务越来越复杂,帮助接入方排查问题耗费的时间越来越多,就有必要构建一套自助接入的系统。再进一步,就会演变成公司战略意义上开放平台。其实通俗的说,常规企业的开放平台就是提供一些接口,使得合作伙伴或个人能通过这些接口获得企业的服务、能力、数据。
&...
汪明鑫
4年前 (2019-12-16) 547浏览 0评论
0喜欢
原生JDBC -> Spring的JDBC模版 -> Hibernate -> Mybatis -> Mybatis Plus -> tk Mybatis
tk Mybatis好在哪里,更灵活,更方便,减少重复性代码,基本SQL都已支持...
汪明鑫
4年前 (2019-12-06) 691浏览 0评论
0喜欢
maven插件
Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成。
Maven is – at its heart – a plugin execution framework; all wor...
汪明鑫
4年前 (2019-12-04) 662浏览 0评论
0喜欢