fzy-blog

Java8 比 AtomicLong 更加高效的原子操作 LogAdder LongAccumulator

Java8
Java8 比 AtomicLong 更加高效的原子操作 LogAdder LongAccumulatorLongAdder LongAccumulator 用法实例如果程序内有高度的竞争,大量的线程访问同一个原子值,可以使用 LongAdder 和 LongAccumulator,这个类是 ...
全文...

Java8集合遍历

Java8
12345678910111213141516171819202122//遍历list:List<String> list = Arrays.asList("a","b","A","B");list.forEach(item -> { System.out. ...
全文...

Java8 Optional 作用与实例

Java8
Java8 Optional 作用与实例Java 8 Optional 类Optional 着重为解决 java 的 NPE 问题是 Java8 提供的为了解决 null 安全问题的一个 API。善用 Optional 可以使我们代码中很多繁琐、丑陋的设计变得十分优雅。 1234567891 ...
全文...

java8 Stream 大数据量 List 分批处理切割

Java8
java8 Stream 大数据量 List 分批处理切割 java8 Stream 大数据量 List 分批处理 1234567891011121314151617181920212223242526//按每3个一组分割private static final Integer MAX_N ...
全文...

java8 Lambda Stream collect Collectors 常用详细实例

Java8
java8 Lambda Stream collect Collectors 常用详细实例优雅的将一个对象的集合转化成另一个对象的集合 1234List<OrderDetail> orderDetailList = orderDetailService.listOrderDeta ...
全文...

Github 最热门开源项目整理持续更新 20190508

Java开源
导航 数据库 | Spring Cloud | 组件 | 系统 | 监控 | 大数据 | Java 教程 | python | 算法 | AI | 前端 | android | 跨平台开发 | 开源工具教程 | 产品 | 大牛 | 参考 数据库20190301https://github. ...
全文...

java8 Lambda Stream 常用详细实例

Java8
在集合转换和遍历的时候,你还在使用 for 循环吗?for 循环缺点: 1.复杂转换 转换时赋值极易出现错误和 bug 2.遍历时,要写很多冗余代码。 综上所述: 1.是时候使用 java8 Lambda 表达式,Stream,Collect, Collectors 了 2.流式编程,函数编 ...
全文...

CentOS 卸载 OpenJdk

Linux
CentOS 卸载 OpenJdk安装好的 CentOS 会自带 OpenJdk,用命令 java -version ,会有下面的信息: java version “1.6.0”OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-B ...
全文...

CentOS shell 脚本 备份远程服务器文件

Linux
CentOS shell 脚本 备份远程服务器文件假设有两台服务器: 192.168.0.1 原服务器 192.168.0.2 备份服务器 实现功能: 把 192.168.0.1 上的/opt/test/cms/目录文件打包压缩备份到备份服务器上。 shell 脚本如下: 123456789 ...
全文...

CentOS shell 脚本 部署应用

Linux
CentOS shell 脚本 部署应用自动化部署脚本 12345678910111213AppName=bop-server-eurekaNow=`date "+%Y%m%d%H%M%S"`#判断进程是否存在,如果不存在就启动它如果存在就重启它PIDS=`ps -ef |grep $App ...
全文...
Prev Next