- 博客(5)
- 资源 (26)
- 问答 (1)
- 收藏
- 关注
原创 Java相关面试题总结及答案
JavaArrayList Vector LinkedList Set区别 - ArrayList: 底层数组实现,通过索引访问,o(1)查询时间复杂度,插入删除性能不佳,线程不安全,需要扩容时扩大为原来的0.5倍 - Vector: 底层数组实现,也是List的实现类,线程安全,集合需要扩容时扩展为原来的1倍大小 - LinkedList: 底层采用链表实现,插入和删除效率高,只移动指针即可,但是查询效率为o(n),适合高频插入删除场景,线程不安全
2020-05-29 11:38:00 593
原创 Docker Unbuntu18 OpenJDK9 NPE FontConfiguration.getVersion (awt 字体库问题)
java.lang.NullPointerException: null at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1288) .....在使用Docker容器运行springboot程序时,验证码请求需要使用到字体库,本机运行没有问题,放到服务器上在容器中运行出现...
2020-05-02 17:42:59 1175 2
原创 记:JVM参数 -Xss 导致的RedisAutoConfiguration StackOverflow问题
以下两个问题都是由于-Xss参数设置过小导致,刚开始一脸懵逼。异常1:RedissonAutoConfiguration (使用redisson锁时的自动配置类时出现的问题)2020-05-02 12:19:08 [main] ERROR o.s.boot.web.embedded.tomcat.TomcatStarter - Error starting Tomcat context....
2020-05-02 14:36:32 1164 1
原创 Jenkins 时区问题Etc/UTC docker容器
docker容器 默认安装的Jenkins使用的时Etc/UTC 格林威治时间,修改方式:1. 命令行修改,当前登录生效 jenkins -> 系统管理 -> 脚本命令行:System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')2. 登录容器修改rm /etc/l...
2020-05-02 07:42:00 2213
原创 Gradle 多模块 xxx-xx.jar SKIP 依赖模块jar包问题
在使用Gradle多模块构建时,公共模块在执行jar 任务时,总是SKIP,导致build文件夹下无发生成jar文件。记录一下:公共模块的build.gradle中需要加入:jar.enabled=true才能正常的生成jar包。...
2020-05-01 22:33:43 736
m3u8 html本地播放器
2020-02-10
jmxtools.jar
2018-01-08
apr-1.5.2,apr-util-1.5.4,apr-iconv-1.2.1,openssl-1.1.0e
2017-08-23
nginx http auth basic生成密钥文件
2017-08-09
SpringMVC3.0-Jar全量包含cglib几个包-aop的aspectj几个包
2015-05-15
基于jeesite的文件上传,springmvc,为app提供接口
2016-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人