• 我的消息
  • 我的博客
  • 我的学院
  • 我的下载
  • 我的收藏
  • 消息
  • 搜索条件:
    点击返回全部
    全部文章 > {categoryName }
    • IDEA调试Spark小结

      本文记录下直接在IDEA中运行调试Spark代码踩到的几个小坑。下面用的是tag v2.1.0的代码。

      原创
      2017-02-09 21:33:18
      1705
      1
    • 从银行窗口业务办理来看锁的实现

      今天咱们YY一个sitcom来讨论下几种锁的实现,欢迎列位看官批评指正^_^

      原创
      2016-06-02 00:13:55
      378
      0
    • PrintAssembly查看volatile汇编代码小记

      今天为了研究下Java的volatile关键字是怎么实现的,决定看下volatile背后的汇编代码。这里记录下是怎么玩的。

      原创
      2016-05-28 23:18:33
      1259
      0
    • Java代码可视化之路#1

      而优秀的代码,在我看来,应该会是一篇优美的文章,段落结构简单清晰,具体反应到代码上,应该是大部分逻辑只要通过方法名,方法调用关系就足以理清。而反过来,这也是检验代码质量的一大利器(当然,不是绝对标准)...

      原创
      2016-05-17 23:25:40
      500
      0
    • Git Internal #1:内容管理

      这篇文章用来记录git在内容管理上的一些实现细节。主要是.git目录下的objects和refs这两个子目录下所存储的东东。

      原创
      2016-04-25 00:10:12
      286
      0
    • Java编译概览

      将源文件编译成类文件并不是一个简单的过程,通常可以分成三个阶段。

      翻译
      2015-12-27 20:57:04
      409
      0
    • IDEA中调试Java编译器小结

      之前有介绍过在NetBeans里面调式HotSpot,今天记录下怎么在IDEA里面调试Java编译器,也就是javac。

      原创
      2015-12-21 00:40:25
      1746
      0
    • BTrace实现浅析

      BTrace客户端使用Attach API attach到目标VM,并加载agent包; agent打开socket来与客户端进行通信; 客户端给agent发送InstrumentCommand,其中...

      原创
      2015-07-19 22:38:37
      1619
      0
    • HotSpot Serviceability Agent 实现浅析#1

      可以看到SA中有两种方式来获取HotSpotVM里面的变量地址,一种是通过符号表,另一种是通过VMStructEntry这种VM提供的元信息(也就是通过&运算获取的地址)。

      原创
      2015-06-15 00:17:19
      1334
      2
    • Tomcat源码阅读#1:classloader初始化

      可以看到只有commonLoader才有配置,所以createClassLoader("server", commonLoader);与createClassLoader("shared", comm...

      原创
      2015-06-10 00:14:38
      820
      0
  • 学院
  • 下载
  • 消息