完美实现——重点是 volatile 指令重排禁止package net.xdclass;public class SingletonLazy { //priva... 单例模式中的懒汉实现+双重检查锁定+内存模型 4年前 (2021-07-12) 3.4K 0
小例子package net.xdclass;public class SingletonLazy { private static SingletonLazy instance; ... 代码实战-单例设计模式中的懒汉实现方式 4年前 (2021-07-12) 2.9K 0
小例子 //总价 35 List<VideoOrder> videoOrders1 = Arrays.asList( ... Java⾼级核⼼之玩转 JDK8 Collection和Lambda实战——总结篇 4年前 (2021-07-11) 1.8K 0
小例子 public class Main { public static void main(String[] args) throws Exception { ... Java新特性玩转JDK8之summarizing集合统计 4年前 (2021-07-11) 1.8K 0
分组统计聚合函数进⾏统计查询,分组后统计个数Collectors.counting() 统计元素个数public static Coll... Java新特性玩转JDK8之收集器 group by进阶 4年前 (2021-07-11) 1.8K 0
分组 Collectors.groupingBy()public static Collector groupingBy(Function Java新特性玩转JDK8之收集器 group by分组 4年前 (2021-07-11) 1.8K 0
Collectors.partitioningBy 分组,key是boolean类型public static <T>Collector<T, ?, Map<... Java新特性玩转JDK8之收集器 partitioningBy分组 4年前 (2021-07-11) 1.8K 0
拼接函数 Collectors.joining//3种重载⽅法Collectors.joining()Collectors.joining("param")... Java新特性玩转JDK8之joining函数 4年前 (2021-07-11) 1.8K 0
collect()⽅法的作⽤⼀个终端操作, ⽤于对流中的数据进⾏归集操作,collect⽅法接受的参数是⼀个Collect... Java新特性玩转JDK8之collector收集器 4年前 (2021-07-11) 1.7K 0
集合遍历的⽅式——for循环迭代器 Iterator注意点不能修改包含外部的变量的值不能⽤break或者return或者co... Java新特性玩转JDK8之集合的foreach 4年前 (2021-07-11) 1.8K 0
什么是reduce操作聚合操作,中⽂意思是 “减少”根据⼀定的规则将Stream中的元素进⾏计算后返回⼀个唯⼀的... Java新特性玩转JDK8之reduce操作 4年前 (2021-07-11) 1.8K 0
为什么会有这个并⾏流集合做重复的操作,如果使⽤串⾏执⾏会相当耗时,因此⼀般会采⽤多线程来加快, Ja... Java新特性玩转JDK8之并⾏流parallelStream 4年前 (2021-07-11) 1.8K 0
max和min函数最⼤值和最⼩值小例子public class Main { public static void main(String[] args) thr... Java新特性玩转JDK8之流操作max和min函数 4年前 (2021-07-11) 3K 0
allMatch函数——检查是否匹配所有元素,只有全部符合才返回true List<String> list = Array... Java新特性玩转JDK8之流操作allMatch和anyMatch函数 4年前 (2021-07-11) 1.8K 0
sorted函数sorted() 对流进⾏⾃然排序, 其中的元素必须实现Comparable 接⼝小例子 public static voi... Java新特性玩转JDK8之流操作limit和sorted函数 4年前 (2021-07-11) 3.3K 0
map函数将流中的每⼀个元素 T 映射为 R(类似类型转换)上堂课的例⼦就是,类似遍历集合,对集合的每个... Java新特性玩转JDK8之流操作map和filter函数 4年前 (2021-07-11) 1.8K 0
什么是streamStream 中⽂称为 “流”,通过将集合转换为这么⼀种叫做 “流”的元素队列,通过声明性⽅式,能... Java新特性玩转JDK8之流Stream实战 4年前 (2021-07-11) 1.7K 0
以前⽅法调⽤ 对象.⽅法名 或者 类名.⽅法名jdk1.8提供了另外⼀种调⽤⽅式 ::说明:⽅法引⽤是⼀种更简洁... Java新特性玩转JDK8之⽅法与构造函数引⽤ 4年前 (2021-07-11) 1.8K 0
Predicate: 断⾔型接⼝:有⼊参,有返回值,返回值类型确定是booleanT:⼊参类型;出参类型是Boolean调... Java新特性玩转JDK8之函数式编程 Predicate 4年前 (2021-07-09) 1.7K 0
Supplier: 供给型接⼝:⽆⼊参,有返回值T:出参类型;没有⼊参调⽤⽅法:T get();@FunctionalInterface... Java新特性玩转JDK8之函数式编程 Supplier 4年前 (2021-07-09) 1.8K 0
典型应⽤,集合的foreachList<String> list = Arrays.asList("aaa","bbb");l... Java新特性玩转JDK8之函数式编程 Consumer 4年前 (2021-07-09) 1.8K 0
BiFunction Function只能接收⼀个参数,如果要传递两个参数,则⽤ BiFunction小例子public class Main { ... Java新特性玩转JDK8之函数式编程 BiFunction 4年前 (2021-07-09) 1.8K 0
Lambda表达式必须先定义接⼝,创建相关⽅法之后才可使⽤,这样做⼗分不便,其实java8已经内置了许多接⼝... Java新特性玩转JDK8之函数式编程 Function 4年前 (2021-07-09) 1.8K 0
⾃定义lambda接⼝流程定义⼀个函数式接⼝ 需要标注此接⼝ @FunctionalInterface,否则万⼀团队成员在接... Java新特性玩转JDK8之⾃定义函数式编程实战 4年前 (2021-07-09) 1.8K 0
讲解什么是函数式编程和什么是lambda表达式解说在JDK8之前,Java是不⽀持函数式编程的,所谓的函数编程... Java高级核心玩法JDK8 Lambda表达式 4年前 (2021-07-09) 2.7K 0
of()——null 值作为参数传递进去,则会抛异常Optional<Student> opt = Optional.of(user);ofNullabl... Java新特性玩转JDK8之Optional类 4年前 (2021-07-09) 1.7K 0
JDK8之后:引⼊线程安全的⽇期与时间DateTimeFormatterLocalDateTime ldt = LocalDateTime.now();System... Java新特性玩转JDK8之时间⽇期处理类 4年前 (2021-07-08) 1.8K 0
安装JDK,放到对应文件夹 下载jdk-8u331-linux-x64.tar.gz简单配置jdk安装解压:tar -zxvf jdk-8u331-lin... RocketMQ4.x本地源码部署 4年前 (2021-06-29) 2.2K 0
简介:阿里开源消息队列 RocketMQ4.x介绍和新概念讲解Apache RocketMQ作为阿里开源的一款高性能、高吞吐... 阿里巴巴开源RocketMQ4.x消息队列介绍 4年前 (2021-06-27) 2.1K 0
简介:讲解什么是JMS,消息队列的使用场景什么是JMS: Java消息服务(Java Message Service),Java平台中... JMS介绍和消息中间件核心知识 4年前 (2021-06-27) 2.3K 0
下载压缩包 并上传 Nginx下载安装依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-... 阿里云Linux服务器上Nginx安装 4年前 (2021-06-27) 93.1K 5
简介: 新版Redis6核心特性介绍-客户端缓存新版Redis6特性讲解client side caching客户端缓存类似浏览器... 新版Redis6核心特性-Client-Side-Caching 客户端缓存 4年前 (2021-06-27) 2.1K 0
简介: 新版Redis6核心特性介绍-acl 权限控制引入了 ACL(Access Control List)之前的redis没有用户的概... 新版Redis6核心特性-Access Control List权限控制 4年前 (2021-06-27) 2.1K 0
简介: 新版Redis6核心特性介绍-多线程新版Redis6特性讲解支持多线程redis6多线程只是用来处理网络数据... 【高级篇】分布式缓存Redis6.X新特性讲解拓展 4年前 (2021-06-27) 2.1K 0
高可用架构总结主从模式:读写分离,备份,一个Master可以有多个Slaves哨兵sentinel:监控,自动转移,... Redis6.X高可用之Cluster集群总结 4年前 (2021-06-27) 2.1K 0
不在同个网络,所以集群改为阿里云公网ip地址才可以访问公司开发部署都会用同个网络配置文件修改#对外的... Redis6.X节点高可用之Cluster集群整合SpringBoot2.X 4年前 (2021-06-27) 2K 0
启动6个节点./redis-server ../conf/cluster/redis1.conf./redis-server ../conf/cluster/redis2.conf./... Redis6.X节点高可用之Cluster集群三主三从搭建实战 4年前 (2021-06-27) 2K 0
说明旧版本的需要使用ruby语言进行构建,新版5之后直接用redis-cli即可6个节点,三主双从,主从节点会自... Redis6.X节点高可用之Cluster集群环境准备 4年前 (2021-06-27) 2.1K 0
简介: Redis6.X节点高可用之Cluster数据分片和虚拟哈希槽介绍背景主节点的写能力和存储能力受限单台机... Redis6.X节点高可用之Cluster数据分片和虚拟哈希槽介绍 4年前 (2021-06-27) 2.2K 0
简介: Redis6.X节点高可用之Cluster集群介绍背景Sentinel解决了主从架构故障自动迁移的问题但是Master... 【高级篇】Redis6.X高可用之Cluster集群和分片 4年前 (2021-06-27) 2K 0