自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java ReentrantLock

1、显示锁ReentrantLock

2014-05-30 14:52:56 1096

转载 Java Objects Memory Structure

原文地址Java Objects Memory StructureUpdate (December 18th, 2008): I've posted here an experimental library that implements Sizeof for Java.One thing about Java that has always bothered me,

2014-05-29 19:44:34 858

原创 Java AtomicLong

1、为什么要用AtomicLong

2014-05-29 19:37:45 1120

原创 Java CountDownLatch

1、什么是CountDownLatch可以理解为一个ji

2014-05-29 16:45:38 643

转载 Java ByteCode Part 2

yuanUnderstanding how Java code is compiled into byte code and executed on a Java Virtual Machine (JVM) is critical because it helps you understand what is happening as your program executes. This

2014-05-29 15:44:15 684

转载 Java ByteCode Part 1

Understanding how Java code is compiled into byte code and executed on a Java Virtual Machine (JVM) is critical because it helps you understand what is happening as your program executes. This underst

2014-05-29 15:35:14 958

原创 Java Future/FutureTask

Future和FutureTask能干什么?可以用于等待线程结束,然后从线程中

2014-05-29 14:42:08 785

原创 Java Executors

1、线程池的作用

2014-05-28 18:15:07 860

转载 Java False Sharing

第一次接触伪共享的概念,是在马丁的博客上;而ifeve也把这一系列博文翻译整理好了。概读了几次,感觉到此概念的重要。因此有了这个系列的第二篇读后总结。 1. 什么是伪共享(False sharing)在上一篇博文知道,缓存的存储方式,是以缓存行(Cache Line)为单位的。一般缓存行的大小是64字节。这意味着,小于64字节的变量,是有可能存在于同一条缓存行的。例如变量X

2014-05-28 00:53:57 619

转载 Java CPU Cache

CPU,一般认为写C/C++的才需要了解,写高级语言的(Java/C#/pathon...)并不需要了解那么底层的东西。我一开始也是这么想的,但直到碰到LMAX的Disruptor,以及马丁的博文,才发现写Java的,更加不能忽视CPU。经过一段时间的阅读,希望总结一下自己的阅读后的感悟。本文主要谈谈CPU缓存对Java编程的影响,不涉及具体CPU缓存的机制和实现。 现代CPU的缓

2014-05-28 00:51:21 643

原创 Counting Bloom Filter

标准的Bloom Filter不适合删除元素。原因如下:假设删除的y

2014-05-26 12:50:52 591

原创 Scalable Bloom Filter

Scalable Bloom Filter是对标准的Bloom Filter的改进。Sca

2014-05-25 13:10:17 1424

原创 Bloom Filter

Bloom filter是一个高效的随机数据结构。Bloom filter定义一个大小为m的bit数组,定义k个hash函数。当插入一个新的元素e的时候,使用k个hash函数分别得到k个值hash1(e),hash2(e),……,hashk(e),然后设置m[hash1(e)],m[hash2(e)],……,m[hashk[e]]为1。 如下图所示,m = 18,k = 3,插入的四个元素

2014-05-23 10:53:58 880

原创 Java Inner Class

什么是内部类?将一个类定义在另一个类的内部,这个类就叫做内部类。 内部类例子packagefirst;// outer classpublic class OuterClass {      // inner class   class InnerClass{      InnerClass(){        System.out.println(Ou

2014-05-22 11:48:34 584

原创 HotSpot VM JIT

解释执行和编译执行解释执行是计算机语言的一种执行方式。由解释器(即编译器)现场解释执行,不生成目标程序。如BASIC语言的执行方式便是解释执行,一般解释执行效率较低,低于编译执行。 使用解释执行的程序我们一般称为解释程序。它将源语言直接作为源程序输入,解释执行解释一句后就提交计算机执行一句,并不形成目标程序。如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬

2014-05-20 12:02:15 1237

原创 GCViewer

GCViewer可以加载已有的GC日志,

2014-05-15 20:09:31 1883

原创 CMS Garbage Collector

在CMS(Concurrent Mark Sweep)之前的Parallel垃圾回收器重点关注的是

2014-05-15 11:32:25 1099

原创 CPU Affinity

为了测试笔记本在CPU高负荷运转的时候,风扇

2014-05-14 15:03:17 778

转载 五分钟法则(five minute rules)

原帖di1987年,Jim Gray和Gianfranco Putzolu推出了著名的5分钟法则[Gray 1987],他们通过内存,硬盘的性能以及当时的成本,给出了这样的公式:BreakEvenIntervalinSeconds =(PagesPerMBofRAM /AccessesPerSecondPerDisk) × (PricePerDiskDrive /PricePerMBofR

2014-05-14 13:22:52 1013

原创 SkipList

1、什么是SkipList当使用链表存放有序数据

2014-05-09 12:26:34 865

翻译 Tuning Garbage Collection for Mission-Critical Java Applications

I recently had the opportunity to test and tune the performance of several shop and portal applications built with Java and running on the Sun/Oracle JVM, among them some of the most visited in German

2014-05-07 11:07:53 1064

翻译 Controlling GC pauses with the GarbageFirst Collector

a

2014-05-02 18:04:30 1719

翻译 HashMap performance improvements in Java 8

原文链接http://www.javacodegeeks.com/2014/04/hashmap-performance-improvements-in-java-8.html

2014-05-01 11:59:59 742

GCViewer 1.34

GCViewer适用于图形化展示GC日志的工具。

2014-05-15

Eclipse插件开发指南

可以用于Eclipse开发的入门,对于初级开发者还是很有用的

2010-11-16

电子词典基于TXT文档(JAVA)

实现了一般电子词典的功能,查找(相近词的提示)。

2010-11-14

类似于NOTEPAD的文本阅读器(JAVA)

完成了,读入文件,改变字体以及颜色,背景颜色。查找,删除,替换等功能。。。以及另存为~

2010-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除