Java
system_root
这个作者很懒,什么都没留下…
展开
-
Alibaba EasyExcel解析Demo
阿里巴巴excel解析原创 2022-12-27 16:59:32 · 149 阅读 · 0 评论 -
【java8List转map,保证顺序和不保证顺序】
【代码】【java8List转map,保证顺序和不保证顺序】原创 2022-10-11 16:53:46 · 1297 阅读 · 0 评论 -
Java8对集合的处理(2)
1.集合中所有元素都满足条件//集合中元素是否都大于3List<Integer> list = Arrays.asList(3, 4, 5, 6, 7, 8);boolean result = list.stream().allMatch(e -> e > 3);2.集合中的任一元素满足条件//集合中的元素是否有一个大于7List<Integer> list = Arrays.asList(3, 4, 5, 6, 7, 8);boolean result原创 2020-07-30 14:28:13 · 233 阅读 · 0 评论 -
Java生成全局唯一的ID
import java.net.InetAddress;import java.net.UnknownHostException;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReentrantLock;public class CodeCreator { public static final String PREFIX_REGEX = "[A-z]{1,3}";原创 2020-06-30 10:53:29 · 611 阅读 · 0 评论 -
RocketMQ学习笔记
概要:引入消息中间件,服务之间可以通过可靠的异步调用,降低系统之间的耦合度,提高系统的可用性,解决系统间数据的最终一致性。RocketMQ保证消息至少被消费一次,但不承诺消息不会被消费多次,其消息的幂等有消费者实现。NameServer来实现对元数据的管理,NameServer集群之间互不通信,性能得到了极大的提升。...原创 2020-05-28 08:39:22 · 191 阅读 · 1 评论 -
Java日期工具类
public class DateUtils extends org.apache.commons.lang3.time.DateUtils { public static final String TIME_FORMAT = "HH:mm:ss"; public static final String DATE_FORMAT = "yyyy-MM-dd"; publ...原创 2020-03-04 15:12:24 · 125 阅读 · 0 评论 -
Java8对集合的处理(1)
public class CollectionsProcess { public static void main(String[] args) { List<Student> list = new ArrayList<>(); Student stu1 = new Student(); stu1.setId(10...原创 2020-03-03 15:37:57 · 245 阅读 · 0 评论 -
Java常用代码片段
一些工作中超实用的代码片段,提升工作效率将一个大的List集合按照期望子集合大小分为若干个小的集合 public static <T> List<List<T>> split(List<T> list, int subMaxSize) { List<List<T>> result = new ArrayList<List<T>>(1); if(Collect原创 2017-07-19 10:42:24 · 501 阅读 · 0 评论 -
Java中的基本数据类型
Java中有8中基本数据类型整形浮点类型char类型boolean类型为什么有数据类型? Java是一种强类型编程语言。这就意味着必须为每个变量声明一种类型。在Java中,一共有8中基本数据类型(primitive type),其中有4种整形,2种浮点类型,一种用于表示Unicode编码的字符单元的字符类型char和用于表示真值的boolean类型。1.整型 类型 存储需求原创 2017-06-04 11:33:38 · 290 阅读 · 0 评论 -
Java中将数组转化为List
在Java中有个方法可以将数组转化为List:List<String> list = Arrays.asList("a","b","c");但是通过这种方式得到的List它的长度是不可以改变的。当你向这个List做添加元素或者删除元素操作的时候程序就会抛出异常(java.lang.UnsupportedOperationException) 原因是:这个ArrayList不是java.util包下原创 2017-01-22 14:22:58 · 272 阅读 · 0 评论