扩展dubbo的序列化协议 一、在main/java下新建包,并新增一下三个文件 PersistentObjectOutput.java 实现ObjectOutput接口 P...
扩展dubbo的序列化协议 一、在main/java下新建包,并新增一下三个文件 PersistentObjectOutput.java 实现ObjectOutput接口 P...
分表模式 以分表模式实现类多租户的意思是,假定基础表是tb_order,那么租户A对应的表是tb_order_a,租户B对应的表是tb_order_b。接下来借助shardi...
1.JVM的基本结构 1.1 类加载子系统 1.2 运行时数据区(内存结构) 1.2.1 堆 虚拟机启动后自动分配,用于存放类的实例对象,几乎所有的对象,包括长两次都在堆上分...
为什么要使用索引 当表记录过多,查询效率低下,通过合理的添加索引可以提高查询效率。 什么情况下不需要使用索引 表记录少 表需要频繁更新 查询字段使用频率表低 explain ...
centos机器准备相关 主机节点准备 master 1个 2核 2Gnode 3个 1核 2G 虚拟机固定ip设计 进入vim /etc/sysconfig/network...
主要原因是因为docker-ce不支持centos的老旧版本 OS requirementsTo install Docker CE, you need a maintain...
redis的底层数据结构有: sds的简单动态字符串 记录有字符串的长度 字典 基于hashtable实现 压缩列表 存储的内容数据量不大时 会采用压缩列表 减小内存开销 跳...
redis 简介 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以存写速度非常快,因此 redis 被广泛应用于缓存方向...
背景 为了实现一个根据选择不同的模板进模板内容的替换 新建一个Content.java类,他包含了一个根据模板生成对应的字符窜内容的方法 新建一个模板的实现类 OneCont...
个人 OAuth2 全部文章 Spring Security 与 OAuth2(介绍):https://www.jianshu.com/p/68f22f9a00ee Spri...
添加依赖,配置mybatis-generator build.gradle 再resource下添加配置文件 db-mysql.properties generatorCon...
最近在开发需要给图片切圆角,正常来说是按照固定的大小来进行裁剪圆角,但是由于业务原因,图片无法提供固定的大小而且要保证在固定的区域完全展示,所以就有了以下的探索。确定思路:1...
数据结构与算法 一 简介 单链表中的每个结点不仅包含值,还包含链接到下一个结点的引用字段。image 1.1 结点结构 1.2 操作 与数组不同,我们无法在常量时间内访问单链...
本文是在CentOS7环境上,搭建微服务集群系统简单样例。 架构描述: k8s集群:1台master node,2台slave node,均安装maven、docker、k8...
pom文件引入 Application文件修改 端口信息自行修改 NettyServer服务启动类 包含基本配置信息 MyChannelHandlerPool 通道组池,管理...