- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 ArrayList -- 使用ensureCapacity()在不知道数据多少的情况 提高扩容效率
ensureCapacity()方法是什么?ensureCapacity()是 ArrayList 源码中的方法,是提供给用户调用的ensureCapacity()方法能做什么?在 ArrayList.add操作 大量元素之前用 ensureCapacity 方法,以减少 增量重新分配1的次数。自定义扩容倍数(默认是1.5倍),这是我推理出的作用(仅供讨论)分析推理过程首先减少增量重新分配的方法我所知的有两种:new ArrayList(初始化容量)初始化容量ensureCapacit
2021-05-31 22:44:35
534
原创 (java基础)代码块的使用场景
1、单例模式场景:当一个类需要new()很多次的时候 ,我们往往使用单例模式减少JVM内存的使用,而当单例中的数据需要初始化最开始我的写法:private static RestTemplate restTemplate = new RestTemplate();private static HttpHeaders headers = new HttpHeaders(); public...
2020-05-01 17:54:05
807
原创 webSocket连接错误原因
1、在SSM架构中正常使用的代码,迁移到Spring Boot中出现错误我是@ServerEndpoint注解方式实现报错:这绝对是个坑!!!错误原因:要注入ServerEndpointExporter,这个bean会自动注册使用了@ServerEndpoint注解声明的Websocket endpoint。要注意,如果使用独立的servlet容器,而不是直接使...
2018-06-05 17:48:00
40155
6
原创 java.lang.NoSuchMethodError 错误的原因及解决办法
不多说,先贴上错误=========== 详细: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is java.lang.NoSuchMethodError: org.apache.tomcat.util.scan.Sta
2017-11-01 11:48:58
55955
1
原创 第三方jar包导入maven项目问题
使用maven走过的坑导入第三方jar包dos窗口输入mvn install:install-file -DgroupId=com.timevale.esign.sdk -DartifactId=tech-sdk -Dversion=2.0.7.GA -Dpackaging=jar -Dfile=D:\MyRepertory\tech-sdk-2.0.7-jar-with-dependencies
2017-10-10 15:30:58
1906
转载 解决maven3.5.0项目报错“JavaServer Faces 2.2 can not be installed : One or more constraints”问题
springboot+maven框架搭建
2017-09-29 17:14:37
4405
rocketmq-console.war
2017-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人