240 发简信
IP属地:广东
  • Java并发——this与Thread.currentThread()的区别

    引言 首先来看下下面这段代码。这是一段简单的中断线程的示例代码。 其中的 “Thread.currentThread()” 引发了我的思考:“既...

  • Resize,w 360,h 240
    【转载】你应该知道的RPC原理

    转自 http://www.cnblogs.com/LBSer/p/4853234.html 在学校期间大家都写过不少程序,比如写个hello ...

  • MapReduce论文阅读记录

    本文为阅读MapReduce论文的记录,内容主要是论文的第三部分——实现。方便本人今后查看。 1. 运行概述 下图展示了 MapReduce 过...

  • Resize,w 360,h 240
    谈谈Java中的CAS

    前言 CAS(compare and swap, 比较并交换),是原子操作的一种,可用于在多线程编程中实现不被打断的数据交换操作,从而避免多线程...

  • 谈谈python2,3中的str、unicode

    前言 本文首先对Unicode与UTF-8的区别做一个解释,如果已了解,可跳过该部分。然后会分别对python2,3中的str、unicode进...

  • java—HashMap与Hashtable的源码比较

    java—HashMap与Hashtable的源码比较 一、前言 一直都知道HashMap是常考的,所以今天把HashMap的源码看了一遍,然后...

  • Resize,w 360,h 240
    Java8—HashMap之tableSizeFor()

    看HashMap的源码时,发现了里面好多很不错的算法。tableSizeFor的功能(不考虑大于最大容量的情况)是返回大于输入参数且最近的2的整...

    1.2 4957 4 14
  • Java 8—default方法

    原文链接: blog.sanaulla.info翻译: ImportNew.com - 黄小非译文链接: http://www.importne...

  • Resize,w 360,h 240
    Java动态代理

    Java动态代理 引言 最近在看AOP代码,其中利用到了Java动态代理机制来实现AOP织入。所以好好地把Java动态代理学习了一遍。其中重点感...

    0.8 1523 0 18
个人介绍
一名Java Developer,欢迎关注公众号“草捏子”,一起讨论技术