基本操作步骤 创建Stream 中间操作 终止操作 1.创建Stream Collection提供了两个方法 stream()获取一个顺序流 parallelStream()...
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
基本操作步骤 创建Stream 中间操作 终止操作 1.创建Stream Collection提供了两个方法 stream()获取一个顺序流 parallelStream()...
索引是数据库性能调优非常重要的一个组成部分。当査询数据库内容发现速度异常慢时,DBA首先可能会检査索引,然后考虑一些其他的性能调优的事项。在关系型数据库中索引是可选的,它主要...
目录: 表空间 什么是表空间:Oracle中的用户都有属于自己的默认的表空间,在一段内存空间中存储的大部分是表,所以称为表空间。 用户的表空间 1,系统用户的表空间 2,普通...
JAVA反射机制 编辑JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动...
前面,由于对泛型擦除的思考,引出了对Java-Type体系的学习。本篇,就让我们继续对“泛型”进行研究: JDK1.5中引入了对Java语言的多种扩展,泛型(generics...
DesignPattern[https://github.com/Shimingli/AndriodDesignPattern] 每个设计模式写了一个例子,同时也上传了xmi...
代理模式 为其他对象提供一个代理以控制对某个对象的访问。代理类主要负责为委托了(真实对象)预处理消息、过滤消息、传递消息给委托类,代理类不现实具体服务,而是利用委托类来完成服...
1. Cloneable的用途 Cloneable是标记型的接口,它们内部都没有方法和属性,实现 Cloneable来表示该对象能被克隆,能使用Object.clone()方...
前言:RabbitMQ相关知识请参考: https://www.jianshu.com/p/cc3d2017e7b3Linux安装RabbitMQ请参考: https://w...
1. Redis简介 Redis:REmote DIctionary Server(远程字典服务)。 Redis是一个速度非常快的非关系型数据库,它可以存储键与5种不同类型值...
想养一只猫,陪我度过每一个孤独的午后
1. HAProxy RabbitMQ的集群和镜像队列实现了高吞吐量和高可用,现在我们来用HAProxy实现负载均衡功能。 HAProxy是一个使用C语言编写的自由及开放源代...
1. 配置RabbitMQ 2. 生产者发送消息确认机制 其实这个也不能叫确认机制,只是起到一个监听的作用,监听生产者是否发送消息到exchange和queue。 生产者和消...
1. 什么是 spring cloud? spring cloud 是一系列框架的有序集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,...
根据官方pdf翻译:https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf 在 Inte...
目录 安装git创建ssh key、配置git提交本地项目到GitHub 一、安装Git MAC 上安装Git主要有两种方式 首先查看电脑是否安装Git,终端输入: 安装过则...
简介 枚举是Java1.5引入的新特性,通过关键字enum来定义枚举类。枚举类是一种特殊类,它和普通类一样可以使用构造器、定义成员变量和方法,也能实现一个或多个接口,但枚举类...
@TOC 1、文章写作前言简介 之前曾经拜读过《收获,不止sql调优》一书,此书是国内DBA写的一本很不错的调优类型的书,是一些很不错的调优经验的分享。虽然读了一遍,做了下读...
一、开篇 什么是Java代理呢?Java的代理就是客户类不再直接和委托类打交道,而是通过一个中间层来访问,而这个中间层就是代理。比如当我们想给某个类中的方法加一些额外的操作处...
@[toc]今天这篇文章比较简单,来和小伙伴们分享一下 RabbitMQ 的七种消息传递形式。一起来看看。 大部分情况下,我们可能都是在 Spring Boot 或者 Spr...