暂时未有相关云产品技术能力~
暂无个人介绍
深入理解 Mybatis - Executor(二)
本片博客的目的就是探究如上图中从顶级接口Executor中拓展出来的各个子执行器的功能,以及进一步了解Mybatis的一级缓存和二级缓存
深入理解 MyBatis 启动流程(二)
记录一下尝试阅读Mybatis源码的过程,这篇笔记是我一边读,一遍记录下来的,虽然内容也不多,对Mybatis整体的架构体系也没有摸的很清楚,起码也能把这个过程整理下来,这也是我比较喜欢的一种学习方式吧
MyBatis 开发手册 (三)
MyBatis 开发手册 (二)
这一遍看Mybatis的原因是怀念一下去年的 10月24号我写自己第一个项目时使用全配置文件版本的MyBatis,那时我们三个人刚刚大二,说实话,当时还是觉得MyBatis挺难玩的,但是今年再看最新版的Mybatis3.5.0, 还是挺有感觉的 Mybatis的官网一级棒...
深入理解SpringMvc 启动流程
深度长文回顾web基础组件 (三)
深度长文回顾web基础组件 (二)
深度长文回顾web基础组件 (一)
回顾上一篇博客中,在AbstractApplicationContext这个抽象类中,Spring使用invokeBeanFactoryPostProcessors(beanFactory);执行BeanFactoryPostProcessor,通过回调Spring自己添加的ConfigurationClassPostProcessor以及用户添加的bean工厂的后置处理器,完成了包扫描以及对主配置类代理的工作 本篇博文将继续往下跟进
深入理解 Spring BeanFactoryPostProcessor的回调(三)
深入理解 Spring BeanFactoryPostProcessor的回调(二)
深入理解 Spring BeanFactoryPostProcessor的回调(一)
终于,有一天我也来看Spring的源码了,看了一阵之后感觉心情那叫一个舒畅,对Spring底层的实现也有了进一步的了解, 最直观的感受就是Spring的命名风格很赞,很长,真的长到使人见名知意, 闲言少叙,开始整理笔记了
实现自己动态代理,首先需要关注的点就是,代理对象需要为哪些方法代理? 原生JDK的动态代理的实现是往上抽象出一层接口,让目标对象和代理对象都实现这个接口,怎么把接口的信息告诉jdk原生的动态代理呢? 如下代码所示,Proxy.newProxyInstance()方法的第二个参数将接口的信息传递了进去第一个参数的传递进去一个类加载器,在jdk的底层用它对比对象是否是同一个,标准就是相同对象的类加载器是同一个
我会主要从下面几个方面入整理本篇博客 1.快速搭建快发环境 2.常见的注解 3.怎么玩?
深入理解分布式锁
深入理解 ZK集群的Leader选举(三)
深入理解 ZK集群的Leader选举(二)
深入理解 ZK集群的Leader选举(一)
书接上篇博客中的ZK集群启动后完成数据的统一性恢复后,来到启动ZkServer的逻辑,接下来的重点工作就是启动不同角色的对应的不同的处理器Processor
深入理解 ZK集群如何保证数据一致性(三)
深入理解 ZK集群如何保证数据一致性(二)
深入理解 ZK集群如何保证数据一致性(一)
深入理解 ZooKeeper单机服务端的启动(三)
深入理解 ZooKeeper单机服务端的启动(二)
深入理解 ZooKeeper单机服务端的启动(一)
深入理解 ZooKeeper的ACL实现(二)
深入理解 ZooKeeper的ACL实现(一)
深入理解 ZooKeeper客户端与服务端的watcher回调(二)
2020-02-08 补充本篇博文所描述的watcher回调的流程图
深入理解 ZooKeeper单机客户端的启动流程(三)
深入理解 ZooKeeper单机客户端的启动流程(二)
2020-0208 补充整个过程的流程图
Dubbo 常用配置
搭建服务的提供者和服务的消费者,实现服务消费者跨应用远程调用服务提供者
搭建服务的提供者和服务的消费者,实现服务消费者跨应用远程调用服务提供者
client请求和服务端建立连接,服务端会保留和标记当前client的session,包含session过期时间,sessionId,然后服务端开始在session过期时间的基础上倒计时,在这段时间内,client需要向server发送心跳包,目的是让server重置session过期时间
zookeeper分布式系统中面临的很多问题, 如分布式锁,统一的命名服务,配置中心,集群的管理Leader的选举等
前后端分类状态下SpringSecurity的玩法
拓展 centos 7(二)
拓展 centos 7(一)
linux 日志管理
Linux 内存监控
Linux 周期任务
Linux 文件系统
linux 磁盘管理
入门 Python (二)