会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
远方的夜
talk is cheap, show me the code
博客园
首页
新随笔
联系
订阅
管理
2023年8月17日
spring三级缓存源码分析
摘要: 总体思路如下如所示 debug的源码过程 循环依赖debugorg.springframework.context.support.AbstractApplicationContext#refresh finishBeanFactoryInitialization //LINE583, 实例化的入口
阅读全文
posted @ 2023-08-17 12:07 一叶知秋mh
阅读(154)
评论(0)
推荐(0)
2023年8月15日
spring源码分析
摘要: 本人编译的sping源码地址: https://gitee.com/Alan-H-Ma/spring-framework-source-latest.git spring整理的笔记:
阅读全文
posted @ 2023-08-15 17:29 一叶知秋mh
阅读(15)
评论(0)
推荐(0)
2022年8月29日
多线程之-生产者消费者模型
摘要: /** * 通过java中线程的wait,notify/notifyAll 机制实现生产者消费者模型 **/package com.heng.demo; public class ProducerConsumerModel_ObjectWaitAndNotify { public static vo
阅读全文
posted @ 2022-08-29 20:53 一叶知秋mh
阅读(15)
评论(0)
推荐(0)
2022年4月12日
通过lua脚本实现双层nginx(一)
摘要: 为了支持高并发,需要引入缓存策略,而大型系统的缓存系统更为复杂。由于技术水平有限,现在将目前掌握的缓存架构中的部分知识做一总结。 电商系统缓存系统主要分为三个层级 (下面是自己结合整体系统缓存策略的理解,画的图) 总结一点:第一层是Ngnix缓存,第二层是缓存服务(途中蓝色方框中的部分)中的redi
阅读全文
posted @ 2022-04-12 15:48 一叶知秋mh
阅读(360)
评论(0)
推荐(0)
2022年3月28日
windows10环境下构建一主两从redis经典架构
摘要: 近期为了复习redis的知识点,于是动手在本地环境搭建了一套主从架构。 端口号如下 master 127.0.0.1:6379 slave0 127.0.0.1:6380 slave1 127.0.0.1:6381 sentinelA 127.0.0.1:16379 sentinelB 127.0.
阅读全文
posted @ 2022-03-28 08:23 一叶知秋mh
阅读(81)
评论(0)
推荐(0)
2021年2月2日
手动搭建redis cluster
摘要: redis cluster搭建方式有两种,但通过手动搭建可以深入了解redis cluster的工作机制,将redis的卡槽平均分配给 cluster中的每个 master 成员,这是架构的基本思路。 通过多master可实现数据的横向扩展,通过每个master对应的slave可以实现主备切换(容灾
阅读全文
posted @ 2021-02-02 11:16 一叶知秋mh
阅读(110)
评论(0)
推荐(0)
2020年12月25日
构建虚拟键之间SSH免密通讯
摘要: 直接上命令 #当前使用的时root用户 cd #注意,cd + 空格可以切换到 /root 目录 ssh-keygen -t rsa #生成private key, public key, 遇到提示,回车即可 cd /root/.ssh cp id_rsa.pub authorized_keys #
阅读全文
posted @ 2020-12-25 11:35 一叶知秋mh
阅读(64)
评论(0)
推荐(0)
2020年12月23日
centos7虚拟机安装及网络配置
摘要: 安装工具: virtualbox(oracle官方下载), centos7.0 安装过程 1. 虚拟机配置--常规配置 2.虚拟机配置--存储 3. 虚拟机配置--网络 本人在网络配置这块走了很多弯路,最简单的方式就是通过桥接方式连接 其他配置默认即可,选择完以后就可以启动安装程序了。 安装程序只需
阅读全文
posted @ 2020-12-23 17:53 一叶知秋mh
阅读(266)
评论(0)
推荐(0)
centos环境安装单机版redis
摘要: 安装redis之前借鉴过很多人的文章,有些文章写的很好,但并不全面。鉴于此,特将安装的详细步骤做以记录,方便日后参考。 1.安装redis之前需要有gcc 检查方式: gcc -v 安装命令: [root@localhost local]# yum install -y gcc 版本过低会导致red
阅读全文
posted @ 2020-12-23 16:59 一叶知秋mh
阅读(177)
评论(0)
推荐(0)
2020年6月21日
Java关闭钩子 - Shutdown Hook
摘要: 背景 在JVM退出时,我们有时候希望系统帮忙完成一些清场工作,例如状态同步,系统资源释放等等。JAVA中的ShutdownHook提供了比较好的方案。 什么时shutdownHook? Shutdown hook是一个initialized but unstarted thread。当JVM开始执行
阅读全文
posted @ 2020-06-21 22:05 一叶知秋mh
阅读(750)
评论(0)
推荐(0)
下一页
公告