
随笔
文章平均质量分 82
gghhhh7
这个作者很懒,什么都没留下…
展开
-
idea调整代码标签编辑器标签editor tabs的横排和竖排
第一,找到任意一个文件鼠标右击,然后选择Configure Editor Tabs,如下图所示,第二,在tab placement中选择top/left/right/bottom等即可调整标签位置,最后点击apply完成设置。最后结果如图...原创 2021-11-30 14:33:25 · 3848 阅读 · 0 评论 -
innodb mvcc原理
理解MVCC之前,我们需要回顾了解一下数据库的一些其他相关知识点(1)数据库为什么要有事务?为了保证数据最终的一致性。(2)事务包括哪几个特性?原子性、隔离性、一致性、持久性。参考:事务的ACID特性:https://zhuanlan.zhihu.com/p/27789602(3)事务的并发引起了哪些问题?事务并发会引起脏读、重复读、幻读问题。(4)怎么解决事务并发出现的问题?设置事务隔离级别,读未提交,读提交,重复读,序列化。参考:事务的4种隔离级别:https://zhuanlan.转载 2020-07-29 13:49:56 · 154 阅读 · 0 评论 -
centos8安装docker流程
1、centos系统的内核必须高于3.10uname -r2、yum 包更新到最新yum update3、卸载旧版本(如果安装过旧版本的话)yum remove docker docker-common docker-selinux docker-engine4、安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm25、设置yum源yum-config-manager --add-repo https://d原创 2020-06-28 13:00:13 · 3422 阅读 · 0 评论 -
归并排序
public class BubbleSortNormal { public static void main(String[] args) { int [] arr = new int[]{2,3,45,7,9,6,2,89};//测试样例 int[] res = new BubbleSortNormal().mergeSort(arr, 0, arr...原创 2020-04-11 02:59:44 · 99 阅读 · 0 评论 -
http学习笔记
综述1,首先http是应用层协议,处在七层网络中的最顶端。2,HTTP是一个client-server协议:请求通过一个实体被发出,实体也就是用户代理。大多数情况下,这个用户代理都是指浏览器,当然它也可能是任何东西,比如一个爬取网页生成维护搜索引擎索引的机器爬虫。每一个发送到服务器的请求,都会被服务器处理并返回一个消息,也就是response。在这个请求与响应之间,还有许许多多的被称为pro...原创 2020-04-11 02:53:39 · 173 阅读 · 0 评论 -
jdk动态代理源码分析
最近学习Hadoop系列的知识,免不了和RPC打交道,而RPC又使用动态代理来实现。沿着这条脉络,秉着钻研的精神,准备深入学习一下动态代理。本文准备按照以下顺序一步一步讲解动态代理,让大家知其所以更知其所以然。一、为什么需要动态代理1.1 从代理模式说起 代理模式是指给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的...转载 2019-12-25 13:56:31 · 236 阅读 · 0 评论 -
Spring IOC有什么好处,起到什么作用
要了解控制反转( Inversion of Control ), 我觉得有必要先了解软件设计的一个重要思想:依赖倒置原则(Dependency Inversion Principle )。什么是依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依赖”关系:汽车依赖车身,车身依赖底盘,底盘依赖轮子。这样的设计...原创 2019-12-25 11:28:28 · 184 阅读 · 0 评论 -
发刊词
发刊词分享自己在技术上的点滴收获,记录生活和学习上的一些感想体悟吧![试一下如何插入图片](https://img-blog.csdnimg.cn/20191031222425655.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dn...原创 2019-10-31 22:31:33 · 305 阅读 · 0 评论