TECHNICAL NOTES
关于 Java、系统设计、中间件,以及把问题想清楚的过程。
规则引擎 Drools 2. 规则引擎概述 2.1 什么是规则引擎 规则引擎,全称为业务规则管理系统,英文名为…
一. NIO 基础 non-blocking io 非阻塞 IO 1. 三大组件 1.1 Channel &a…
Sentinel介绍 什么是Sentinel 分布式系统的流量防卫兵:随着微服务的普及,服务调用的稳定性变得越…
POM 对应依赖版本关系可以参考官网:https://github.com/alibaba/spring-cl…
微服务简介 1 什么是微服务 2014年,Martin Fowler(马丁·福勒 ) 提出了微服务的概念,定义…
一、Spring Security简介 1.概括 Spring Security是一个高度自定义的安全框架。利…
RPC 远程服务调用 主要内容 项目结构变化 RPC简介 RMI实现RPC HttpClient实现RPC Z…
一、现存问题 1.1 现存问题 认证(登录):认证操作流程都差不多,但是每次都需要手动的基于业务代码去实现,很…
一、MyBatis-Plus简介 1、简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强…
一、Zookeeper的介绍和安装 zookeeper开机自动启动 首先,你需要创建一个 systemd 服务…
Docker安装和换源:https://blog.csdn.net/mliev/article/details…
1.windows安装 下载地址:https://www.rabbitmq.com/docs/install-…
MySQL应用的负载特征 对于典型的在线事务处理(OLTP)场景下的MySQL应用,其核心I/O负载特征就是“…
数据化指标: 并发量:同时访问服务站点的连接数,指同一时刻向服务器发送的请求数 QPS:并发数/响应时间,单位…
版本 年份 LTS 关键特性 影响力等级 Java 8 2014 ✅ Lambda 表达式、Stream AP…
Java7 HashMap # 概述 之所以把HashSet和HashMap放在一起讲解,是因为二者在Java…
概述 LinkedList同时实现了List接口和Deque接口,也就是说它既可以看作一个顺序容器,又可以看作…
概述 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元…
华为云开源镜像:https://mirrors.huaweicloud.com/home 阿里云开源镜像:ht…
1、系统相关 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正…
git相关配置: 1.忽略提交文件 # compiler file target/ *.class logs…
Java基础 一.面向对象 1. 类和对象 什么是类? 类是一组相关属性和行为的集合,可以看成是一类事物的模板…
1_Spring_概念介绍_了解 Spring是分层的全栈式的轻量级开发框架,以IOC和AOP为…
1_认识框架 框架(Framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上…
1.基本方式安装 2.基于Docker安装Elasticsearch 2.1 创建网络 因为需要部署kiban…
1.推荐系统上线技术方案 出入参设计 public class PreparationResourcesPer…
熔断机制 1.问题 2.JVM 由于ES运行在JVM容器中,需要合理配置JVM参数以达到更好的内存使用 X…