LY笔记
码龄9年
关注
提问 私信
  • 博客:61,768
    社区:1
    61,769
    总访问量
  • 54
    原创
  • 241,782
    排名
  • 15
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-10-19
博客简介:

weixin_32128491的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    368
    当月
    0
个人成就
  • 获得31次点赞
  • 内容获得3次评论
  • 获得82次收藏
  • 代码片获得118次分享
创作历程
  • 2篇
    2024年
  • 14篇
    2023年
  • 18篇
    2022年
  • 13篇
    2021年
  • 3篇
    2020年
  • 1篇
    2019年
  • 4篇
    2018年
成就勋章
TA的专栏
  • JAVA
    19篇
  • 后端
    16篇
  • MYSQL
    4篇
  • es
    5篇
  • 分词
    1篇
  • api
    2篇
  • 自定义排序
    1篇
  • HashMap
    2篇
  • TreeSet
    1篇
  • 去重
    1篇
  • 流程
    1篇
  • mybatis-plus
    1篇
  • 联合主键
  • 配制
    1篇
  • docker
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JAVA设计模式-监听者模式

监听器模式是一种观察者模式的扩展,也被称为发布-订阅模式。在监听器模式中,存在两类角色:事件源(Event Source)和监听器(Listener)。事件源负责产生事件,而监听器负责监听事件的发生并采取相应的行动。当事件源触发事件时,所有注册了对应类型监听器的对象都会得到通知,然后执行相应的操作。
原创
发布博客 2024.07.05 ·
555 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

前后端分离Nginx

前端:https:// xxx.test.com/#/app/number/card-query/list。后端:https:// xxx.test.com/simcard/querySimcard。旧的部署方式是将前端代码打包进后端包的resource。前端的代码是作为后端的一部分,无法独立发布。3.尽量不改动或者少量改动现有代码。1.保持后端接口访问路由不变。1.导致后端访问接口路由改变。2.没有额外域名提供。
原创
发布博客 2024.07.05 ·
318 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

JAVA垃圾回收器

它将整个 Java 堆划分为多个大 小相等的独立区域(Region),触发垃圾回收,那些没有使用region仍然可以对外提供使用,就有效的避免了stop the world。串行收集器是最古老,最稳定以及效率高的收集器,可能会产生较长的停顿,只使用一个线程去回收。目 前很大一部分的 Java应用都集中在互联网站或 B/S 系统的服务端上,这类应用尤其重视服务的响应速度,希望系统停顿时间最短,以给用户带来较好的体验。:设置对象进入老年代的年龄的最大值。算法的缺点就是:在垃圾回收的时候,
原创
发布博客 2023.07.21 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

bio、nio、aio、io多路复用

IO多路复用模型,就是通过一种新的系统调用,一个进程可以监视多个文件描述符(如socket),一旦某个描述符就绪(一般是内核缓冲区可读/可写),内核kernel能够通知程序进行相应的IO系统调用。目前支持IO多路复用的系统调用,有select,epoll等等。这种模式也是通过轮训的模式,但这是。,这种不断的轮询,将会不断地询问内核,这将占用大量的 CPU 时间,系统资源利用率较低。
原创
发布博客 2023.07.13 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Es存储和查询

副本策略对index中的每个分片创建冗余的副本,处理查询时可以把这些副本当做主分片来对待(primary shard),此外副本策略提供了高可用和数据安全的保障,当分片所在的机器宕机,Elasticsearch可以使用其副本进行恢复,从而避免数据丢失。,N个分片会被尽可能平均地(rebalance)分配在不同的节点上(例如你有2个节点,4个主分片(不考虑备份),那么每个节点会分到2个分片,后来你增加了2个节点,那么你这4个节点上都会有1个分片,这个过程叫relocation,ES感知后自动完成)
原创
发布博客 2023.07.13 ·
1192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis哈希槽

1.当集群扩展到1000个节点时,也能确保每个master节点有足够的插槽,实际情况很难达到1000节点。2.槽位过多会增加网络带宽消耗。
原创
发布博客 2023.05.25 ·
1829 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

MySQL主从复制原理

第四步:从节点 的 SQL线程检测到relay-log 中新增加了内容后,会将relay-log的内容解析成在主节点上实际执行过的操作,并在本数据库中执行;第一步:从节点上的I/O 进程连接主节点,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;第三步:从节点的I/O进程接收到内容后,将接收到的日志内容更新到本机的relay log(中继日志)中;第二步:当从节点连接主节点时,主节点会创建一个log dump 线程,用于发送bin-log的内容;
原创
发布博客 2023.05.25 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka的rebalance机制

再平衡:Reblance是一种协议,规定了一个ConsumerGroup下所有Consumer如何达成一致,来分配订阅Topic的每个分区,尽量让每个消费者分配到相对均匀的分区,使Consumer的资源都能得到充分利用,防止有些Consumer比较忙,有的Consumer比较闲。
原创
发布博客 2023.05.25 ·
1518 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql的Explain关键字

执行计划
原创
发布博客 2023.03.10 ·
672 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Spring Cloud组件

Spring Cloud组件
原创
发布博客 2023.02.10 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis中的缓存穿透、雪崩、击穿

redis缓存穿透,雪崩,击穿
原创
发布博客 2023.02.10 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBean生命周期

SpringBean生命周期
原创
发布博客 2023.02.03 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL 行级锁(行锁、临键锁、间隙锁)

锁
原创
发布博客 2023.01.13 ·
1576 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Redis主从哨兵集群

redis主从哨兵集群
原创
发布博客 2023.01.06 ·
467 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ConcurrentHashMap 线程安全

java ConcurrentHashMap
原创
发布博客 2023.01.03 ·
1384 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Elasticsearch查询速度为什么这么快?

elasticsearch
原创
发布博客 2023.01.03 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java应用CPU占用过高问题排查

jvm排查
原创
发布博客 2022.12.30 ·
2479 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

如何保证Redis与数据库的数据一致性

redis数据库一致性
原创
发布博客 2022.12.29 ·
4722 阅读 ·
3 点赞 ·
0 评论 ·
17 收藏

redis的删除策略和淘汰策略

redis淘汰策略
原创
发布博客 2022.12.29 ·
2312 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

redis缓存

redis
原创
发布博客 2022.12.29 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多