位置:首页 > 分类聚合

理解CacheLine与写出更好的JAVA

原文出处: Float_Luuu 今天查了很多资料,主要是想搞清楚写JAVA和CacheLine有什么关系以及我们如何针对CacheLine写出更好的JAVA程序。 CPU和内存 CPU是计算机的大脑,它负责运算,内存是数据,它为CPU提供数据。这里之   查看详细

原文出处: absfree 本篇博文会从代理的概念出发,介绍Java中动态代理技术的使用,并进一步探索它的实现原理。由于个人水平有限,叙述中难免出现不清晰或是不准确的地方,希望大家可以指正,谢谢大家:) 一

原文出处: Float_Luuu 这篇文章结合Doug Lea大神在JDK1.5提供的JCU包,分别从线程池大小参数的设置、工作线程的创建、空闲线程的回收、阻塞队列的使用、任务拒绝策略、线程池Hook等方面来了解线程池的使用,其中涉

原文出处: absfree 1. 什么是流 Java中的流是对字节序列的抽象,我们可以想象有一个水管,只不过现在流动在水管中的不再是水,而是字节序列。和水流一样,Java中的流也具有一个“流动的方向”,通常可以从中读

原文出处: 占小狼 前段时间看了笨神的 从一起GC血案谈到反射原理一本,就把Java方法的反射机制实现撸了一遍。 方法反射实例 public class ReflectCase { public static void main(String[] args) throws Exception { Proxy tar

原文出处: 占小狼 马老师说过,员工的离职原因很多,只有两点最真实: 钱,没给到位 心,受委屈了 当然,我是想换个平台,换个方向,想清楚为什么要跳槽,如果真的要跳槽,想要拿到一个理想的offer,

原文出处: 占小狼 java并发采用的是共享内存模型,线程之间的通信对程序员来说是透明的,内存可见性问题很容易困扰着java程序员,今天我们就来揭开java内存模型的神秘面纱。 在揭开面纱之前,我们需要认识几

译文出处: 可译网   原文出处:Sergej Jevsejev 这篇文章是在我看过 Andres Almiray 的一篇介绍文后,整理出来的。因为内容非常好,我便将它整理成参考列表分享给大家, 同时附上各个库的特性简介和示

原文出处: Jacksgong git地址: square/leakcanary git readme: 中文翻译@Jacksgong 一款Android与Java的内存检测库 “A small leak will sink a gret ship.” – Benjamin Franklin I. 开始 build.gradle 中的配置: dependencies { debugCompile '

原文出处: Jacksgong Java中锁的控制可以参看这篇文章: Java多线程抢占。 I. 原末 矛盾1: A: 重量级锁中的阻塞(挂起线程/恢复线程): 需要转入内核态中完成,有很大的性能影响。 B: 锁大多数情况都是在很短的时间执