- 博客(145)
- 资源 (2)
- 收藏
- 关注
转载 web.xml详解
7 指定欢迎页 假如用户提供了一个像http: //host/webAppPrefix/directoryName/ 这样的包含一个目录名但没有包含文件名的URL,会发生什么事情呢?用户能得到一个目录表?一个错误?还是标准文件的内容?如果得到标准文件内容,是 index.html、index.jsp、default.html、default.htm或别的什么东西呢? Welcome-file-l
2008-01-25 16:36:00
3414
转载 web.xml详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描
2008-01-25 16:35:00
1375
原创 如何有效编写软件的75条建议
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以
2007-12-31 22:46:00
1257
原创 HELLO 2008
07年的最后一天;后海;茶马古道;人生、理想 ;做个有思想,独立思考的人;有意义!o8 年;愿世界不再有贫穷,战争,饥饿。所有认识,不认识的朋友;祝福:幸福安康!
2007-12-31 21:46:00
678
转载 Java NIO API详解
在JDK 1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO API作为一个基于缓冲区,并能提供非阻塞(non-blocking)IO操作的API被引入。本文对其进行深入的介绍。
2007-12-24 18:43:00
698
转载 JDOM入门:使用JDOM解析XML
在 JDOM 中,XML元素就是 Element 的实例,XML属性就是 Attribute 的实例,XML 文档本身就是 Document 的实例。因为 JDOM 对象就是像 Document、Element 和 Attribute 这些类的直接实例,因此创建一个新JDOM 对象就如在 Java 语言中使用 new 操作符一样容易。JDOM 的使用是直截了当的。 JDOM 使用标准的 Ja
2007-12-19 11:18:00
916
转载 架构学习之MVC
1.MVC架构Model-View-Controller (MVC) 架构模式,可以分解为以下三个部件:模型:封装业务逻辑;视图:即界面(这里不啃概念);控制器:在视图与控制器间传递消息,使模型和视图协调工作。 在理想状况下,这种架构模式带来的好处是令人心动的。由于界面与业务逻辑的分离,降低了依赖性,使得逻辑代码可以完整地、轻松地被摘下来,用于别处。同时,控制器使用消息分发
2007-12-19 10:56:00
1474
原创 MVC模式的UML类图
Java通过专门的类Observable及Observer接口来实现MVC编程模式。 从图中可以看出,Model类必须继承Observable类,View类必须实现接口Observer。正是由于实现了上述结构,当模型发生改变时(当控制器改变模型的状态),模型就会自动刷新与之相关的视图。
2007-12-19 10:44:00
18135
7
原创 J2EE架构分析
J2EE架构是当前主流的架构之一,目前大多数企业采用J2EE技术的结构设计与解决方案。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安
2007-12-19 10:18:00
1623
转载 抛开技术做技术才是出路
短短一生不过数十载,对于很多人而言,作IT、作技术只是生命中的某一段,并非所有。而无论是换工作还是换行业,只是一种形式而已,最终我们追求的是成功、是荣誉、是收获。于是在年轻的这几年里,作为技术人员理应认真思考自己将来的出路并为之而脚踏实地的去积累。“01年大学毕业,去了老师开的一家网络教学软件公司,作教育软件;04年,首次创业,作了个休闲游戏公司,经验以及资金问题,创业失败;05年,一个偶然
2007-12-15 11:11:00
859
转载 国际:为什么每个程序员都要学C语言的五个理由
1,C语言不是面向对象语言。因为这一点,任何学习C语言的人必须学会用函数思考问题。当你真正的去学习一门面向对象语言时,就会有C语言的函数学习基础去对比。这会使学习面向对象编程更容易理解和更有乐趣。 2,用C编程就像进行智力体操。你要顾及到每一件事情,而这在很多其他语言中他会为你处理。你要管理指针,内存分配,和内存回收。你要明白如何处理串,还有动态数据。在其他语言中,所有这些对你来说是隐藏的。你
2007-12-15 10:49:00
651
原创 做一个有思想的人
人类追求的终极目标:自由、平等、博爱曾经思考过:美国强大的根本原因是什么?个人的一点看法,关键是给了国民极大的自由,让自己的国民有自由去思考,不受任何的束缚。思想是自由,只有有了真正的思想的人,才会活出自我。才会实现自己的价值,如果自己连独立思考的能力都没有,事事受到外界的束缚和干扰,那时非常可怕和可悲的。人人生而平等,只要是通过自己辛勤的劳动都应该得到尊重。心中有了平等,就不会盛气凌
2007-12-11 14:12:00
1067
转载 电脑辐射与预防
电脑对人类健康的隐患,从辐射类型来看,主要包括电脑在工作时产生和发出的电磁辐射(各种电磁射线和电磁波等)、声(噪音)、光(紫外线、红外线辐射以及可见光等)等多种辐射“污染”。 从 辐射根源来看,它们包括CRT显示器辐射源、机箱辐射源以及音箱、打印机、复印机等周边设备辐射源。其中CRT(阴极射线管)显示器的成像原理,决定了它 在使用过程中难以完全消除有害辐射。因为它在工作时,其内部的高频电子枪、偏转
2007-11-20 13:58:00
928
转载 SQL语句学习
表操作 例 1 对于表的教学管理数据库中的表 STUDENTS ,可以定义如下: 程序代码 Create TABLE STUDENTS (SNO NUMERIC (6, 0) NOT NULL SNAME CHAR (8) NOT NULL
2007-11-15 17:23:00
2833
转载 在ASP.NET中实现自定义分页功能
在ASP.NET中实现自定义分页功能:第一步:在前台页码中定义翻页的按钮table>tr>td style="text-align: center; height: 5%;width:100% "> asp:LinkButton ID="lnkbtnFirst" runat="server" CssClass="text_gg " Enable
2007-11-15 14:35:00
949
转载 JSP内置对象及其作用
(1) HttpServletRequest类的Request对象作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。(2) HttpServletResponse类的Respone对象作用:代表响应对象,主要用于向客户端发送数据(3) JspWriter类的out对象作用:主要用于向客户端输出数据; Out的基类是JspWriter(4) HttpSes
2007-11-08 19:40:00
5310
1
转载 什么是MVC(三层架构)
模型-视图-控制器(MVC)是Xerox PARC在八十年 代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多 的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。MVC如何工作 MVC是一个设计模式,它强制性的使应
2007-11-08 18:38:00
1991
转载 李开复:算法的力量
算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学 计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实大家都被这些公司误导了。编程语言虽然该学,但是学习计算机算 法和理论更重要,因为计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和
2007-11-08 10:15:00
660
转载 MapReduce 映射与化简算法
MapReduce是Google开发的C++编程工具,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(化简)",和他们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。[1] 当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(化简)函数,用来保证所有映射的键值对中的每一个共享相同的键组
2007-11-08 09:56:00
2797
转载 用Hadoop搭建分布式存储和分布式运算集群
1. 列出使用的机器普通PC,要求:cpu: 750M-1Gmem: >128Mdisk: >10G不需要太昂贵的机器。机器名:finewine01finewine02finewine03将finewine01设为主节点,其它的机器为从节点。2. 下载和生成从这里checkout,我选择trunkhttp://svn.apache.org/repos/asf/lucene/
2007-11-08 09:45:00
1816
转载 MapReduce技术
MapReduce是Google 的一项重要技术,它是一个编程模型,用以进行大数据量的计算。对于大数据量的计算,通常采用的处理手法就是并行计算。至少现阶段而言,对许多开发人员来 说,并行计算还是一个比较遥远的东西。MapReduce就是一种简化并行计算的编程模型,它让那些没有多少并行计算经验的开发人员也可以开发并行应用。 在我看来,这也就是MapReduce的价值所在,通过简化编程模型,降低了开发
2007-11-08 09:36:00
751
转载 Hadoop-- 开源海量文件分布式计算处理方案
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如 同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处理机器的失效,并且管理机器之间的通讯请求。这样的 模式允许程序员可以不需要有什么并发处
2007-11-08 09:26:00
682
转载 Lucene倒排索引原理
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,首先我们要取得这两篇文
2007-11-07 21:42:00
570
转载 用JAVA和XML构建分布式系统
可扩展标记语言(XML)作为一种简单的、中性的、易读的数据表示形式已经变得越来越流行,许多软件厂商宣布的“支持XML",意味着他们的产品将能生成 或处理XML数据。XML也被看作再企业间交换数据最佳格式。它允许企业在所交换的数据的XML的文档类型定义(Document Type Definitions,DTDs)或模式(Schema)上取得一致。这些DTDs或Schema是独立于企业使用的数据库模
2007-11-07 15:20:00
697
转载 Java内存模型
JMM(Java Memory Model)Java被设计为跨平台的语言,在内存管理上,显然也要有一个统一的模型。而且Java语言最大的特点就是废除了指针,把程序员从痛苦中解脱出来,不用再考虑内存使用和管理方面的问题。可惜世事总不尽如人意,虽然JMM设计上方便了程序员,但是它增加了虚拟机的复杂程度,而且还导致某些编程技巧在Java语言中失效。 JMM主要是为了规定了线程和内存之间的一些关系。对
2007-11-07 11:20:00
986
转载 什么是servlet
一、什么是servlet我们在网上浏览网页,需要一个web服务器,浏览网页的过程就是浏览器通过HTTP协议与WEB服务器 交互的过程。在过去,大多是静态网页,因此只须把资源放在WEB服务器上即可。如今随着应用的发展,客户与服务器需要动态的交互,为了实现这一目标,就需 要开发一个遵循HTTP协议的服务器端应用软件,来处理各种请求。那么servlet是一个基于java技术的WEB组件,运行在服务器
2007-11-06 20:05:00
24109
3
转载 Servlet介绍
Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。 最早支持Servlet技术的是JavaSoft的Java Web Server。此后,一些其它的基于Java的Web Server开始支持标准的Servle
2007-11-06 20:03:00
1907
转载 李嘉诚给年轻商人的98条忠告
1.我17岁就开始做做批发的推销员,就更加体会到挣钱的不容易、生活的艰辛了。人家做8个小时,我就做16个小时。 2.我们的社会中没有大学文凭、白手起家而终成大业的人不计其数,其中的优秀企业家群体更是引人注目。他们通过自己的活动为社会作贡献,社会也回报他们以崇高荣誉和巨额财富。 3、精明的商家可以将商业意识渗透到生活的每一件事中去,甚至是一举手一投足。充满商
2007-11-06 09:25:00
662
转载 10个职场故事
有一次,一个老强盗带着徒弟去抢劫银行,被警方追捕。两人狂逃,差点儿连裤子都跑掉了。好不容易甩掉了pol.ice,两人上气不接下气,瘫倒在地上。 良 久,惊魂稍定,徒弟说:“师父啊师父,要是这个世界上没有pol.ice,该有多么美好啊!”师父骂道:“放屁!要是没有pol.ice,我们还有饭吃 吗?!”徒弟大惑不解。师父“语重心长”地说:“你只知其一不知其二啊!你想想,如果没有
2007-10-31 14:22:00
731
1
转载 观人、识人、 用人
治理之道,就是善于用人之所长,避人之所短,也就是使人人各得所宜,而都能各扬其所长,避其所短。 识别人才,考核才能,是治理国家 的根本。因此,在很早年间,古人就提出:为治以知人为先。即治理国家以了解、识别人为最首要的事情。可以说,非知人不能善其任,非善任不能谓知之。这很富 有哲理的良言告诉世人,不了解人就不能很好地使用人。没有很好地使用人就是因为没有了解人。所以,得人之道,在于识人。而识人之前,
2007-10-27 18:59:00
2582
转载 给中国学生的第五封信
你有选择的权利 李开复 2005年11月 有 一位中国留学生看完了我《写给中国学生的第三封信》后,感触很深,他写了一封信给我说:“很小的时候,我的目标就是长大,长大了做什么,我当时没有想;读 小学的时候,父母给我的目标就是考初中,考上初中做什么,我没有想过;读初中的时候,父母给我的目标就是考高中,考上高中做什么,我没有想过
2007-10-26 13:15:00
695
转载 给中国学生的第四封信
大学四年应是这 样度过 李开复 2005年2月 今天,我回复了“开复学生网”开通以来的第1000个问题。关掉电脑后,始终有一封学生来信萦绕在我的脑海里,挥之不去: 开复老师: 就要毕业
2007-10-26 13:10:00
678
转载 给中国学生的第三封信
成功、自信、快乐李开复 2004年5月 此 前,我和中国学生的多次交流都是围绕如何达到优秀和卓越、如何成为领导人才而展开的。最近,在新浪网的聊天室和我收到的许多电子邮件中,我发现更多的中国 学生需要知道的不是如何从优秀到卓越,而是如何从迷茫到积极、从失败到成功、从自卑到自信、从惆怅到快乐、从恐惧到乐观。
2007-10-26 13:06:00
963
2
转载 给中国学生的第二封信
从优秀到卓越李开复 2003年12月 三 年前离开中国时,我在《给中国学生的一封信》中,与广大青年学生一道,讨论了一些大家共同关心的话题,并结合自己的学习和工作经历,就青年学生如何对待机 遇、学业、工作、他人、自己等问题,阐述了我的个人意见。我提出诚信和正直、主动意识、交流和沟通、努力一生学习这几个个人素质方面值得中国学生高度重 视,
2007-10-26 13:04:00
521
转载 给中国学生的一封信
从诚信谈起李开复 2000年4月 今年5月23日,比尔·盖茨先生在《华尔街日报》上撰文,支持和敦促美国政府给予中国永久性正常贸易国待遇。文中,他特别谈到了在清华大学与中国大学生那次对话的愉快经历以及因此而留下的深刻印象。 这篇文章令我不禁想到,在中国的这两年来,我工作中最大的享受也是到国内各高校
2007-10-26 13:02:00
502
转载 必须知道的社会生活中十二大著名法则
1 马太效应 《新约马太福音》中有这样一个故事,一个国王远行前,交给3个仆人每人一锭银子,吩咐他们:“你们去做生意,等我回来时,再来见我。”国王回来时,第一个 仆人说:“主人,你交给我们的一锭银子,我已赚了10锭。”于是国王奖励他10座城邑。第二个仆人报告说: “主人,你给我的一锭银子,我已赚了5锭。”于是国王例奖励了他5座城邑。第三个仆人报告说:“主人,
2007-10-23 20:33:00
372
原创 当今商务中的礼仪(下)
如何共乘电梯?先按电梯,让客人先进。若客人不止一人时,可先进电梯,一手按“开”,一手按住电梯侧门,对客人礼貌地说:“请进!” 进入电梯后,按下客人要去的楼层数。侧伸面对客人。如无旁人,可略做寒暄。如有他人,应主动询问去几楼,并帮忙按下。 到目的地后,一手按“开”,一手做请出的动作,说:“到了,您先请!”客人走出电梯后,自己立即步出电梯,在前面引导方向。七、电话礼仪您会接电话吗?
2007-10-23 20:24:00
824
转载 当今商务中的礼仪(上)
一、仪容、穿着与姿势头发:洁净、整齐、无头屑、不染发、不做奇异发型。男性不留长发,女性不留披肩发,也不用华丽头饰眼睛:无眼屎、无睡意、不充血、不斜视。眼镜端正、洁净明亮。 不戴墨镜或有色眼镜。女性不画眼影,不用人造睫毛。耳朵:内外干净、无耳屎。女性不戴耳环。鼻子:鼻孔干净、不流鼻涕。 鼻毛不外露。胡子:刮干净或修整齐、不留长胡子、不留八字胡或其他怪状胡子。嘴:牙齿整齐洁白、
2007-10-23 20:19:00
1223
原创 智者乐水,仁者乐山
孔子云:“智者乐水,仁者乐山。智者动,仁者静。智者乐,仁者寿。”正是说仁爱之人像山一样平静,一样稳定,不为外在的事物所动摇,他以爱待人待物,像群山一样向万物张开双臂,站得高,看得远,宽容仁厚,不役于物,也不伤于物,不忧不惧,所以能够永恒。 山,性格稳重,志存高远,有其高、深、博、大之质。他执著挺拔,内含正直,风格简洁。拔地而起,直视苍穹,书写青松磐石风格。经年累月,历经苍 桑,成就无言谦卑气质,
2007-10-14 15:59:00
953
原创 热爱生活
昨天独自一人雨中登香山. 灰蒙蒙的天气丝毫没有降低我登山的激情.山,给人一种伟岸挺拔的感觉,如果不是亲自去爬山,你永远无法感受到登到山顶的那种兴奋的心情.登高望远,俯视山下的万物,感到了自己的渺小.在山顶亲眼看到了贝聿铭设计的香山饭店,真的是给人一种建筑融入自然的感觉.无论从山顶的那个角度去看,都是视觉空间上的美的享受,
2007-10-14 10:31:00
525
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人