自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Why ConcurrentHashMap is better than Hashtable and just as good as a HashMap

Original from Why ConcurrentHashMap is better than Hashtable and just as good as a HashMap ConcurrentHashMap is a pretty ignored class. Not many people know about it and not many people care to use it. The class offers a very robust and fast (comparativel

2011-05-18 15:36:00 490

原创 Java HashMap实现详解(转)

1.    HashMap概述:    HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:    在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。    从上图中可

2011-05-13 14:15:00 627

原创 探索Google App Engine背后的奥秘(1)--Google的核心技术(转)

本系列文章基于公开资料对Google App Engine的实现机制这个话题进行深度探讨。在切入Google App Engine之前,首先会对Google的核心技术和其整体架构进行分析,以帮助大家之后更好地理解Google App Engine的实现。 本篇将主要介绍Google的十个核心技术,而且可以分为四大类: 分布式基础设施:GFS、Chubby 和 Protocol Buffer。 分布式大规模数据处理:MapReduce 和 Sawzall。 分布式数据库技术:BigT

2011-05-09 14:57:00 517

原创 解决动态编译的时候带bom头的java不编译问题

private static final byte[] UTF_BOM = new byte[]{(byte) 0xEF,(byte) 0xBB,(byte) 0xBF}; /** * 判断并移除UTF-8的BOM头 */ public static InputStream utf8filte(InputStream in) { try { PushbackInputStream pis = new Pushback

2011-04-28 11:17:00 646

原创 iteye上推荐的网站(转)

先说一下大多数人都知道的。 第一个:http://www.javaeye.com(www.iteye.com) 不解释。 第二个:http://www.infoq.com/cn/(英文主站:www.infoq.com) 非常著名的架构师站点,主要面向企业架构,做JaveEE方向的同学应该经常看。 第三个:http://www.ibm.com/developerworks/cn/,IBM developerWorks CN IBM的网站,文章范围很广,但主要也是偏

2011-04-27 11:11:00 602

原创 商品自动分类

现在我参与一项目需要做数据归类, 要求如下: 表1:各超市商品信息 比如 康师傅方便面5袋装      **牌直身杯      **牌纸杯      **牌小包装大米      ... 表2:我们公司自定义的一套商品分类规则      纸杯      康师傅方便面(注意这边没有5袋)      小包装大米      ... 实际数据比较复杂 需要将表1的分类自动归类到表2中 大家能否提供个思

2011-04-27 10:36:00 1523

原创 一些软件设计的原则(转)

本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相信对大家在进行软件设计的过程中会有很大帮助。 Don’t Repeat Yourself (DRY) DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参

2011-04-26 08:40:00 401

原创 Annotations: Don't Mess with Java(转载)

Annotations are a major kludge on the landscape. They don't fit and we don't need them; but you just know that they'll be picked up by framework junkies and abused horribly. Every so often Sun appears to let out a really big howler. Take EJB 1 and 2. The

2011-04-18 15:04:00 583

原创 关于静态内部类和内部类

public class Another { class Atom implements Runnable { public int i;  public Atom() { System.out.println("createAtom"); }  public void run() { synchronized (Atom.class) {

2011-04-15 15:02:00 384

原创 wait和notify的简单例子

class ThreadA { public static void main(String[] args) throws Exception{ ThreadB b = new ThreadB(); b.start(); System.out.println("b is start...."); synchronized (b) /** * 对b对象加锁。所有以后准备先锁b对象(同步b)的

2011-04-15 11:19:00 552

原创 用window live writer测试csdn的blog

如果测试成功 就代表我以后选择csdn的blog作为自己的唯一blog地址

2011-04-14 10:17:00 306

原创 网络程序员伴侣(Lshdic)2005_开拓版

                    LD5工具          *{font-size:12px;font-family:宋体}     td{width:180;cursor:hand;text-align:center}     .n1{font-size:18px}     .n2{font-size:18px;font-family:wingdings}     .n3{font-s

2009-10-13 17:09:00 584

原创 javascript操作word

function outDoc(filename){    var wdapp=new ActiveXObject("Word.Application");   wdapp.visible=true;   wddoc=wdapp.Documents.Open(filename);     //打开指定的文档   var myElement;  var numberOfControls=

2009-10-13 16:58:00 816

原创 Day2_下拉列表

首先在主window下面建立一个data,用来交换数据和参数传入,一般两个关联的下拉列表,第二个需要第一个的数据,(二级联动菜单), integer:0=integer:1 然后在需要加入下拉列表的字段域上加入显示下拉列表的代码, <xhtml:div component="/UI/system/components_client

2009-09-16 09:38:00 494 2

原创 day1

 建立基本的一个办公产品申请:1.定义概念2.定义关系,注意外键关联的添加3.配置内置服务器,生成数据库表4.利用xui模板向导定义xui5.应用菜单配置,添加访问菜单6.通过权限修改,可以访问这个菜单 

2009-09-15 12:40:00 275

转载 做人(转载)

1:能不抽烟最好不抽,它或许可以帮助你吸引一些女生,但不抽绝不会招来厌烦,表现男子气概的途径有很多,没必要拿健康做赌注。 2:给自己定目标,一年,两年,五年,也许你出生不如别人好,通过努力,往往可以改变70%的命运。破罐子破摔只能和懦弱做朋友。 3:找女朋友外表是第一关,但要了解她的品行之后再做打算也不迟。 4:不要在乎小钱,工作的人都后悔从前对自己的GF不够好。记住你们的重要日子,你们的谈话,女

2008-10-05 06:41:00 639

java常见面试题125

java常见面试题,让你轻松面对hr,拿到一份满意的offer

2008-12-24

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

TA关注的人

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