随笔分类 -  Java

摘要:想到了解一下GUI主要是想用来做点小工具,记录一些笔记。 文本框自动换行和滚动条 private static JTextArea addJTextArea(JPanel panel, int x, int y, int width, int height, String text) { JText 阅读全文
posted @ 2017-10-26 23:40 liqipeng 阅读(305) 评论(0) 推荐(0)
摘要:<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.tar 阅读全文
posted @ 2017-10-12 20:13 liqipeng 阅读(449) 评论(0) 推荐(0)
摘要:使用spring data遇到了一些问题,记录一下。 spring data elasticsearch版本选择 这里有一份官方github上的spring data elasticsearch与elasticsearch的对应关系表,但是不太完整,但是还是比较有参考价值的 | spring dat 阅读全文
posted @ 2017-10-12 20:11 liqipeng 阅读(19340) 评论(1) 推荐(4)
摘要:"junit4 Assertions" 命令行中运行测试 多参数测试 "Parameterized tests" 测试多线程问题 https://github.com/junit team/junit4/wiki/Multithreaded code and concurrency http://w 阅读全文
posted @ 2017-09-28 20:26 liqipeng 阅读(161) 评论(0) 推荐(0)
摘要:收集一些常用集合操作的代码,用于治疗健忘症,:) 1. set转list "来源" 2. "java Collection中的排序" a. list排序:Collections.sort或者Arrays.sort b. set排序:先转为list,再排序 c. map排序:构造TreeMap(利用T 阅读全文
posted @ 2017-09-11 13:29 liqipeng 阅读(199) 评论(0) 推荐(0)
摘要:使用Junit时,有多种方式来进行异常的断言 1. ExeceptedException & @Rule,可以同时断言异常类型和消息 参考: "JUnit:使用ExpectedException进行异常测试" 2. Test(excepted=XXException.class),只能断言异常类型, 阅读全文
posted @ 2017-09-11 13:20 liqipeng 阅读(1103) 评论(0) 推荐(0)
摘要:Note : This article is original from "https://gist.github.com/aslakknutsen/9648594" JDK 8 Released Most of us won't be able to use/deploy JDK 8 in pro 阅读全文
posted @ 2017-09-04 23:47 liqipeng 阅读(320) 评论(0) 推荐(0)
摘要:对jar包、jdk版本,以及不同jdk版本的jar包的兼容性有一些疑问,搜集一些资料于此 查看jar包的jdk版本 1. 查看.jar包中的META INF\MANIFEST.MF 2. 通过反编译.class文件来查看 然后看 是多少 J2SE 6.0 = 50 (0x32 hex) J2SE 5 阅读全文
posted @ 2017-09-04 23:42 liqipeng 阅读(1838) 评论(0) 推荐(0)
摘要:1. 开启驼峰命名 1. 批量insert 1. "Spring, MyBatis 多数据源的配置和管理" 1. 生成entity的toString方法 参考: "http://www.mybatis.org/generator/reference/plugins.html" "http://www 阅读全文
posted @ 2017-09-03 17:19 liqipeng 阅读(164) 评论(0) 推荐(0)
摘要:文件上传配置: Controller代码 单元测试代码 遇到问题: Controller代码可以正常上传,而单元测试代码上传只有0字节 原因: 在计算stream的md5时,已经将流的游标移动到了最后,如果不做任何处理直接使用,则无法再从流里读到字节。而Controller里的file.getInp 阅读全文
posted @ 2017-09-03 17:18 liqipeng 阅读(4971) 评论(0) 推荐(1)
摘要:"JDK_API_1_6_zh_CN.CHM" 阅读全文
posted @ 2017-09-02 23:14 liqipeng 阅读(1441) 评论(0) 推荐(0)
摘要:2018 03 15更新:弄明白connection reset产生的原因,见 "重新分析connection reset by peer, socket write error错误原因" 在开发文件上传功能时遇到了connection reset by peer, socket write err 阅读全文
posted @ 2017-09-01 23:19 liqipeng 阅读(110066) 评论(2) 推荐(3)
摘要:Thinking in java书上显示的下载源码到www.mindview.net站点,但是这个站点打不开了,后来找到真正的下载地址,贴于此. http://www.mindviewinc.com/TIJ4/CodeInstructions.html 习题源码下载地址: http://www.mi 阅读全文
posted @ 2017-07-10 21:20 liqipeng 阅读(1113) 评论(0) 推荐(1)
摘要:java.util.Date:实现类,其对象具有时间、日期组件。java.util.Calendar:抽象类,其对象具有时间、日期组件。java.sql.Date:实现类,其对象具有日期组件。java.sql.Time:实现类,其对象具有时间组件。java.sql.Timestamp:实现类,其对象 阅读全文
posted @ 2017-05-26 05:20 liqipeng 阅读(366) 评论(0) 推荐(0)
摘要:在将spring的xml配置改为java配置的过程中,遇到了一些问题,block时间比较长的一个问题是资源(.xml, .properties)的路径找不到,最后是使用PathMatchingResourcePatternResolver解决的。 背景:Spring+MyBatis 入口: DalC 阅读全文
posted @ 2017-05-10 00:00 liqipeng 阅读(10231) 评论(0) 推荐(0)
摘要:由于公司在super-bom里配置了检查规则,build项目时遇到错误: [ERROR] [XXX Enforcer Rules] find DuplicateClasses Found in: org.apache.logging.log4j:log4j-slf4j-impl:jar:2.6.2: 阅读全文
posted @ 2017-04-26 19:17 liqipeng 阅读(41393) 评论(0) 推荐(2)
摘要:from: https://my.oschina.net/GivingOnenessDestiny/blog/603505 classpath 是什么classpath实际上就是编译后的 以 classes 文件夹为起点的路径 各种path获取到的路径的区别 Main.class.getResour 阅读全文
posted @ 2017-04-24 21:45 liqipeng 阅读(168) 评论(0) 推荐(0)
摘要:介绍基于CentOS的Java开发环境搭建,涉及通过ssh上传、下载文件 阅读全文
posted @ 2016-12-10 20:10 liqipeng 阅读(1415) 评论(0) 推荐(0)
摘要:http://docs.spring.io/spring/docs/4.0.x/spring-framework-reference/html/mvc.html Spring MVC DispatcherServlet 读取 xml 配置文件:{servlet-name} ==> /WEB-INF/ 阅读全文
posted @ 2016-11-22 22:21 liqipeng 阅读(340) 评论(0) 推荐(0)
摘要:快捷输入public static void main sout快捷输入:System.out.println 阅读全文
posted @ 2016-11-04 23:26 liqipeng 阅读(3334) 评论(0) 推荐(0)