前言 最近在学习Redis的时候看到Redis在执行命令的时候是单线程的。这意味如果客户端向服务器发送查询请求时,Redis客户端将以阻塞的方式等待服务器的响应。这样后面的客...
前言 最近在学习Redis的时候看到Redis在执行命令的时候是单线程的。这意味如果客户端向服务器发送查询请求时,Redis客户端将以阻塞的方式等待服务器的响应。这样后面的客...
BIO的弊端 BIO既是Blocking IO,也叫同步阻塞模型,BIO模型如下 如果所示,多个客户端连接一个服务端, 每出现一个客户端就开一个handler(一般对应一个线...
前言 作为一个java程序员,数据库的JDBC几乎每天都在做,数据库连接池Druid每天也在使用,但可能用起来太简单了(spring中引入依赖即可),往往忽略了连接池的意义和...
下面就要讲代码到底是怎么执行的。在讲源码之前,我们看看从流程角度到底是怎么运行的。 执行引擎的概述 执行引擎是 Java 虚拟机核心的组成部分之一。 “虚拟机”是一个相对于“...
1.Tomcat核心: Http服务器+Servlet容器 组件分工: 连接器Connector:处理 Socket 连接,负责网络字节流与 Request 和 Respon...
前言 上文提到yarn类似一个分布式操作系统,那么我们就可以自定义写一些应用在这个操作系统上运行 当然也不能太过随意写,我们要运行在操作系统上就必然要遵守操作系统本身的规矩 ...
前言 初学hadoop,网上的相关资料很多,讲解大同小异:一堆专业术语+火星文 学习起来很困难,很难探究出它的存在意义,因此本文结合自己的理解,用地球人的语言来描述hadoo...
哨兵 还是拿现实生活举例,假设某小公司暂存资料的柜子,有多个格子,柜子还有一个专门的管理员,他的工作就是按公司员工的命令在某个格子(key)存资料(value),取资料(va...
(spring 分布式锁 SchedulerLock,整合redis冲突、jdbc异常问题) 简介 ShedLock的作用,确保任务在同一时刻最多执行一次。如果一个任务正在一...
前言 功能展示 功能类似这样: 一、为什么选择Alibaba EasyExcel 优势: EasyExcel 重写了poi对07版Excel的解析,并且再大的excel也不会...
springBoot 多线程+线程池处理+等待获取执行结果Future Java 线程池 在springboot项目中一般使用方法二。 一、方法一(CountDownLatc...
Spring Boot 中的异步调用 通常我们开发的程序都是同步调用的,即程序按照代码的顺序一行一行的逐步往下执行,每一行代码都必须等待上一行代码执行完毕才能开始执行。而异步...
//获取spring上下文实例 @Autowired private ApplicationContext ac; public void init(){ ...
一:简介 一、概念 1. Nova和Swift是OpenStack最早的两个组件,nova分为控制节点和计算节点。 二、作用 三、体系结构 [https://img2020....
openstack 常用命令总结 openstack-service restart #重启openstack服务 openstack endpoint list #查...
1.查看openstack版本 nova-manage version 2.查看节点 nova host-list 3.查看计算节点 nova hypervisor-list...
一、前言 在日常开发过程中,难免会与第三方接口发生交互,例如:短信发送、远程服务调用、争抢锁等场景,当正常调用发生异常时,例如:网络抖动,这些间歇性的异常在一段时候之后会自行...
官方文档:https://kafka.apache.org/24/documentation.html#brokerconfigs[https://kafka.apache....
1 理解DOS里面的java命令 在装有jdk电脑里面,在dos窗口里面的输入:java -version HotSpot(TM):虚拟机将class文件加载到虚拟机中,需要...