周游世界

喂马, 劈柴, 周游世界

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  28 随笔 :: 0 文章 :: 4 评论 :: 0 Trackbacks

2006年6月28日 #

posted @ 2006-12-30 16:57 周游世界 阅读(3664) | 评论 (0)编辑 收藏

posted @ 2006-12-12 12:50 周游世界 阅读(1672) | 评论 (0)编辑 收藏

     摘要: MSCHAP方式是,首先服务器发一个challenge给用户,用户向RADIUS发一个用MD4加密的(password,challenge)给RADIUS(叫response),radius的MSCHAP模块向LDAP询问NTPASSWORD,然后自己再用challenge和NTPASSWORD,来计算一个response,两个response相比较完成验证.  阅读全文
posted @ 2006-11-12 15:24 周游世界 阅读(2878) | 评论 (0)编辑 收藏

posted @ 2006-11-06 20:56 周游世界 阅读(503) | 评论 (0)编辑 收藏

     摘要: 前面在介绍TCP/IP协议的时候,我们已经提到,在TCP/IP协议的传输层除了TCP协议之外还有一个 UDP协议,相比而言UDP的应用不如TCP广泛,几个标准的应用层协议HTTP,FTP,SMTP…使用的都是TCP协议。但是,随着计算机网络的发展,UDP协议正越来越来显示出其威力,尤其是在需要很强的实时交互性的场合,如网络游戏,视频会议等,UDP更是显示出极强的威力,下面我们就介绍一下Java环境下如何实现UDP网络传输。  阅读全文
posted @ 2006-11-05 12:36 周游世界 阅读(500) | 评论 (0)编辑 收藏

     摘要:   对于一个功能齐全的Socket,都要包含以下基本结构,其工作过程包含以下四个基本的步骤:
  (1) 创建Socket;
  (2) 打开连接到Socket的输入/出流;
  (3) 按照一定的协议对Socket进行读/写操作;
  (4) 关闭Socket.  阅读全文
posted @ 2006-11-05 11:42 周游世界 阅读(586) | 评论 (0)编辑 收藏

     摘要: PPP(Point-to-Point Protocol点到点协议)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。这种链路提供全双工操作,并按照顺序传递数据包。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。   阅读全文
posted @ 2006-10-12 14:16 周游世界 阅读(342) | 评论 (0)编辑 收藏

posted @ 2006-10-08 10:18 周游世界 阅读(444) | 评论 (0)编辑 收藏

posted @ 2006-09-30 13:23 周游世界 阅读(5441) | 评论 (4)编辑 收藏

posted @ 2006-09-19 15:09 周游世界 阅读(421) | 评论 (0)编辑 收藏

posted @ 2006-09-13 15:32 周游世界 阅读(2351) | 评论 (0)编辑 收藏

posted @ 2006-09-13 15:16 周游世界 阅读(3424) | 评论 (0)编辑 收藏

posted @ 2006-09-13 15:10 周游世界 阅读(2329) | 评论 (0)编辑 收藏

posted @ 2006-07-19 14:54 周游世界 阅读(196) | 评论 (0)编辑 收藏

     摘要: 恐惧、不确定和怀疑JSF的观念环绕着JSF技术已经有一段时间了,我觉得是阻止这种观念继续曼延的时候了——或者至少在两者这间取得平衡点。关于JSF,首当其充的误解,就是离不开拖拽式所见即所得工具进行JSF开发。其二,JSF不支持类似Struts的MVC Model 2框架。而最后一点,也是困扰JSF开发最大的一点,就是关于其开发困难度的说法。  阅读全文
posted @ 2006-07-17 20:54 周游世界 阅读(527) | 评论 (0)编辑 收藏

     摘要: 我爱你,请理解,谢谢你,对不起。  阅读全文
