自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 C/C++语言中各种数据类型长度的总结[转]

下面是我关于C语言中各种数据类型长度的总结:(参考The C Programming Language)1. c语言中的整数类型有char, short, int, long等几种, 下面是C语言对每种数据类型长度的规定:(a). short和long类型的长度不相同(b). int类型通常同具体机器的物理字长相同(c). short通常是16bits, int通常是16bit...

2010-07-26 09:48:25 664

原创 Java 内存管理原理、内存泄漏实例及解决方案研究【转】

为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配 和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是由GC决定和执行的。在Java中,内存的分配是由程序完成的,而内存的释放是有GC完成的,这种收支两条线 的方法确实简化了程序员的工作。但...

2010-07-23 14:13:14 166

原创 String StringBuffer StringBuilder [转]

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改...

2010-07-21 15:38:06 131

原创 java 容器相关

The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls.

2010-05-08 15:47:47 123

容器Iterator的fail-fast

A structural modification is any operation that adds or deletes one or more elements, or explicitly resizes the backing array; merely setting the value of an element is not a structural modificatio...

2010-05-05 22:33:40 153

(3)chapter 5: The Java Virtual Machine II

The Class Loader Subsystem primordial class loader and class loader objectThe primordial class loader is a class loader implemented in JVM, and class loader object is the objects of classe...

2010-04-23 21:13:56 117

(2)chapter 5: The Java Virtual Machine I

When talking JVM, it may refer any of these:1. the abstract specification2. a concrete implementation3. a runtime instanceThe life-cycle of instance of JVM Only one mission in the lif...

2010-04-22 22:05:48 105

(1)chaper 1: Introduction

Three advantages: platform independence security network-mobility These three facets of java's architecture work together to make java suitable for the emerging networked computing ...

2010-04-22 20:37:28 131

java Thread 状态转换图

[img]http://dl.iteye.com/upload/attachment/236790/d2283fc2-0eb0-345a-9338-050a86dbbdb0.jpg[/img]

2010-04-19 19:38:15 145

ClassLoader

今天研究了一下classloader,分享了一篇文章http://www.iteye.com/topic/83978 一直想找一本介绍JVM的书来看,这回算是找到了《inside JVM》。 顺便也写了一个测试程序:[code="java"]public class A { static{ System.out.println("stat...

2010-04-12 16:50:31 118

hadoop org.apache.hadoop.io.serializer包

hadoop的org.apache.hadoop.io.serializer包提供了一种可插拔的持久化框架(Pluggable Serialization Framework)。之所以说是可插拔的,是因为可以把现存的持久化方式嵌入到hadoop的程序中。这个包中有以下的一些类:1、Serializer和Deserializer:这是两个接口,定义序列化和反序列化的接口。2、Ser...

2010-04-08 21:11:51 339

各种Serialization机制

这些天看到的关于持久化的内容比较多,这里做一些总结:1、java api的持久化,主要靠两个类:ObjectOutputStream和ObjectInputStream2、Hibernate3、与云计算有关的: 1、hadoop的Writable接口实现的持久化 2、hadoop的org.apache.hadoop.io.serializer...

2010-04-08 19:56:19 150

Log4j的类图

[img]http://dl.iteye.com/upload/attachment/229978/83adf6ae-14c4-3679-9b70-d79a60cf9be4.png[/img]

2010-04-06 15:25:33 298

[转]C中的const

C中的CONST  C中CONST的使用:  const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。  虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。  问题:const...

2010-04-06 15:18:38 118

hadoop的序列化机制

[size=large]hadoop不用java的serialization机制[/size]doug cutting 是这样解释的:[quote]Why didn’t I use Serialization when we first started Hadoop? Because it lookedbig and hairy and I thought we needed so...

2010-04-06 15:15:12 131

xml的"特殊字符"

遇到这一方面的问题是因为我试图把一个对象序列化之后存贮到xml文件中,然后从xml文件中读取字符串,并反序列化对象(hadoop mapreduce程序中通过JobConf向tasktracker传送对象)。有关序列化:[url]http://zzy1943.iteye.com/blog/634418[/url] 当我把序列化之后的数据直接存在xml中后,在解析xml时遇到解析...

2010-04-06 14:26:10 171

java的Serialization 机制

[size=large]基本使用方法[/size] Serialization是指把类或者基本的数据类型持久化(persistence)到数据流(Stream)中,包括文件、字节流、网络数据流。 JAVA中实现serialization主要靠两个类:ObjectOuputStream和ObjectInputStream。他们是JAVA IO系统里...

2010-04-06 11:23:02 137

DTD or Schema

XML schemas provide the following advantages over XML DTDs: 1 XML schemas support rich data typing, which enables you to constrain element contents t...

2010-04-06 10:12:44 118

[转]Log4j 多logger设置

log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。  先看一个常见的log4j.properties文件,它是在控制台和myweb.log文件中记录日志:log4j.rootLogger=DEBUG, stdout...

2010-04-06 10:03:50 150

tcp ip 详解

《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。 本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。

2013-03-18

空空如也

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

TA关注的人

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