摘要: 这几天需要把项目升级,项目用的是springboot,由1.X升级为2.X,这个过程中很是煎熬,各种报错,于是就重新创建新的2.X的项目,然后,再将原来项目的内容迁移过去,但是在这个过程中,出现了一个问题,正如文章标题所写的,有个ThreadSafe找不到。因为项目中依赖了org.apache.ht 阅读全文
posted @ 2019-04-14 17:58 程序员阿九 阅读(4894) 评论(0) 推荐(0) 编辑
摘要: 在项目中把commons-codec-1.3jar放进去,对我们想要加密的参数值直接进行加密处理用DigestUtils.md5Hex(),括号中放入我们需要加密的参数即可 User user = new User();user.setPassword(DigestUtils.md5Hex(pass 阅读全文
posted @ 2019-04-14 17:44 程序员阿九 阅读(9995) 评论(0) 推荐(0) 编辑
摘要: Java 8 中我们可以通过 `::` 关键字来访问类的构造方法,对象方法,静态方法。 现有一个类 Something class Something { // constructor methods Something() {} Something(String something) { Syst 阅读全文
posted @ 2019-04-14 17:32 程序员阿九 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: Java中Collections.sort()的使用: 在日常开发中,很多时候都需要对一些数据进行排序的操作。然而那些数据一般都是放在一个集合中如:Map ,Set ,List 等集合中。他们都提共了一个排序方法 sort(),要对数据排序直接使用这个方法就行,但是要保证集合中的对象是可比较的。 怎 阅读全文
posted @ 2019-04-14 17:16 程序员阿九 阅读(316) 评论(0) 推荐(0) 编辑
摘要: Collection 来源于Java.util包,是非常实用常用的数据结构!!!!!字面意思就是容器。具体的继承实现关系如下图,先整体有个印象,再依次介绍各个部分的方法,注意事项,以及应用场景。 collection主要方法: boolean add(Object o)添加对象到集合boolean 阅读全文
posted @ 2019-04-14 17:00 程序员阿九 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 在Guava官方API上面可以得知:RangeMap是一种集合类型( collection type),它将不相交、且不为空的Range(key)映射给一个值(Value)。和RangeSet不一样,RangeMap不可以将相邻的区间合并,即使这个区间映射的值是一样的。 和RangeSet一样,实现 阅读全文
posted @ 2019-04-14 16:46 程序员阿九 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 1:按 文件名称 排序是什么规则呢? windows的命名规则是,特殊字符(标点、符号)> 数字 > 字母顺序 > 汉字拼音。首字规则,首字相同看第二个,依次类推… 例如:全是数字的情况,100<200<300 ;111<121<131; 111<112<113; 2:按 文件日期 排序是什么规则呢 阅读全文
posted @ 2019-04-14 14:49 程序员阿九 阅读(15882) 评论(0) 推荐(3) 编辑
摘要: 1.以流的方式下载. public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取 阅读全文
posted @ 2019-04-14 14:10 程序员阿九 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一.区别 单独的T 代表一个类型 ,而 Class<T>代表这个类型所对应的类, Class<?>表示类型不确定的类 E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) 阅读全文
posted @ 2019-04-14 13:44 程序员阿九 阅读(276) 评论(0) 推荐(0) 编辑
摘要: @RequestMapping(value = "updateInvestorApplyAccountNo", method = RequestMethod.POST)@ResponseBodypublic void updateInvestorApplyAccountNo(HttpServletR 阅读全文
posted @ 2019-04-14 13:33 程序员阿九 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors 新建一个项目后, 方法可以正常执行, 但是在原来的方法中出现问题: ​最后发现是由于项目中对于jar包Build Path了两次 解决方法: 找到 阅读全文
posted @ 2019-04-14 13:22 程序员阿九 阅读(2080) 评论(0) 推荐(0) 编辑