posted @ 2006-07-16 17:09 周游世界 阅读(222) | 评论 (0)编辑 收藏

     摘要: 人一生会面临很多“椅子”的诱惑,但你必须作出选择。因为生命有涯,你不能一直停留在“选择”的层面,无论这椅子是华贵耀眼,还是平实无奇,伴你成功的始终只有一把。  阅读全文
posted @ 2006-07-09 17:27 周游世界 阅读(240) | 评论 (0)编辑 收藏

posted @ 2006-07-04 09:23 周游世界 阅读(188) | 评论 (0)编辑 收藏

     摘要: 1. 原子性(ATOMICITY): 一个事务要被完全的无二义性的做完或撤消。在任何操作出现一个错误的情况下,构成事务的所有操作的效果必须被撤消,数据应被回滚到以前的状态。
2. 一致性(CONSISTENCY): 一个事务应该保护所有定义在数据上的不变的属性(例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。换句话说,一个事务应该把系统从一个一致状态转换到另一个一致状态。举个例子,在关系数据库的情况下, 一个一致的事务将保护定义在数据上的所有完整性约束。
3. 隔离性(ISOLATION): 在同一个环境中可能有多个事务并发执行,而每个事务都应表现为独立执行。串行的执行一系列事务的效果应该同于并发的执行它们。这要求两件事:
* 在一个事务执行过程中,数据的中间的(可能不一致)状态不应该被暴露给所有的其他事务。
* 两个并发的事务应该不能操作同一项数据。数据库管理系统通常使用锁来实现这个特征。
4. 持久性(DURABILITY): 一个被完成的事务的效果应该是持久  阅读全文
posted @ 2006-06-30 11:39 周游世界 阅读(237) | 评论 (0)编辑 收藏

posted @ 2006-06-30 11:02 周游世界 阅读(213) | 评论 (0)编辑 收藏

     摘要: B/S结构的软件开发中,特别是在越大型的分布式应用中体现的越明显,后端的处理往往会因为出现较多的时间消耗而引起延迟,这种延迟有可能过长而最终使用户认为是自己的操作错误,导致他们重新提交请求,由于任务的重复提交,服务器资源大部分被占用,情节严重可能出现类似死机现象。  阅读全文
posted @ 2006-06-28 15:51 周游世界 阅读(1355) | 评论 (0)编辑 收藏

posted @ 2006-06-28 10:41 周游世界 阅读(178) | 评论 (0)编辑 收藏

     摘要: Struts采用Validator框架(Validator框架现在是Jakarta Commons项目的一部分)来解决校验问题,它将校验规则代码集中到外部的且对具体的应用程序中立的.xml文件中,这样,就将那些到处出现的校验逻辑从应用程序中分离出来,任何一个Struts应用都可以使用这个文件,同时还为校验规则的扩展提供了便利。更难能可贵的是由于Validator框架将校验中要用到的一些消息等信息与资源绑定有机结合在一起,使得校验部分的国际化编程变得十分的便捷和自然。  阅读全文
posted @ 2006-06-28 10:32 周游世界 阅读(201) | 评论 (0)编辑 收藏

     摘要: We have recently built a mash-up application with heavy use of AJAX techniques, and Internet Explorer needs special optimizations because of its poor memory management, bad performance creating objects, and poor event performance. We did not find these problems in Firefox. Firefox is more efficient than IE, even with all the problems reported of memory leaks.  阅读全文
posted @ 2006-06-28 09:31 周游世界 阅读(239) | 评论 (0)编辑 收藏

     摘要: In the first part of this I discussed the technical interview. After the technical interview, we like to examine the candidate's "soft" skills.  阅读全文
posted @ 2006-06-28 09:22 周游世界 阅读(297) | 评论 (0)编辑 收藏

     摘要: Interviewing to me is definitely a trained skill that you have to practice with. Your goal is to extract as much information from the candidate so that you can make a useful recommendation. If you get too little information then your recommendation will contain more of a risk.  阅读全文
posted @ 2006-06-28 09:09 周游世界 阅读(665) | 评论 (0)编辑 收藏