自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 转载:集线器,交换机,路由器三者区别

http://blog.chinaunix.net/u2/76292/showart.php?id=1685198平常我们说的HUB就是集线器,而交换机从某种意义上说也是集线器,或者叫智能集线器,他们都是第二层的(数据链路层)设备,HUB分享带宽,即:如果10台机器接在一个10M的HUB上分到每台机器的只有1M,但交换机因为有自己的CPU和RAM可以实现存储转发等功能,不共享带宽,即每台机...

2010-05-09 17:23:53 353

原创 "字符集编码" --- "编码字符集" 笔记

ANSI 美国国家标准协会ANSI编码其实是一个统称,指的是本地操作系统默认的编码在简体中文系统下,ANSI 编码代表 GB2312 编码,在日文操作系统下,ANSI 编码代表 JIS 编码,在英文系统中,ANSI编码指的是CP1252(类似于ISO-8859-1,只不过在\u0080 到 \u009F 的范围内包含了一些附加字符)ASCII 美国标准信息交换码(国际标准代码是I...

2010-02-04 17:03:42 145

原创 多线程下的单例模式:双检锁,以及volatile的使用(HB规则)

参考几位高人的文章,然后结合自己的理解,在此做一个小小的总结:http://www.iteye.com/topic/537563http://www.iteye.com/topic/260515http://www.iteye.com/topic/344876在多线程环境下的单例模式:[b]1. 使用(Double-Checking-Lock)双检锁:[/b][code...

2010-01-27 14:51:29 157

原创 HashMap和HashTable的区别和不同

两者内部实现都是"数组+链表"的结构,可以从以下几方面理解两者的不同(参考源代码):1. 数组大小[b]HashMap的默认大小:[/b][code="java"]static final int DEFAULT_INITIAL_CAPACITY = 16;[/code]HashMap的大小一定是2的幂数。如果初始化HashMap的时候指定了一个不是2的幂数的长度,它也会找到一个最接近...

2010-01-25 14:28:52 110

原创 synchronized

[color=red]synchronized的原子性[/color]synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行它包括两种用法:synchronized 方法和 synchronized ...

2010-01-07 13:42:21 91

原创 正确使用 Volatile 变量

Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems[url]http://www.ibm.com/developerworks/cn/java/j-jtp06197.html[/url]Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 ...

2009-12-18 17:06:24 238

原创 forward与sendRedirect的区别

1.RequestDispatcher.forward()   是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数...

2009-12-14 16:46:55 85

<转>String的==和equals区别, JAVA中的堆与栈

引用来自http://hi.baidu.com/hrbniu/blog/item/0e02f408b48295a72fddd4c8.html,十分感谢五彩神牛的总结~个人这里摘录部分[b]Java 中的堆和栈[/b]Java把内存划分成两种:一种是栈内存,一种是堆内存.1. 在函数中定义的一些基本类型的变量,对象的引用变量,都在函数的栈内存中分配 当在一段代码块定义一个变量...

2009-07-25 17:05:59 111

JSF-用Facelets后碰到的问题

JSF开发中的一个页面,要显示一个页面的时候需要传一个hidden值给javascript处理写成这样:[code="html"][/code]正常显示(应该是利益于facelets的强大),之后可以正常提交页面换了种写法:[code="html"][/code]正常显示,不过在之后的提交时,总是不成功,直接回到原页面.看了看两种情况下生成的HTML, 1....

2009-07-25 15:47:02 133

由TOPLINK中anyOfAllowingNone引发的OUTER JOIN(LEFT, RIGHT, FULLY)复习总结

1. SELF JOIN [code="sql"] SELECT A.FUNCTION_CODE, ' is parent of :', B.FUNCTION_CODE FROM FUNCTION A, FUNCTION B WHERE A.CODE = B.PARENT_CODE ORDER BY A.CODE[/code]2. INNER JOIN = JO...

2009-07-25 14:20:19 150

PHP设计模式

PHP设计模式

2013-02-20

jsf in action

jsf in action, english version

2009-08-10

空空如也

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

TA关注的人

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