240 发简信
IP属地:黑龙江
  • Resize,w 360,h 240
    编程原则(Programming Principles)

    本文受The Principles of Good Programming[http://www.artima.com/weblogs/view...

  • 深入剖析Java关键字之final

    一、摘要  我们大家都知道,Java中平时用的比较多的String类型是不可以被继承的,因为String类有final修饰,来看下String类...

  • Resize,w 360,h 240
    深入剖析Java关键字之synchronized(源码篇)

    一、摘要  在《深入剖析Java关键字之synchronized(原理篇)》中,我们从使用和原理上面分析了synchronized关键字,我们知...

  • Resize,w 360,h 240
    深入剖析Java关键字之synchronized(原理篇)

    一、摘要  在《深入剖析Java关键字之volatile》的文章中,我们知道volatile关键字能够解决多线程编程中的可见性,顺序性这两大问题...

    2.3 6767 1 13
  • Resize,w 360,h 240
    深入剖析Java关键字之volatile

    一、摘要  在《JMM之happens-before详解》这篇文章中,我们知道了happens-before规则中的有一条是volatile规则...

    2.6 5728 8 21
  • Resize,w 360,h 240
    使用hsdis与jitwatch查看JIT后的汇编码

    一、摘要  之前在《Java class文件结构(实例篇)》这一篇文章中讲解了我们通过javap命令查看编译成class的字节码文件,字节码是J...

  • Resize,w 360,h 240
    JMM之happens-before详解

    一、摘要  在读完《Java内存模型》这一篇文章之后,我们知道了Java内存模型(JMM)是一种规范,目的是解决由于多线程通过共享内存进行通信时...

    0.5 5822 0 3 1
  • linux快速清空文件内容的几种方法

    下面几种方法是linux快速清空文本的方法:

  • linux编辑文本(vim)时跳转到最后一行和第一行及相关指令

    vi操作 1.跳到文本的最后一行:按“G”,即“shift+g” 2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,...

个人介绍
All things are difficult before they are easy.