首页
归档
随笔
网络
mysql
sentinel
mybatis-plus
spring
dubbo
elastic-stack
algorithms
aqs
1
IO多路复用-Reactor模式
2
NIO基础
3
Linux网路包收发流程
4
五种IO模型
5
记一次服务内存异常处理
luck
快乐的程序员
累计撰写
83
篇文章
累计创建
150
个标签
累计收到
5
条评论
栏目
首页
归档
随笔
网络
mysql
sentinel
mybatis-plus
spring
dubbo
elastic-stack
algorithms
aqs
搜索
标签搜索
reactor
selector
buffer
channel
nio
同步与异步
IO模型
网络包收发
网络包
linux
泄漏
locks
insert
data_locks
xxl-job
ip
analyzer
analysis
reindex
terms聚合不精确
aggs
入门ES
FieldData
DocValues
倒排索引
DSL
keyword
近实时搜索
practice
常见数据结构
算法模板
cache
延迟双删
补码
计算机数据格式
binary
学习技术模板
压力测试
自定义MP枚举映射器
类加载器
spring事件
事件
logstash
es
ssh
github
AspectJ
SpringAOP
spring上下文刷新
springRefresh
openai
clash
springIoC
事务传播
jvm
shutdownHook
beanFactory继承关系图
初始化bean
实例化bean
beanDefinition
dubbo示例
dubbo架构
dubbo
Executor
MybatisPlusInterceptor
ASGI
WSGI
python-http
MybatisMapperProxy
BaseMapper查询
Proxy
JDK动态代理
BaseMapper代理
baseMapper实现
mybatis-plus
接口
注解
spring
drools
入门
python
启动多次上下文
MockBean
单测
事务
ddl
sql查询过程
分析器
服务执行步骤
临键锁
间隙锁
行锁
MDL锁
全局锁
锁
滑动时间窗口
实时数据统计
StatisticSlot
流控
sentinel
规则引擎
drools-workbench
解决思路
问题
发布
explain
B+树
索引
mysql
记账本
小程序
线程模型
java8
stream
函数式接口
lambda
学习
日常
书籍
视频
极客
java-jar
mvn
每日进步
jvm内存
基础
分层模型
网络
TCP/IP
好文
CyclicBarrier
Semaphore
CountDownLatch
ReentrantLock
jdk
同步器
AQS
快排
排序
选择排序
算法
redis
购房
idea
easycode
启发
session
tomcat
java
cors
目 录
CONTENT
以下是
java
相关的文章
2023-07-25
类加载器ClassLoader
在我们日常开发中,应用遇到过 java.lang.ClassNotFoundException 这个异常,追溯的话就需要谈一谈类加载器。类加载的过程类加载包括3个阶段:加载、链接、初始化,其中链接又包括验证、准备和解析。
2023-07-25
176
0
1
java
2023-04-07
JVM的ShutdownHook机制
前言在看Spring应用上下文生命周期时,其中AbstractApplicationContext抽象类中有个registerShutdownHook方法,提到了Runtime.getRuntime().addShutdownHook(),顺便记录下。介绍Runtime.getRuntime().a
2023-04-07
177
0
0
java
2023-02-20
JDK动态代理实现原理(用ChatGPT撸代码)
JDK动态代理是java自带的一种运行时生成字节码对目标对象进行代理的机制。本篇主要介绍下JDK动态代理的实现原理。
2023-02-20
312
0
2
java
2023-01-29
单测之@MockBean
号外!号外!号外!你的 spring boot integration tests 运行慢吗,是不是每跑一次测试,你都在等待,等待它全绿的那一瞬间。如果你遇到,那请接着往下看,也许可以帮助到你。如果你没有遇到,那也请往下看,因为也许以后你会遇到。
2023-01-29
262
1
1
java
2022-12-15
sentinel实时数据统计源码分析
上一篇分析了sentinel的使用及slotChain的创建过程,对于每一个Slot都有对应的作用,本篇主要学习关于StatisticSlot如果做实时数据统计,以便后面进行各种场景的流控。
2022-12-15
347
0
1
java
sentinel
2022-12-15
sentinel使用及Slot构建源码分析
当服务流量突然激增,服务间调用依赖方不可用等等的情况出现时,如何保障自身服务的可用性与稳定性(防止服务被压垮、防止雪崩),sentinel是一种以流量为切入点的解决方案,来保障服务的高可用。
2022-12-15
508
0
2
java
sentinel
2022-12-13
drools-workbench部署
规则引擎drools-workbench部署
2022-12-13
637
0
2
java
drools
2022-11-24
lambda访问外部变量
前言使用lambda开发时,在表达式内部获取需要捕获外部变量,同时进行修改,这时idea可能就提示你:Variable used in lambda expression should be final or effectively final.分析通过几个例子来分析下:示例1:lambda表达式内
2022-11-24
302
0
0
java
jvm
2022-11-22
java8新特性
前言对java8的“新”特性有个比较全面的了解,在开发过程中,如果使用函数式编程+lambda表达式时能够得心应手,同时规避一些风险点。 内容包括:Lambda表达式、函数式接口、方法引用、Stream Api、默认方法、Optional 类。
2022-11-22
319
0
4
java
2022-10-31
java之jvm内存结构
jvm内存结构
2022-10-31
310
0
1
java
1
2