自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

转载 java_线程池

1、五种线程池 1)线程池对应的队列类型; 2)线程池对应的工作原理; 2、线程池选择策略 转载于:https://my.oschina.net/u/4032854/...

2019-04-01 23:46:00 90

转载 mysql_应急方案

1、短连接风暴:连接泄露; 2、处理方法: 1)处理那些占着连接却不工作的线程; 2)减少连接过程的消耗(去除验证); 3)慢查询性能问题(慢sql、索引没设计好、MySQL选错索引); 3、QPS 突增问题; ...

2019-04-01 23:43:00 939

转载 数据结构_数组

1、线性表、连续内存空间、相同数据类型; 2、线性表:数组、队列、链表、栈等; 3、内存地址计算公式:a[i]_address = base_address + i * data_type_size 4、数组最好的时间复杂度O(logn),根据下表查询时是O(1); 5、数据插入:替换...

2019-04-01 23:37:00 89

转载 java_并发

一、并发的bug源头 1、缓存导致的内存可见性问题; 2、线程切换导致原子性问题; 3、编译优化导致的有序性问题; 二、java 解决可见性和有序性问题 1、使用volatile 2、Happen-before 原则 1)程序的顺序性问题; 2...

2019-03-31 18:38:00 77

转载 时间复杂度

1、为什么需要时间复杂度 1)测试结果受限于测试环境; 2) 测试结果受限于数据规模; 2、大O 复杂度表示法 3、时间复杂度 1)我们在分析一个算法、一段代码的时间复杂度的时候,也只关注循环次数最多的一块代码即可; 2)加法法则 3)...

2019-03-31 17:10:00 65

转载 mysql

一、为什么表数据删掉一半,表文件大小不变 1、参数 innodb_file_per_table 设置数据存放位置:单独文件里还是共享表空间里; 2、数据删除流程: delete 命令其实只是把记录的位置,或者数据页标记为了“可复用”,但磁盘文件的大小是不会变的。也就是说,...

2019-03-31 13:24:00 82

转载 mybatis-sqlSession

一、组件 1、SqlSessionFactoryBuilder: 根据配置信息或者代码生成 SqlSessionFactory; 2、SqlSessionFactory: 生成 sqlSession 会话,单例模式; 3、SqlSession: 既可以发送sql去执行并返回结果,也...

2019-03-24 18:40:00 131

转载 二叉树

树:树状结构,是用来描述有分支的结构,有一个或一个以上的节点所组成的有限集合; 1、存在特殊的节点:树根 2、多个节点串联且不形成无出口的循环; 一、树的专有名词: 根节点; 父节点; 子节点; 兄弟节点; 叶子节点; 高度; 深度; 度; 祖先; 边; 二、...

2019-03-24 17:19:00 51

转载 JDK—编译

1、编译分类: 1)前端编译器:将java文件编译成.calss文件; 2)JIT 编译器:将字节码转换成机器码(java团队将优化主要集中在这个过程中,兼容性好,屏蔽不同语言区别); 3) AOT 编译器:将java文件直接转换成机器码文件的过程; 2、ja...

2019-03-16 21:35:00 851

空空如也

空空如也

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

TA关注的人

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