自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 好用的mac命令

lnav 查看日志用的tmux iterm2分屏用的

2018-01-15 14:00:39 213

原创 面向对象五大原则、三大特征

面向对象五原则 单一职责:一个对象应该仅具备一个功能开放封闭:对扩展开放,对修改封闭里式替换:子类可替换父类并出现在父类能出现的任何地方依赖倒置:一个方法应该依赖于抽象而不是一个实例接口隔离:多个特定接口好于一个宽泛用途的接口面向对象三大特征封装:把客观事物封装成类,并且类可以把数据和方法只能让可信的类或对象操作、对不可信的进行信息隐藏。继承:继承是一个能力,可以使用现有类的所有功能,并且在无需改变

2017-11-19 10:18:57 411

原创 java 虚拟机

java内存分为 堆,虚拟机栈,本地方法栈,方法区,程序计数器程序计数器是当前线程所执行的字节码的行号指示器,线程私有,每个线程有独立的程序计数器,互不干扰。 程序计数器是唯一一个不会有OutOfMemoryError的区域虚拟机栈也是线程私有的,生命周期和线程相同。 虚拟机栈描述的是java方法执行的内存模型,每个方法在执行的时候回创建一个栈帧(stack frame )用于村村局部变量表,操

2017-11-19 09:47:00 268

原创 java类加载

启动类加载器,扩展类加载器,应用程序类加载器双亲委派机制,先委派父加载器加载线程上下文类加载器

2017-11-19 09:45:58 191

原创 java finally 执行顺序

public class FinallySequenceTest { public static void main(String[] args) { FinallySequenceTest test = new FinallySequenceTest(); System.out.println(test.test1()); System.out.println();

2017-11-18 20:13:55 154

原创 mysql的内存模型(一)

mysql内存的三个部分 pool buffer,additional pool buffer,log buffer其中pool buffer 分为数据页(data page),插入缓存(insert buffer ),锁信息(log info) ,索引页(index page ),自适应哈希索引,数据字典信息数据页按照每页16k,数据页发生修改后就是变成脏页,脏页按照一定的频率刷新(flush)到

2017-11-18 10:47:04 1775

空空如也

空空如也

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

TA关注的人

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