- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人