- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 JSON字符串控制台格式化输出
1.正常情况下返回的json数据格式如下: {"header":{"transSn":"e33128bb7622462ebfb2cbfcc46baa14","dateTime":"20181002110000","serviceCode":"********","appId":"999999999999","bizI
2018-10-29 15:48:41 5678
原创 线程池总类以及线程池的核心参数简述
JDK自带线程池总类: 1、newFixedThreadPool创建一个指定工作线程数量的线程池。每当提交一个任务就创建一个工作线程,如果工作线程数量达到线程池初始的最大数,则将提交的任务存入到池队列中。 2、newCachedThreadPool创建一个可缓存的线程池。这种类型的线程池特点是: 1).工作线程的创建数量几乎没有限制(其实也有限制的,数目为Interger.MAX_VALUE...
2018-10-25 09:23:02 1898
原创 Spring AOP中JDK和CGLib动态代理的异同
一、背景 昨天一位小伙伴面试的时候被问到:Spring AOP中JDK和CGLib动态代理哪个效率更高?在知识星球整理了一下,今天特分享出来,供大家参考! 二、基本概念 首先,我们知道Spring AOP的底层实现有两种方式:一种是JDK动态代理,另一种是CGLib的方式。 自Java 1.3以后,Java提供了动态代理技术,允许开发者在运行期创建接口的代理实例,后来这项技术被用到了Spring的...
2018-10-25 09:15:53 1007
原创 Java之开发过程中注意事项及代码性能优化干货
代码优化最重要的作用应该是避免未知的错误,因此在写代码的时候,从源头开始注意各种细节,权衡并使用最优的选择,将会很大程度上避免出现未知的错误,从长远看也极大的降低了工作量。所以说代码优化的目标是减小代码体积、提高代码运行效率。优化是无止境的,本文也只给出整理的一些常见优化建议。 (1)尽量指定类、方法的 final 修饰符。 带有 final 修饰符的类是不可派生的。在 Java 核心 API 中...
2018-10-25 08:59:23 418 2
文档搜索大师PKM
2018-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人