处理Long类型精度丢失问题

java 

起因是为了修改数据库中的主键生成方式,直接采用了雪花算法 大概就是这么个玩意,一个19位的数,存入数据库也是正常的

使用 Spring Boot + Maven 构建“jar 包与依赖分离”结构

java 

Springboot项目有多种打包方法,可以直接打成一个完整jar包,由于spring cloud微服务的流行,这种方法也越来越多,当然这种方法也很简单。但是单个项目中实际部署需要修改某些参数配置,如果如此重复打包那就太麻烦了 Springboot项目配置文件、依赖分离打包(一)

Java List常用方法Stream()简要总结

java 

Java8 使用 stream().sorted()对List集合进行排序的操作

java 

使用年龄进行降序排序(使用reversed()方法)//按年龄排序(Integer类型)List<StudentInfo> studentsSortName = studentList.stream().sorted(Comparator.comparing(StudentInfo::g

jdk 8 新特性之 List 排序

java 

jdk8 -> 之前的排序(升序)Collections.sort(list, new Comparator<User>() { @Override public int compare(User o1, User o2) {