随笔分类 -  Java

摘要:List<Person> persons=list.stream().filter(e-> e.getType()==7&&e.id()==5).sorted((o1, o2) -> o2.getAmount()-o1.getAmount()).collect(Collectors.toList() 阅读全文
posted @ 2018-11-23 10:48 暗夜飞羽睿 阅读(102) 评论(0) 推荐(0)
摘要:今天我们来看看这个类 有些写法还是很经典的 阅读全文
posted @ 2018-11-21 13:37 暗夜飞羽睿 阅读(755) 评论(0) 推荐(1)
摘要:通配符适用的地方:shell命令行或者shell脚本中,一般用来匹配文件名的。 正则表达式适用的地方:字符串处理时,一般有一般正则和Perl正则。 最近写shell的时候发现一直以来对正则和通配符的理解有偏差,让我们再认识一下这几个基本的符号。 1,通配符 ﹡ 匹配所有:匹配0个到多个的任意的字符。 阅读全文
posted @ 2018-04-26 13:47 暗夜飞羽睿 阅读(201) 评论(0) 推荐(0)
摘要:被问到本地缓存设计,有点蒙,事后反应过来,何必一个Map呢,两个就可以解决了。真是当时脑子短路了。 package cache; import java.util.Map;import java.util.concurrent.ConcurrentHashMap; public class MyCa 阅读全文
posted @ 2018-04-16 22:01 暗夜飞羽睿 阅读(511) 评论(0) 推荐(0)
摘要:/** * 转义正则特殊字符 ($()*+.[]?\^{},|) * * @param keyword * @return */public static String escapeExprSpecialWord(String keyword) { if (StringUtils.isNotBlan 阅读全文
posted @ 2018-03-01 10:24 暗夜飞羽睿 阅读(4160) 评论(0) 推荐(0)
摘要:String 怎么让String可变? 1 String s = "abcd"; 2 System.out.println("s = " + s); //修改前 3 //获取String类中的value字段 4 Field valueField = String.class.getDeclaredF 阅读全文
posted @ 2018-02-26 13:45 暗夜飞羽睿 阅读(302) 评论(0) 推荐(0)