JavaSE
IT届程序猿
Java工作中的技术总结
展开
-
linux启动jar缓慢的解决
2.然后修改/etc/hosts文件,把主机名加在第一行,空格分开。4,再次启动jar包只需要几秒钟,之前三四分钟。3.验证是否成功 ping + 主机名。1.查看主机名 hostname。linux启动jar缓慢的解决。原创 2023-05-04 17:23:42 · 1753 阅读 · 2 评论 -
Openfire使用总结
Openfire使用总结基本描述Openfire最主要的功能是实现XMPP服务器,简单来说,openfire为我们提供一个固定的地址,我们只需要向openfire服务器发送标准的XMPP信息(即XML文件流),那么openfire服务器应当给予我们回应,这里的openfire服务器也可以看做一个容器,我们在聊天时,需要在这个服务器上注册一个会话,在会话存在的时间,我们可以实现即时聊天的一些常用...原创 2019-06-20 09:23:23 · 3069 阅读 · 1 评论 -
Java获取指定日期的下一个周五
获取一个指定日期的下一个周一、周四和周五 LocalDate localDateSunday = LocalDate.parse(takeDate).with(DayOfWeek.of(1)).plusDays(7); LocalDate localDateThursday = LocalDate.parse(takeDate).with(DayOfWeek.of(4)).plusDays(7); LocalDate localDate原创 2021-09-10 11:06:54 · 1089 阅读 · 0 评论 -
静态方法中使用service
静态方法中使用service静态方法中使用service的解决办法:public class DockerUtil { @Autowired EvaluationService evaluationService; @Autowired private static DockerUtil dockerUtil; @PostConstruct public void init() { dockerUtil = this;原创 2020-11-27 13:58:34 · 1096 阅读 · 0 评论 -
Java查询菜单树形结构
1.创建最简单的菜单数据结构SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for t_menu-- ----------------------------DROP TABLE IF EXISTS `t_menu`;CREATE TABLE `t_menu` ( `id` in...原创 2019-12-30 13:35:38 · 2040 阅读 · 0 评论 -
java8对象集合根据字段去重复
java8对象集合根据字段去重复//根据投资主体名称去重复List<DiFiCounterpartySimple> teamMemberInfoArrayList = counterpartySimples.stream().collect( collectingAndThen(Collectors.toCollection(() -> new TreeSet...原创 2019-12-27 16:41:33 · 2335 阅读 · 0 评论 -
Java集合分页
Java集合分页有些时候数据不是在数据库直接查出来,而是Java拼出来的,但是还需要分页,可以使用这个方法,但是数据量较大的慎重,失去了分页查询本身的优势。/** * 集合分页方法 * @param list * @param pageSize * @param currentPage * @return */public List<JudicialUpdateItem&g...原创 2019-12-27 16:39:40 · 638 阅读 · 1 评论 -
Java8时间日期转换
Java8时间转换 String timeStr = "2019-08-26 18:03:33"; DateTimeFormatter timeDtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime localDateTime = LocalDateTime.parse(timeStr,...原创 2019-12-27 16:35:13 · 246 阅读 · 0 评论 -
Java8集合排序
Java8集合排序List<JudicialUpdateItem> judicialUpdateItems = resultList.stream() .sorted(Comparator.comparing(JudicialUpdateItem::getDate, Comparator.nullsLast(Date::compareTo))).co...原创 2019-12-27 16:32:45 · 304 阅读 · 0 评论 -
Java8集合过滤filter
Java8集合过滤filterList<DiCpPathVO> cpPathVOS = diCpPathVOS.stream().filter(diCpPathVO -> diCpPathVO.getBorrowerTypes().equals("cp")).collect(Collectors.toList());原创 2019-12-27 16:29:07 · 1150 阅读 · 0 评论 -
Java8对象集合转id集合
Java8对象集合转id集合List<Integer> ids = members.stream().map(TeamMemberInfo::getId).collect(Collectors.toList());原创 2019-12-27 16:28:05 · 4742 阅读 · 0 评论