自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 字符串常量池和 String.intern() 详解

以下描述均基于 HotSpot 虚拟机1. 概述在 JVM 中有一块内存区域被称为字符串常量池,用来存储字符串。2. 底层实现2.1 布局内存在 JDK 6及以前,字符串常量池存储在永久代中。在 JDK 7 及以后,字符串常量池存储在堆内存中。网上有很多文章说在 JDK 8 时,字符串常量池被移动到了元空间,其依据是方法区改用元空间实现了,但这其实是错的。首先,方法区是一个逻辑概念,并不是内存中真的有这样一块区域,换句话说,方法区可以是内存中一块连续的区域,也可以是四处分散的内存区域的一个总.

2020-08-26 14:28:14 252

原创 InteliJ IDEA 2019.2中文显示异常

最近在更新InteliJ IDEA到2019.2版本后,出现了中文字符显示异常的情况,如下图:要想改回2019.2之前的样式,只需进行如下设置Settings => Editor => Font 将Fallback font改为SimSun,然后重启IDEA。Fallback font意思是回滚字体,在设置的主字体不包含某些字符(中文字符)时,就会使用Fallback fon...

2019-08-18 21:04:55 3613 4

原创 EasyExcel为单个Cell设置样式

EasyExcel是阿里巴巴对POI封装的一个库,号称解决了POI的OOM问题,并且在使用上也更方便一些Github:然而我在使用的时候发现还是有很多坑,其中一个比较头疼的是对单个单元格样式的设置。EasyExcel提供了一个BaseRowModel作为每行数据的一个模型,并且其中有一个属性cellStyleMap代表每列样式的集合,本来我以为这个只要在自己定义模型的时候,也把CellSt...

2019-01-07 20:58:49 17637 9

原创 Tomcat日志乱码问题

昨天本来准备更新一下Tomcat版本,但是发现新版本的日志打印中文会出现乱码(Tomcat自身打印的日志),不管是使用bat脚本启动还是在Idea中启动,都是乱码。研究了一个晚上,百度上的那些方式都试遍了,都是设置各种JVM启动参数,发现并没有卵用。在使用bat文件启动Tomcat时,Tomcat目录下的logs文件夹会生成相应的日志文件,发现旧版本生成的日志文件编码是GBK,而Windows控...

2019-01-03 10:25:46 17978 14

原创 使用Maven Helper解决Maven插件冲突

1、何为依赖冲突Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的。Maven的依赖机制会导致Jar包的冲突。举个例子,现在你的项目中,使用了两个Jar包,分别是A和B。现在A需要依赖另一个Jar包C,B也需要依赖C。但是A依赖的C的版本是1.0,B依赖的C的版本是2.0。这时候,Maven会将这1.0的C和2.0的C都下载到你的项目中,这样你的项目中就存在了不同版本的C,这时Mav...

2018-12-27 22:01:43 1604

原创 Windows 10硬盘模式切换AHCI后蓝屏的解决方法

键盘Win+R,输入regedit,进入注册表。路径输入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride 将右侧的0中的值3修改为0,保存重启。

2018-01-11 17:53:53 24532 1

原创 阿里云服务器安全组配置

第一次使用阿里云的服务器,发现不能使用Windows自带的远程桌面连接到服务器,尝试用百度,但搜索到的结果都是关闭服务器的防火墙,经测试无用,最终通过请教部长才知道是阿里云自带的安全组的问题。1. 打开 云服务器ECS——安全组 2. 从【配置规则】处进入配置页面3. 点击【添加安全组规则】80端口为HTTP网页访问的端口3389端口为远程桌面连接的端口【远程桌面无法连接就是因为没有添加这个端口

2017-12-24 15:31:04 8752

原创 Markdown使用教程

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键123快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ct

2017-12-24 15:02:33 215

原创 在桌面右键菜单添加【切换电源计划】选项

将下面的代码保存为.reg文件,双击运行即可。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan]"Icon"="powercpl.dll""MUIVerb"="切换电源计划""Position"="Top""SubCommands"=""[HKEY_CLAS

2017-12-20 11:57:15 3244 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除