笔记
简化开发
一无所有
展开
-
hello-MySQL索引(临时)
每个索引节点一般都是操作系统页的整数倍,操作系统页可通过命令得到该值得大小,且一般是4094,即4k。而InnoDB的pageSize可以通过命令得到,默认值是16k。以BIGINT为例,存储大小为8个字节。INT存储大小为4个字节(32位)。索引树上每个节点除了存储KEY,还需要存储指针。所以每个节点保存的KEY的数量为pagesize/(keysize+pointsize)(如果是B-TREE索引结构,则是pagesize/(keysize+datasize+pointsize))。假设平均指针原创 2020-12-22 09:57:13 · 127 阅读 · 0 评论 -
openShift-docker容器管理
1. 登录:oc login2. 创建新项目:oc new-project ProjectName(ProjectName为新建的项目名)3. 查看当前项目下的pod: oc get pod4. 查看project: oc get project5. 进入一个project: oc project ProjectName6. 将一个服务映射出域名: oc expose svc svcname –hostname=xxx,将一个服务器映射成域名,支持http/https协议,svcn...原创 2020-12-14 14:23:18 · 678 阅读 · 0 评论 -
Git+Jenkins+OpenShift+Helm3升级打版步骤
3. 升级测试环境打版步骤 3.1 自己分支开发,完成commit 3.2 开发完成后拉去远程release_400分支到本地 3.3 切换到release_400分支后选择将自己分支合并到release_400分支 3.4 解决冲突 并提交 3.5 push到远程release_400 3.6 新增tag标签 t_年月日时分秒_400 3.7 Jenkins选择新生成的tag进行构建 构建成功后选择logs复制后缀 t_202012082014_40...原创 2020-12-14 14:20:15 · 303 阅读 · 0 评论 -
策略模式与状态模式区别
策略模式与状态模式很相似,在学习时发现两者的UML类图也一样。后来看实现例子里发现 状态模式里的实现类与策略不同状态模式 会将Context的类作为参数传入,而策略模式不需要传入!而UML类图里没有体现出来 ,导致两个类图一样。...原创 2020-09-27 16:16:10 · 335 阅读 · 0 评论 -
hello-设计模式
介绍:设计模式作为一种概念性的规律总结,我们要先弄明白类与类之间的几种组合方式。方式1 类继承类 A extend B方式2 类实现接口 A implement B方式3 成员变量 private A a;方式4 构造方法、普通方法的参数 method (A a){ }方式5 临时变量 method(){ A a = new A();}方式6 反射 class.forName("A");方式7 子父类 Parent p = new son();设计模式...原创 2020-09-18 11:13:19 · 134 阅读 · 0 评论 -
学习临时笔记
1 mysql 三个重要日志 binlog 同步主从用的 redolog 事务持久化数据用的 undolog事务回滚确保原子性用的2原创 2020-09-04 08:44:46 · 89 阅读 · 0 评论 -
hello-redis全解(未完)
简介redis作为java项目不可或缺的一部分,它在分布式缓存方面可以说是唯一的选择。所以必须掌握它的安装,配置文件、数据结构、命令、持久化集群、主要用途的java实现等方面知识。1 安装2 配置文件详解3 数据结构对外提供5种基础数据类型,底层有至少有两种结构实现这五种类型4 常用命令(操作命令与监控分析命令)五种类型的操作命令分析监控命令5 持久化集群(持久化、集群、选举)持久化rdb、aof集群 单机、主从、哨兵、集群四种模式选举 哨兵选举 ..原创 2020-08-22 12:12:52 · 229 阅读 · 0 评论 -
hello-HashMap源码
简介默认大小为16,加载因子为0.75看源码之前需要记住以下知识点:1. ^ (亦或运算) ,针对二进制,相同的为0,不同的为12. &(与运算) 针对二进制,只要有一个为0,就为0 (结果肯定小于两个值中的最小值)3. '>>>' (无符号右移) 无符号右移,忽略符号位,空位都以0补齐 (除以n个2后的整数位的值)例:19>>>2 =4 20>>>2 = 5看hashmap源码注意点:1 变量赋值与判断条件写一...原创 2020-08-22 09:50:45 · 160 阅读 · 0 评论