编码
不知为MUJI
站在树上的鸟从不害怕树枝断裂,因为它相信的不是树,而是翅膀。
展开
-
【设计模式】装饰模式之servletRequest&servletRequestWrapper
1.简介 装饰模式(Decorator Pattern)其定义如下: Attach additionalresponsibilities to an object dynamically keeping the same interface.Decorators provide aflexible alternative to subclassing for extending functio...原创 2020-02-27 19:18:47 · 312 阅读 · 0 评论 -
乱码问题及其解决方案
原创 2019-04-09 11:31:52 · 229 阅读 · 0 评论 -
【BugFix】Java中文乱码
1.默认字符集 String.getBytes() new String(byte[]) 以上两个字符串相关方法,如果没有传递字符集服务启动的时候会取系统的默认编码, 可以通过 echo $LANG 或者locale查看linux系统编码,如下图所示,表示我的系统是UTF-8编码 Java虚拟机会在启动的时候取到系统默认编码后,并设置进 System.setProperty(...原创 2019-04-17 10:02:20 · 74633 阅读 · 0 评论 -
【BugFix】从别个项目拷贝.java文件等,报非法字符,导致项目编译启动不了
1.现象 天下代码一大抄,当直接从别的项目的java文件拷贝到自己的项目中时, 构建项目时会报多个字符集,与编译器用的字符集冲突 2.原因 由于跨项目,别的项目与当前项目编译器采用的字符集不一致 3.解决方法 1.将拷贝的文件 编码convert到项目的默认编码 2.修改.idea/encodings.xml编码文件 ...原创 2019-09-16 13:39:29 · 162 阅读 · 0 评论 -
【JVM】class文件解析
1.文件排列 二进制流文件 字段 值 起始 size 注释 struct ClassFile classFile 0h 472h JDK 1.8 u4 magic CAFEBABEh 0h 4h 4字节无符号数 固定值,标识是class文件 u2 minor_version 0 4h ...原创 2019-09-19 09:38:22 · 136 阅读 · 0 评论