首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
桔子214032
掘友等级
Java后端
|
2021届
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
字符串常量池和 String.intern() 详解
1. 概述 在 JVM 中有一块内存区域被称为字符串常量池,用来存储字符串。 2. 底层实现 在 JDK 6及以前,字符串常量池存储在永久代中。在 JDK 7 及以后,字符串常量池存储在堆内存中。 网上有很多文章说在 JDK 8 时,字符串常量池被移动到了元空间,其依据是方法区…
单例模式的四种实现方式
if 判断需要在 synchronized 内部。如果在外部,则多线程环境下无法保证只创建一个实例 synchronized 外部的 if 其实可以去除,加在这里主要是为了优化性能。如果不在外部做一个 if 判断,那么每个线程 getInstance 时,不管实例是否已经创建,…
Git报错 error: cannot spawn more: No such file or directory
之前一直用 SourceTree 操作 Git 。昨天试了下命令行,结果一用就报错,执行git branch会给出一个错误 看起来不是什么很严重的错误,只是报错,并没有影响到 Git 的实际功能,但总归看着不舒服,抱着解决问题的态度,开始熟悉的先百度再Google,结果翻遍全网…
InteliJ IDEA 项目窗口不显示.gitignore文件中忽略了的文件
今天在写项目的时候发现一个奇怪的问题,在.gitignore文件中忽略了一些单测代码,避免被提交到git库中,但是过了一会儿发现项目窗口中的文件也被隐藏了。刚开始以为是IDEA的新版本bug,差点Roll back版本了
InteliJ IDEA 2019.2中文显示异常
Settings => Editor => Font 将Fallback font改为SimSun,然后重启IDEA。Fallback font意思是回滚字体,在设置的主字体不包含某些字符(中文字符)时,就会使用Fallback font字体来显示。SimSun是宋体的英文名称…
EasyExcel为单个Cell设置样式
然而我在使用的时候发现还是有很多坑,其中一个比较头疼的是对单个单元格样式的设置。EasyExcel提供了一个BaseRowModel作为每行数据的一个模型,并且其中有一个属性cellStyleMap代表每列样式的集合,本来我以为这个只要在自己定义模型的时候,也把CellStyl…
Tomcat日志乱码问题
昨天本来准备更新一下Tomcat版本,但是发现新版本的日志打印中文会出现乱码(Tomcat自身打印的日志),不管是使用bat脚本启动还是在Idea中启动,都是乱码。研究了一个晚上,百度上的那些方式都试遍了,都是设置各种JVM启动参数,发现并没有卵用。 在使用bat文件启动Tom…
使用Maven Helper解决Maven插件冲突
Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的。Maven的依赖机制会导致Jar包的冲突。举个例子,现在你的项目中,使用了两个Jar包,分别是A和B。现在A需要依赖另一个Jar包C,B也需要依赖C。但是A依赖的C的版本是1.0,B依赖的C的版本是2.0。这时候,…
个人成就
文章被点赞
12
文章被阅读
32,481
掘力值
408
关注了
12
关注者
2
收藏集
7
关注标签
46
加入于
2018-04-08