加载中
多态性实现机制——静态分派与动态分派

转载网上的Blog记录多态性实现机制的知识点,方便复习。

epoll浅析以及nio中的Selector

首先介绍下epoll的基本原理,网上有很多版本,这里选择一个个人觉得相对清晰的讲解(详情见reference): 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核...

2016/08/10 14:16
1.4K
再来谈谈多线程和多进程

知识整理: 再整理下多线程和多进程的理解,两者的基本概念就不谈了,记住基本的: 线程是CPU调度的基本单位,进程是资源拥有的基本单位 进程的创建对于不同的操作系统是不同的: 对于 Wind...

Java中的random函数是如何实现的

1.random()函数的使用 2.random()函数的实现

2016/01/10 17:40
2.9K
JVM 垃圾回收机制

本文主要介绍 1. GC的概念 2. GC算法 3. 可触及性 4. Stop-The-World

深度译文:机器学习那些事 关于自己的理解

非常好的机器学习的译文,记录下,每次看了都有不同收获。写点关于自己的理解。

2015/07/07 18:28
384
数据库的锁机制

在MySQL事务隔离中已经提到了事务隔离级别和脏读、不可重复读、幻读产生的原因。为了应对这些问题,主流数据库都提供了锁机制,并引入了事务隔离级别的概念。 并发控制 在计算机科学,特别是...

DB大量出现select @@session.tx_read_only

在一次捞取Top SQL中,发现DB大量执行select @@session.tx_read_only,几乎每一条DML语句前,都会有这么一个sql。但是应用层并没有做特殊处理,那么这个SQL语句有什么作用?是谁执行了它? ...

2018/04/18 13:30
3.3K
MySQL索引总结

总结下mysql索引

2016/04/07 13:59
393
深入分析 ThreadLocal 内存泄漏问题

前言 ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。但是如果滥用 ThreadLocal,就可能...

volatile再总结

之前转载过一篇关于volatile的文章(为什么volatile能保证可见性)。 回顾以后,发现有几个问题还没有解释清楚,这篇文章将更细的谈一下关于volatile的问题。相关内容引用,请查看Reference...

2018/11/22 17:06
242
Java中的排序

Java中的排序方法总结

2016/04/04 13:45
445
JVM GC参数以及GC算法的应用

本文主要介绍: 1. 串行收集器 2. 并行收集器 3. CMS收集器 4. G1收集器 5. 安全点

Java中的陷阱题

参考了网上的blog,再加了点自己的理解。

2016/02/17 22:09
960
Mysql存储引擎中InnoDB与Myisam的区别

Mysql存储引擎中InnoDB与Myisam的区别

2016/01/10 20:10
480
Catalan数(卡特兰数)

本文主要介绍什么是卡特兰数,以及卡特兰数的典型应用。

2015/12/07 13:52
1.3K
[高并发Java 十] JDK8对并发的新支持

本系列基于炼数成金课程,为了更好的学习,做了系列的记录。 本文主要介绍: 1. LongAdder 2. CompletableFuture 3. StampedLock

什么时候会发生FullGC

本文主要介绍触发JVM进行Full GC的情况及应对策略

2016/05/12 18:12
2K
VC维再理解

VC维再理解

2015/06/27 15:06
624

没有更多内容

加载失败,请刷新页面

返回顶部
顶部