240 发简信
IP属地:江苏
  • 2018款MacBook Pro 10.13.6补充更新失败602解决

    sudo softwareupdate -a -i下载准备好之后,会提示重启,手动重启会进入安装。

  • 2018-04-20

    gradle/ant 输出日志到文件 使用<record>标签:ant gradle 详细用法见官方文档

  • Idea 设置编辑器背景图片

    之前用了什么backgroundimage plus插件设置背景图片之后想撤销却没办法,后来发现idea其实可以自己手动设置背景而不需要插件,具...

  • JVM参数 Options

    我们根据JVM参数以-X开头或-XX开头将JVM参数分成三个部分:1、以-开头的是标准VM选项,VM规范的选项;2、以-X开头的都是非标准的(这...

  • Java虚拟机笔记 jvm notes(I 内存)

    栈 本地方法栈 堆 方法区 如果线程正在执行一个java方法,则程序计数器记录的是正在执行的字节码指令的地址;如果执行的是native方法,则计...

  • Java虚拟机笔记 jvm notes(II GC)

    垃圾回收机制 比较好的文章: JVM 优化经验总结 JVM调优总结 1⃣️可回收对象算法 目前查看对象是否需要回收的算法主要由两种:引用计数法和...

  • 内存屏障

    内存屏障(Memory barrier) 为什么会有内存屏障 每个CPU都会有自己的缓存(有的甚至L1,L2,L3),缓存的目的就是为了提高性能...

  • Resize,w 360,h 240
    Unsafe类学习笔记

    Unsafe类学习笔记 Unsafe 类初识 Unsafe位于sun.misc包内,看其命名就知道和注重安全性的java jdk无缘,连文档都没...

  • 关于ArrayList的ConcurrentModificationException的一些思考

    关于ArrayList的ConcurrentModificationException的一些思考 先来看一个来自于阿里java规范文档的例子: ...

个人介绍
学的杂,java, iOS,scala