优秀博文: MySQL索引背后的数据结构及算法原理 B树、B-树、B+树、B*树【转】,mysql索引 MySQL 和 B 树的那些事 索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 我们知道, ...
分类:
数据库 时间:
2020-07-19 16:10:12
阅读次数:
66
参考 优秀程序员的代码都是如何分层的? 1、背景 2、如何进行分层 3、分层领域模型的转换 4、总结 领域模型转换那些事儿 1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中 ...
分类:
其他好文 时间:
2020-07-18 22:45:12
阅读次数:
90
对象属性拷贝 1、这四种对象属性拷贝方式,你都知道吗? 示例代码 该部分测试代码 完整代码地址 2、领域模型转换那些事儿 3、Java Bean Copy 性能大比拼、bean 拷贝工具 ...
分类:
编程语言 时间:
2020-07-18 22:40:22
阅读次数:
75
线段树是学不明白了…… 部分指针用法 对于这段代码, struct Node{ int a, b, c; }YJH[100], x; Node *p = YJH, *q = &x; 以下代码在使用过程中是等价的: cout << x.a << endl; cout << q->a << endl; ...
分类:
其他好文 时间:
2020-07-18 00:55:56
阅读次数:
106
MHA是保证主从同步的主库的高可用,各node节点是一种类似链式复制的结构,因为有备用的主库存在,拥有VIP的高可用集群方案 maxscale是做MySQL读写分离的代理软件 MySQL的主从同步需要开启binlog二进制日志,一般是采用半同步复制模式(既兼顾从库的同步,又较及时响应客户端。) my ...
分类:
数据库 时间:
2020-07-17 19:46:26
阅读次数:
95
(一)我要当程序员 我是一个码农,但是我把我这种码农称为“转基因码农”。什么叫转基因码农?我的定义是:通过他人帮助而非本身作为成为的码农,俗称“关系户码农”。我叫程多芬,绝对的男性。我母亲是音乐教师,她特希望我成为像贝多芬那样伟大的人物,可是我亲爱的妈妈,人家贝多芬的名字是咱翻译过来的,人家真的不叫 ...
分类:
其他好文 时间:
2020-07-13 21:30:35
阅读次数:
63
前言 改造pytest命令行执行测试用例时,返回的内容。 添加用例描述 在编写测试用例时,若将测试目的写为测试用例名称,可能会导致用例名称过长,但是使用简短的编号表示用例名称时,从执行结果中又无法知晓具体的测试逻辑,基于此,想要改造测试结果的返回内容,携带上用例描述信息。 在conftest.py中 ...
分类:
其他好文 时间:
2020-07-13 18:27:33
阅读次数:
85
i 是 install 的简写 -S 就是 --save 的简写 -D 就是 --save-dev 的简写 npm i module_name -S = > npm install module_name --save 写入到 dependencies 对象 npm i module_name -D ...
分类:
其他好文 时间:
2020-07-09 12:13:50
阅读次数:
183
Java字符串那些事儿 String是一个很普通的类 ...
分类:
其他好文 时间:
2020-07-05 15:26:32
阅读次数:
43
上篇学习sys.argv的使用代码中发现了错误,获取到的Json数据为单引号和NONE,为错误的json格式。 经检查,发现直接使用r.text就可以得到正确的json数组,使用r.json()反而使json数组中的双引号变为单引号,null变为NONE。 之后进行cmd调试的时候发现无法获取Ord ...
分类:
Web程序 时间:
2020-07-04 15:31:00
阅读次数:
94