上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 1.背景 Oracle与9月中旬正式宣布推出Java17,正如官方所说: JDK17是最新的长期稳定支持的版本作为JDK11之后的下一个长期支持的版本; 也是Spring Framework6与SpringBoot 3在运行时至少需要运行的JDK版本环境; JDK17提供了数以千计的性能、稳定性和安 阅读全文
posted @ 2021-09-20 23:45 人无名,则可专心练剑 阅读(1985) 评论(2) 推荐(0) 编辑
摘要: 1.背景 美国时间 09 月 25 日,Oralce 正式发布了 Java 11,这是据 Java 8 以后支持的首个长期版本。非常值得大家的关注,可以通过下面的地址进行下载: https://www.oracle.com/technetwork/java/javase/downloads/jdk1 阅读全文
posted @ 2021-09-20 22:28 人无名,则可专心练剑 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1.遍历方法简介 Java遍历List的方法主要有四种: for each for(Object o :list) { } Iterator Iterator iter = list.iterator(); while(iter.hasNext()){ Object o = iter.next(); 阅读全文
posted @ 2021-09-05 15:37 人无名,则可专心练剑 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 1.简介 最近在项目中遇到一个EasyExcel中需要取invokeHeadMap中headMap里面的具体列名的集合Index,就遇到了需要从Map从反向通过Value取对应的Key的值。 通过搜索了网上比较好的文章案例,于是我写出了下面的Stream流式处理方法代码: @Override pub 阅读全文
posted @ 2021-09-05 14:25 人无名,则可专心练剑 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 1.1.Redis主从复制概念 概念 主从复制,是指将一台Redis服务器的数据,复制到其它的Redis服务器,前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。 默认情况 阅读全文
posted @ 2021-09-03 00:03 人无名,则可专心练剑 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Redis发布订阅 Redis发布订阅模型就是Redis提供的一种简单的消息订阅和消息消费的模式,可以实现简单的MQ模拟通信的功能。即Redis是可以用作消息订阅和发布实现的一种中间件,不仅仅是缓存,不仅仅是非关系型数据库。 1.1.Redis发布订阅简介 Redis发布订阅(public/subs 阅读全文
posted @ 2021-08-15 16:42 人无名,则可专心练剑 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 参数校验放置位置:一般推荐与业务无关的放在Controller层中进行校验,而与业务有关的放在Service层中进行校验。如果项目中都在Controller层中进行的校验,则按照项目的规范要求参照进行校验即可。 1.1.常用的校验工具类 使用Hiberbate Validate 引入依赖: <dep 阅读全文
posted @ 2021-07-30 01:37 人无名,则可专心练剑 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 1.企业实际项目中Git的使用 在实际的企业项目开发中,我们一般Java的项目在公司都有自己的局域网代码仓库,仓库上存放着很多的项目。以我工作过的公司如华为的项目,一般是存放在企业内部的CodeHub上;CETC电科是存放在码云Gitee的企业版仓库上。而基于Git的使用不再是老掉牙的原始Git命令 阅读全文
posted @ 2021-07-26 02:07 人无名,则可专心练剑 阅读(615) 评论(0) 推荐(1) 编辑
摘要: 1.Java自带工具类方法 1.1.List集合拼接成以逗号分隔的字符串 // 如何把list集合拼接成以逗号分隔的字符串 a,b,c List<String> list = Arrays.asList("a", "b", "c"); // 第一种方法,可以用stream流 String join 阅读全文
posted @ 2021-07-20 01:03 人无名,则可专心练剑 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 项目中我们经常会使用到JSON的数据格式,这里回顾了一下JSON相关的知识点。对日常使用到的JSON工具做一些简单的补充。 1.JSON工具 1.1.fastjson工具包 在实际项目中我们经常会使用alibabba的fastjson来替代jackson的jar包,因为fastjson已经集成了ja 阅读全文
posted @ 2021-07-18 23:44 人无名,则可专心练剑 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页