![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
燕返zmzx
这个作者很懒,什么都没留下…
展开
-
java数据结构
Map ** HashMap** = 哈希表(数组)+链表/红黑树 hash= hashCode 高低16位异或 (hashCode是int, 4字节32位) 寻址:tab[i = (n - 1) & hash] default capacity=16 load facotor =0.75 threshold = capacity*factor ; size>threshold则resize() ,扩容时会重新计算threshold,扩容 后 newCap原创 2021-03-05 00:52:50 · 143 阅读 · 2 评论 -
SpringBoot时间格式化
配置文件 在application.yml文件中配置上如下内容: spring: \t jackson: \t\t date-format: yyyy-MM-dd HH:mm:ss \t\t time-zone: GMT+8 不支持LocalDate等Java8转载 2021-02-26 15:35:04 · 123 阅读 · 0 评论 -
java程序输出乱码
背景故事是某些SpringBoot服务,在某次某个环境运行后,前端展示异常。服务请求响应如下: 由此可知我部署的环境系统编码为ISO-8899-1,忘记设置为UTF-8;又已知JVM默认字符集取自系统属性file.encoding,则解决办法如下: JVM启动时传入参数[ -Dfile.encoding=UTF-8 ]: . 设置操作系统编码 查看当前编码-> locale 或者 echo $LANG 然后调整-> 例如centos7,修改 /etc/locale.conf 文件中原创 2020-12-24 14:57:46 · 775 阅读 · 0 评论