自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 http协议,socket,Tcp,udp区别

一篇搞懂TCP、HTTP、Socket、Socket连接池 长连接的几种实现方式

2019-11-04 15:30:46 112

原创 集合的源码分析与解读

集合的体系结构 集合源码解析 ArrayList LinkedList Vector CopyOnWriteArrayList HashMap HashTable ConcurrentHashMap 一:ArrayList的解读 数据机构 public class ArrayList<E> extends AbstractList<E> implem...

2019-11-03 19:49:51 313

原创 static和final可以用来修饰什么

Static 1,修饰变量 2,修饰方法 3,修饰类 4,修饰代码块 public class StaticTest { public static class InnerStaticTest{ public void print3(){ System.out.println("lalallalal"); } pub...

2019-11-03 01:03:44 708

原创 java中集合删除元素操作实践与解析

public class ArraylistRemoveTest { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); li...

2019-11-03 00:11:50 206

原创 数据库优化

数据库优化: 一,慢sql查询优化 1,建立索引 索引的定义 MySQL 中的 InnoDB 存储引擎的核心在于索引,索引的核心在于 B + tree,所以说要想了解 MySQL 中索引,我们必须要先了解 B + tree ,而 B + tree 的说白了就是一颗平衡多叉树。 索引是存储引擎用于快速找到记录的一种数据结构,可以让服务器快速定位到表的指定位置。在查找数据时,存储引擎先在索引中找到...

2019-11-02 20:53:59 78

原创 CAS是什么

本篇的思路是先阐明无锁执行者CAS的核心算法原理然后分析Java执行CAS的实践者Unsafe类,该类中的方法都是native修饰的,因此我们会以说明方法作用为主介绍Unsafe类,最后再介绍并发包中的Atomic系统使用CAS原理实现的并发类。 无锁概念 在谈论无锁概念时,总会关联起乐观派与悲观派,对于乐观派而言,他们认为事情总会往好的方向发展,总是认为坏的情况发生的概率特别小,可以无所...

2019-10-28 23:00:52 199

原创 markdown使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

2019-10-28 22:34:39 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除