- 博客(67)
- 收藏
- 关注
原创 3.KubeSphereV3.4部署自研应用(重点配置字典configmap挂载)
KubeSphere部署自研应用,重点在配置 自定义harbor和配置字典(configmap)挂载
2024-03-20 18:05:28 979
原创 2.KubeSphereV3.4部署并访问 Bookinfo(包含:启用服务网格、用户、角色、企业空间、启用网关)
部署Bookinfo本身并不复杂。主要是做好前期准备工作:启用服务网格、用户、角色、企业空间、启用网关等操作
2024-03-20 15:23:37 1284
原创 1.KubeSphereV3.4离线安装
离线安装KubeSphereV4.3版本,其中KubeKey是安装集群的工具。由于部分资源是需要翻墙才能下载。所以安装非常费时。
2024-03-20 11:01:26 1332
原创 redis集群故障排查:kernel: Memory cgroup out of memory: Kill process 46773 (redis-server)
Memory cgroup out of memory: Kill process 46773 (redis-server)
2023-09-04 17:33:39 625
原创 简单的springboot应用部署后内存占用量过大问题排查
docker stats 命令查看docker容器内存和CPU使用情况高内存使用量应用,进入容器 jps查询java 进程idjstat 命令查看年轻代和老年代内存使用量和分布。jmap查看内存详情,分析问题原因为:青年代没有设置或者设置的过大了。青年代过大触发GC频率过低。造成大量垃圾对象堆积在青年代不回收。而Eden区多次扩容导致。
2023-08-28 18:20:37 4257
原创 【docker挂载问题】( OCI runtime create failed: runc create failed)和 (java.nio.file.AccessDeniedException)
解决:docker挂载问题:( OCI runtime create failed: runc create failed)和 (java.nio.file.AccessDeniedException)
2023-08-25 10:35:08 8640 1
原创 数据生成平台-02用户配置数据源的使用
根据用户配置数据链接和账号信息,读取该数据库所有表结构,并动态读取数据.通过SqlRunner配合SQL类可以非常简单的解决原始JDBC复杂的sql语句拼接和数据连接connection繁杂的开启关闭。并且参数的拼接也非常简单。
2023-08-17 14:18:09 342
原创 数据生成平台-01前期设计
解决测试数据生成问题,在开发阶段很多时候因为上下功能衔接。需要自己造数据。还有演示系统部署通常是要乱造数据才能保证流程执行。另外一些报表类系统,需要保证数据的丰富性才能较好的展示图表功能
2023-07-29 18:12:55 154
转载 redis05-Cluster 集群模式
redis cluster模式介绍。以及为什么要用cluster模式。cluster实现原理及客户端访问过程
2023-07-05 23:19:01 209
转载 redis04-Sentinel(哨兵模式)
Redis 哨兵机制是实现 Redis 不间断服务的高可用手段之一。主从架构集群的数据同步,是数据可靠的基础保障;主库宕机,自动执行主从切换是服务不间断的关键支撑。
2023-07-05 22:57:25 150
转载 MyBatis12-《通用源码指导书:MyBatis源码详解》笔记-session、plugin包
session包是整个 MyBatis应用的对外接口包,是离用户最近的包。SqlSessionFactory类、SqlSession类都是session包中的类,通过这些类就可以触发 MyBatis对数据库展开操作。
2023-06-22 22:56:46 196
转载 MyBatis11-《通用源码指导书:MyBatis源码详解》笔记-executor包(下)
详细介绍MyBatis参数处理和结果集处理以及执行器
2023-06-22 22:07:57 148
转载 MyBatis10-《通用源码指导书:MyBatis源码详解》笔记-executor包(上)
executor包主键自增功能、懒加载功能原理和实现
2023-06-18 15:18:55 174
转载 MyBatis08-《通用源码指导书:MyBatis源码详解》笔记-JDBC和cache包
本文详细介绍了jdbc包和cache包。重点介绍cache包中各个缓存装饰器的实现,MyBatis缓存机制的详解和实现,包括一级缓存和二级缓存以及他们的区别。
2023-06-04 23:15:55 167
转载 MyBatis07-《通用源码指导书:MyBatis源码详解》笔记-datasource包
JNDI数据源、池化数据源以及非池化数据源。重点介绍池化数据源的给出和收回
2023-05-28 14:01:48 230
转载 MyBatis06-《通用源码指导书:MyBatis源码详解》笔记-scripting包
scripting包的主要功能介绍,OGNL在MyBatis中的使用,SQL节点树的组建和解析以及关键对象SqlSource对象的分析
2023-05-27 23:22:21 156
转载 MyBatis05-《通用源码指导书:MyBatis源码详解》笔记-mapping包
mapping包中sql语言控制功能、输出结果处理功能、输入参数处理功能
2023-05-24 21:51:46 155
转载 MyBatis04-《通用源码指导书:MyBatis源码详解》笔记-配置解析
Mybatis的配置解析,包括xml和注解方式配置的解析。解析配置后数据库操作方法的接入和抽象方法与数据库操作节点的关联
2023-05-21 21:41:57 177
原创 k8s服务突然中断重启原因排查-eviction manager: must evict pod(s) to reclaim memory
k8s服务突然中断重启,linux系统报错eviction manager: must evict pod(s) to reclaim memory
2023-05-13 23:09:49 3142 1
转载 MyBatis03-《通用源码指导书:MyBatis源码详解》笔记-annontations、lang、io、logging包介绍
本文介绍了MyBatis源码中,annotation、lang、type、io、logging包主要解决的问题和保重中重要的类及其功能
2023-05-08 21:45:47 217
转载 MyBatis02-《通用源码指导书:MyBatis源码详解》笔记-源码包架构和exception、reflection包
MyBatis源码包架构和exception包reflection包详细阅读
2023-05-04 23:37:44 346
原创 spring源码分析09-spring事务底层源码解析
spring事务实现原理,@EnableTransactionManagement工作原理,Spring事务传播机制,Spring事务强制回滚
2023-01-06 17:13:09 149
原创 spring源码分析08-springAOP底层源码解析
本文详细介绍了springAOP中涉及到的概念。ProxyFactory、Advice、Advisor、ProxyFactoryBean、BeanNameAutoProxyCreator、DefaultAdvisorAutoProxyCreator、TargetSource、CGlib和JDK代理的原理,以及代理对象的创建和执行过程
2022-12-29 17:19:39 203
原创 spring源码分析06-spring配置类解析
spring配置类的解析流程,@Configuration 、@Component、@ComponentScan、@Import、@ImportResource
2022-12-24 17:00:45 94
原创 spring源码分析01-(前期准备)spring核心原理解析和手写简易spring
1. 手写简易spring框架,帮助更好理解spring。2. Bean的生命周期底层原理3. 依赖注入底层原理4. 初始化底层原理5. 推断构造方法底层原理6. AOP底层原理 7.Spring事务底层原理看源码前了解spring的部分概念和原理有利于理解源码。
2022-10-14 10:32:19 148
原创 问题排查-sm2和sm3加密报错[Could not initialize class]
问题排查:Could not initialize class c om.antherd.smcrypto.sm3.Sm3 过程和结论
2022-09-23 15:25:32 3741
转载 Kubernetes09-部署redis高可用集群(StatefulSet)
本文实现了redis高可用集群的搭建【StatefulSet】,并完成集群的测试和高可用集群主从测试。
2022-09-18 16:25:42 1623
kubesphere-v3.4离线安装包
2024-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人