摘要: 原因和解决方法: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4163515 https://stackoverflow.com/questions/361975/setting-the-default-java-character-en 阅读全文
posted @ 2019-09-05 19:58 yvkm 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 在IDEA编辑时,选择代码提示总是按上下键来选择,总想像vim那样使用 J,K来上下选择。 解决方法: 修改KeyMap的设置:操作如何: 1. Ctrl+Alt+S 打开Settings,并搜索keymap 搜索down,然后设置所想设置的快捷键,同理搜索up设置向上选择。 阅读全文
posted @ 2019-08-15 11:09 yvkm 阅读(1465) 评论(2) 推荐(1) 编辑
摘要: log4j2.xml 控制台运行结果: 能创建文件,但是没有打印内容: 原因:Logger的name属性要和getLogger()的参数值要相同。 阅读全文
posted @ 2019-08-13 16:13 yvkm 阅读(3100) 评论(0) 推荐(0) 编辑
摘要: 首先,感谢原创作者的贡献,出处:https://my.oschina.net/dyyweb/blog/494504 1. 自动代码 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码例如要输入for(User user : u 阅读全文
posted @ 2019-08-05 14:12 yvkm 阅读(516) 评论(0) 推荐(0) 编辑
摘要: Window > Preference >General > Keys > New(Class) > Binding. 阅读全文
posted @ 2019-08-01 10:37 yvkm 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在计算机出现之前,有一种电传机械打字机,每秒可以打10个字符。但是有一个问题,就是打满一行后,需要进行换行,换行是需要0.2秒。如果这时有字符传入,就会丢失两个字符。为了解决这个问题,便定义了两个字符作为一行的结束的标志。 第一个是回车:告诉打字机把打印头定位在左边界,不转动滚筒。 第二个是换行:告 阅读全文
posted @ 2019-04-21 21:09 yvkm 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 访问jsp文件时,出现错误: 解决办法: 1.在Tomcat目录下的lib文件夹中加入jstl包 2. 在maven项目中加入jstl包: 阅读全文
posted @ 2019-04-13 16:41 yvkm 阅读(8359) 评论(1) 推荐(0) 编辑
摘要: 恢复内容开始 在命令提示符中启动Tomcat时,日志窗口出现乱码: 乱码的原因肯定是日志解码错误引起的,因此就有一系列问题: 1.这个窗口的文本编码是什么? 窗口的文本编码查看:右击窗口>选项 可以看到窗口的编码是GBK: 2.窗口中日志的编码是什么? Tomcat中的日志编码在安装文件下的conf 阅读全文
posted @ 2019-04-13 14:58 yvkm 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 系统启动后: 第一个运行的进程是init 进程标识符为1. init派生一个getty。该进程负责打开终端端口,提供标准输入来源和标准输出、标准输出的去处,并且在屏幕上显示一个登录提示符 接下来执行/bin/login程序。login程序依次执行下面的工作: 提示用户输入口令password 加密并 阅读全文
posted @ 2019-04-10 20:10 yvkm 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 可以想像,如果一个对象的可变的变量被多个线程访问时,必然是不安全的。 在单线程应用可能会维持一个全局的数据库连接,并在程序启动时初始化这个连接对象,从而避免在调用每个方法时都传递一个Connection对象。ThreadUnsafe类就是这样做的: 但是JDBC连接对象不一定是线程安全的,在多个线程 阅读全文
posted @ 2019-04-07 09:33 yvkm 阅读(285) 评论(0) 推荐(0) 编辑