Java
文章平均质量分 64
成明宁杰
Java Spring WEB AI 性能优化等学习交流
展开
-
临时表小结
如何创建创建临时表--基于事务的临时表create global temporary table test( ID number)on commit delete rows;--基于session的临时表create global temporary table test( ID number)on commit preserve rows;临时表分类...原创 2019-06-19 23:59:54 · 162 阅读 · 0 评论 -
Spring Boot 框架中如何优雅的注入实体 Bean
SpringBoot 根据条件动态注入不同 Bean,让一个Service有多种实现转载 2022-12-06 15:13:36 · 1059 阅读 · 0 评论 -
Lambda常用函数接口与方法引用
Lambda常用内置函数与方法引用的使用原创 2022-06-16 22:04:11 · 173 阅读 · 0 评论 -
使用Lambda与方法引用改进List排序写法
下面通过参考代码演示实现“原始”写法如何演进到函数式编程的过程。1. 内部类传递实现2. 匿名内部类简化代码3. Lambda引入4. 使用Comparator提供的comparing方法简化5. 方法引用原创 2022-06-11 21:48:16 · 141 阅读 · 0 评论 -
ReentrantReadWriteLock死锁分析
ReentrantReadWriteLock死锁分析:1、锁升级;2、Stack Overflow原创 2022-05-31 16:52:52 · 986 阅读 · 0 评论 -
ExecutorCompletionService处理并行业务
ExecutorCompletionService处理并行业务,一种简单的顺序获取结果方案原创 2022-05-13 12:07:56 · 322 阅读 · 0 评论 -
CompletableFuture实战与分析
Future对于结果的获取不够好,只能通过阻塞或者轮询的方式得到任务的结果。在Java8中Doug Lea大师提供了一个CompletableFuture工具类,可以更优雅的对异步并行操作进行编排。Future VS CompletableFutureCompletableFuture支持手动完成任务,比如被调用的远程服务无响应,可以手动返回一个结果;Future则会导致调用方挂起。CompletableFuture支持callback,Future只能通过get阻塞的获取结果。Completab原创 2022-05-13 11:23:26 · 815 阅读 · 0 评论 -
Guava常用API整理中
Guava常用API整理--更新中原创 2022-04-28 16:45:10 · 391 阅读 · 0 评论 -
JVM远程调试配置参数
-Xdebug不是万能的,不同java版本如何开启远程调试原创 2022-04-20 09:19:04 · 1499 阅读 · 0 评论 -
Spring将不同数据库的唯一约束异常统一为DuplicateKeyException分析
达梦数据库、南大通用等国产数据库错误码与Spring框架适配的方式。Spring将不同数据库如Oracel、MySQL出现唯一约束异常能统一为DuplicateKeyException的分析原创 2021-12-31 20:45:17 · 3957 阅读 · 0 评论 -
JVM常用参数设置
linux环境下JVM常用参数设置原创 2021-12-21 15:07:27 · 535 阅读 · 0 评论 -
将普通Jar包转为OSGI BUNDLE
将普通Jar包转为OSGI BUNDLE原创 2021-12-21 15:03:27 · 439 阅读 · 0 评论 -
Java进程的dump文件生成与分析
JVM分析常用命令与工具原创 2019-01-04 16:16:07 · 24133 阅读 · 0 评论 -
Java异常与正确处理方式
Java异常介绍,如何处理才能更加优雅。怎么能不写finally自动关闭之前需要手动close的连接呢?原创 2018-12-17 12:32:00 · 306 阅读 · 0 评论