- 博客(651)
- 资源 (16)
- 收藏
- 关注
你的公司建立了企业文化了么?没有就看看这个
一个地方运营商的经营语录 文/毛启盈 国庆期间,笔者出差河南,有一个意外的发现,这就是我要特别给大家介绍的河南联通的经营语录。是一本广泛流传于河南运营商中的“语录体”小册子,名曰:“王祖益总经理关于河南联通企业文化论述摘要--培训教材。”(内部资料,绝不外传。) 这本小册子共分为52页,16开本,封面有中国联通的企业徽标和logo,下注明中国联通河南分公司,背后印刷有“内部资料,...
2007-10-10 08:20:00
165
代码评审的最佳实践
没有人否认code review(代码评审、复查) 对提高代码质量的作用,但是如何进行code review? 这里 确实存在一些方法和技巧。方法不当,会浪费大量时间、造成低效率;流程过紧,会大大降低生产力,流程过松,很难知道code review的效果,甚至有没有进行code review,都很难判断。这里有11条代码复审的最佳实践: 一次检查少于200~400行代码...
2007-10-08 12:56:00
161
为什么大多数大型网站不是用Java写的
国庆长假,老外在热烈的讨论这个话题,原文地址: http://natishalom.typepad.com/nati_shaloms_blog/2007/10/why-most-scalab.html我摘录部分观点如下:Most of these sites are using LAMP as the core runtime stackSome develop their own fil...
2007-10-08 09:33:00
162
如何有效又圆满地完成软件测试?
2000年刚建立测试团队时,测试和开发人员是一种对立的关系,开发人员觉得软件测试是挑他们的毛病、和他们过不去,有一个简单的故事可以说明这一点。当时,条件有限,测试人员和开发人员共享一台小型机服务器,测试人员发现了一个缺陷,告诉某个开发人员,而他趁测试人员不注意回到自己座位,偷偷地修改了代码、处理了那个缺陷,然后跑到测试人员身边,说“你把那个Bug再现给我看?”。结果,可想而知,这个...
2007-09-30 10:50:00
136
使用了两年Rails之后,让我重新用回PHP的7个原因
原文地址:http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html仅供参考!
2007-09-26 13:31:00
104
Web Service难道又是一个美丽的童话?
Web Service用了这么多年了,相信没有人会怀疑其跨平台性。无论是MS的WS还是J2EE的WS,自己和自己平台的交互一般都不会有什么配置问题。可是,当我们想要用一种平台去访问另一种平台的WS的时候,一个矛盾出现了,就是对WSML的解释存在差异性。我做了一个例子,在VB中用MSSoap访问PHP Pear SOAP生成的WS,众所周知WSDL一般都不是人写的。假设有一个发送短消息的函数...
2007-09-25 08:29:00
124
CowNewSQL发布新版本
CowNewSQL发布新版本了,这个版本的推出标志着CowNewSQL能正式应用于开发实际了。本版更新列表:1、增加了对Create Table、Drop Table、Create Index和DropIndex的支持。2、修改了N多Bug,使用从各方收集到的近百条各种复杂的SQL语句全面测试通过!!!3、完善开发文档,语法规则、SQL例子、函数列表、使用方法一应俱全。4、支持JDK1.4或更高版...
2007-09-21 19:42:00
186
又有免费Java电子书下了
Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies Beginning J2EE 1.4: From Novice to Professional Pro JSP, Third Edition XML Programming: Web Applications and We...
2007-09-21 07:58:00
107
支持AJAX应用的测试工具WebKing 6.0
Parasoft WebKing提供先进的自动化测试解决方案,涵盖功能和回归测试套件的创建、执行和管理等,并能很好支持AJAX 开发模式,完成对AJAX应用的测试。<o:p></o:p>借助WebKing 6.0 可以发现JavaScript 代码中存在的、手工不容易发现的缺陷. WebKing 6.0 提供空前的支持以发布正确无误的、一致的JavaScr...
2007-09-18 23:31:00
342
转载 SQL*PLUS命令的使用大全
SQL*PLUS命令的使用大全 Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sq
2007-09-18 09:34:00
1204
SQL*PLUS命令的使用大全
SQL*PLUS命令的使用大全 Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sq...
2007-09-18 09:34:00
106
SSO单点登陆方案整理
整理一下:1 对于纯web得sso,如果有独立得SSO登陆服务器,所有的验证都跳转到这个服务器的界面,登陆的状态保留在sso server上2 如果要桌面和web共同认证,还是必须有独立得SSO,对于自己实现的方案,例如如果是通过一个桌面程序来实现SSO,那么必须有一台SSO服务器,桌面程序通过httpclient验证身份,然后可以通过a. 修改本机cookies让IE传认证令牌b. 直接把...
2007-09-17 16:49:00
168
PHP+MySQL安全方案整理
看之前牢记一句老话:一切用户输入的都是不安全的。1 不要依赖于服务器端的magic_quotes,虽然他们默认都是打开的(magic_quotes_gpc)将下面两个关闭ini_set("magic_quotes_runtime", 0);ini_set("magic_quotes_sybase", 0); 全部自己手工对所有变量添加magic_quotes,就是添加addslash...
2007-09-14 09:14:00
100
系统有效的测试管理方法 - TMap
为什么测试? 在现在充满挑战的商业环境中,组织将焦点集中在如何通过所发布的软件获得最大的商业价值。因此,加快开发周期以及提高软件质量变得越来越重要,而且低质量软件带来的风险也越大。测试是组织中最重要的用于控制这些风险的手段。 测试提供对软件质量以及相关的风险的检视。根据检视,组织可以做出决定是否将软件投入使用。由于适当的测试,组织可以做出更好的决定以及有效控制风险。 ...
2007-09-04 19:41:00
181
敏捷开发案例:用白板解决项目管理和团队沟通
原文地址:http://www.infoq.com/articles/agile-kanban-boards我把原文去粗取精了一下,保留了一些核心思想,去掉了小日本的广告.1 任务板任务是分解到手头的实际的工作把要做的任务,正在做的任务和已经完成的任务,用简单的贴士贴在白板上.不同的颜色表示不同的重要程度.可以画一些横的泳道来表明任务应该是谁来完成. 2 需求特性板需求特性是软件大...
2007-08-29 09:03:00
259
转载 基于Junit2.0的StrutsTestCase应用
在我的前一篇文档《测试驱动的开发是重要的》中说过我要写一些测试框架应用方面的文档,今天我要实现我的诺言之一,这篇文章是介绍StrutsTeseCase的,熟悉并采用struts的开发员曾经一定有过这样一个困扰:我的action如何进行测试?(不是说要“测试先行”么?),如果没有一个可行的测试框架那我的struts环境去哪里模拟(方便的、透明的去模拟)?不要着急,接下来的部分我要向你们介绍这
2007-08-25 19:35:00
788
基于Junit2.0的StrutsTestCase应用
在我的前一篇文档《测试驱动的开发是重要的》中说过我要写一些测试框架应用方面的文档,今天我要实现我的诺言之一,这篇文章是介绍StrutsTeseCase的,熟悉并采用struts的开发员曾经一定有过这样一个困扰:我的action如何进行测试?(不是说要“测试先行”么?),如果没有一个可行的测试框架那我的struts环境去哪里模拟(方便的、透明的去模拟)?不要着急,接下来的部分我要向你们介绍这...
2007-08-25 19:35:00
157
转载 使用StrutsTestCase进行测试驱动开发
StrutsTestCase是用于测试Struts动作的强大易用的测试框架。结合传统的JUnit测试,Struts及StrutsTestCase将为您提供高覆盖率的测试,从而提高产品可靠性。 StrutsTestCase是基于JUnit的Struts动作测试框架。Struts将为测试应用程序的Struts动作类提供简便有效的方法。 典型的J2EE应用程序是分层构建的,其结构如图
2007-08-25 19:31:00
1170
1
使用StrutsTestCase进行测试驱动开发
StrutsTestCase是用于测试Struts动作的强大易用的测试框架。结合传统的JUnit测试,Struts及StrutsTestCase将为您提供高覆盖率的测试,从而提高产品可靠性。 StrutsTestCase是基于JUnit的Struts动作测试框架。Struts将为测试应用程序的Struts动作类提供简便有效的方法。 典型的J2EE应用程序是分层构建的,其结构如图1所...
2007-08-25 19:31:00
120
转载 StrutsTestCase 简化开发过程
本文将介绍 StrutsTestCase(STC)框架,解释如何用模拟方式和 Cactus 方式测试示例应用程序。作者 Sunil Patil 是 IBM 印度软件试验室的开发人员,他首先将介绍 STC,然后会带您遍历设置使用 STC 和测试各种 Struts 特性的环境的过程。还将演示如何在 STC 中同时使用 Cactus 和模拟方式。注意:本文要求读者熟悉 Struts 框架。StrutsT
2007-08-25 19:26:00
1212
StrutsTestCase 简化开发过程
本文将介绍 StrutsTestCase(STC)框架,解释如何用模拟方式和 Cactus 方式测试示例应用程序。作者 Sunil Patil 是 IBM 印度软件试验室的开发人员,他首先将介绍 STC,然后会带您遍历设置使用 STC 和测试各种 Struts 特性的环境的过程。还将演示如何在 STC 中同时使用 Cactus 和模拟方式。注意:本文要求读者熟悉 Struts 框架。StrutsT...
2007-08-25 19:26:00
156
转载 利用StrutsTestCase测试Struts应用程序
本文介绍了一种利用开源工具测试Struts Action的办法. 利用这种办法,开发人员可以不需要发布Struts应用程序,不需要Web服务器就可以象测试普通Java Class一样测试Struts Action,从而能够极大地提高Struts的可测试性能,加快Struts程序的开发速度 一、Struts测试概述 一个具有良好系统架构的J2EE应用程序至少有三层组成,即表现层,商业层和
2007-08-25 19:24:00
990
利用StrutsTestCase测试Struts应用程序
本文介绍了一种利用开源工具测试Struts Action的办法. 利用这种办法,开发人员可以不需要发布Struts应用程序,不需要Web服务器就可以象测试普通Java Class一样测试Struts Action,从而能够极大地提高Struts的可测试性能,加快Struts程序的开发速度 一、Struts测试概述 一个具有良好系统架构的J2EE应用程序至少有三层组成,即表现层,商业层和系统集成...
2007-08-25 19:24:00
117
转载 StrutsTestCase入门
StrutsTestCase测试方法1.下载StrutsTestCase的包,可以从sf上获得;http://sourceforge.net/project/showfiles.php?group_id=39190我的测试环境eclispe 3.1.2 + myeclipse 4.1.0 +tomcat 5.5 + struts 1.2 + StrutsTestCase 2.1.3可能会出现的错
2007-08-25 19:20:00
2202
StrutsTestCase入门
StrutsTestCase测试方法1.下载StrutsTestCase的包,可以从sf上获得;http://sourceforge.net/project/showfiles.php?group_id=39190我的测试环境eclispe 3.1.2 + myeclipse 4.1.0 +tomcat 5.5 + struts 1.2 + StrutsTestCase 2.1.3可能会出现的错...
2007-08-25 19:20:00
169
转载 用 for/in 在 Java 5.0 中增强循环
for/in 循环通常叫作 增强的 for 或者 foreach,它是 Java 5.0 中一个极为方便的特性。实际上它没有提供任何新的功能,但它显然能让一些日常编码任务变得更简单一些。在本文中,您将学习这方面的许多内容,其中包括使用 for/in 在数组和集合中进行遍历,以及如何用它避免不必要(或者只是令人厌烦的)类型转换。您还将学习如何实现 for/in,了解新的 Iterable 接口的一些
2007-08-23 10:46:00
943
用 for/in 在 Java 5.0 中增强循环
for/in 循环通常叫作 增强的 for 或者 foreach,它是 Java 5.0 中一个极为方便的特性。实际上它没有提供任何新的功能,但它显然能让一些日常编码任务变得更简单一些。在本文中,您将学习这方面的许多内容,其中包括使用 for/in 在数组和集合中进行遍历,以及如何用它避免不必要(或者只是令人厌烦的)类型转换。您还将学习如何实现 for/in,了解新的 Iterable 接口的一些...
2007-08-23 10:46:00
428
转载 使用JAXP处理XML文件
JAXP是Java API for XML Processing的缩写。JAXP API主要的部分在javax.xml.parsers 这个包中。在这个包中,向用户提供了两个最重要的工厂类,SAXParserFactory 和DocumentBuilderFactory,相应地,提供了SAXParser 和DocumentBuilder两个类。 SAX是由XML-DEV定义的;DOM是由W3C定义
2007-08-23 00:04:00
711
使用JAXP处理XML文件
JAXP是Java API for XML Processing的缩写。JAXP API主要的部分在javax.xml.parsers 这个包中。在这个包中,向用户提供了两个最重要的工厂类,SAXParserFactory 和DocumentBuilderFactory,相应地,提供了SAXParser 和DocumentBuilder两个类。 SAX是由XML-DEV定义的;DOM是由W3C定义...
2007-08-23 00:04:00
146
转载 利用java处理XML文档
在java对XML进行处理时,读取XML文档,对其处理,这是我得一个实例代码。 import java.io.FileInputStream; import javax.xml.parsers.*; import org.w3c.dom.*; /* * Created on 2004-6-2 *java读取XML文档 *利用DoM来读取一个XML文档的内容,并将其打印出来 */ publi
2007-08-22 23:43:00
726
利用java处理XML文档
在java对XML进行处理时,读取XML文档,对其处理,这是我得一个实例代码。 import java.io.FileInputStream; import javax.xml.parsers.*; import org.w3c.dom.*; /* * Created on 2004-6-2 *java读取XML文档 *利用DoM来读取一个XML文档的内容,并将其打印出来 */ publi...
2007-08-22 23:43:00
155
技术布道——全程软件测试
软件测试理念需要宣传、布道,本周日(8/26)上午将有一次讲座,全力以赴讲解 ”全程软件测试 ” 理念,并试图揭开国际一流软件测试的面纱 ... .. 这次讲座,主要集中宣教两个问题: 广义测试 - 测试不仅仅是程序测试,测试活动不是在编程之后 展示从项目启动到项目结束的全过程首先会讲述软件测试最基本的理念 质量第一。 尽早测试。 ...
2007-08-21 12:55:00
101
转载 用java打包成zip
--- 大家可能对于Zip格式的文件已经司空见惯了,我们可以使用winzip.exe方便地实现对文件的压缩或解压缩。然而如何在自己的应用程序中,实现对文件压缩并非所有的人都了解。在自己的应用程序中将数据文件压缩成zip格式,将会给你的程序增色不少。本文介绍快速在Java应用程序中将文件压缩成Zip 格式文件.Java JDK1.2中已经提供了,实现该功能的类/rjava.util.zip.ZipO
2007-08-21 11:51:00
1013
用java打包成zip
--- 大家可能对于Zip格式的文件已经司空见惯了,我们可以使用winzip.exe方便地实现对文件的压缩或解压缩。然而如何在自己的应用程序中,实现对文件压缩并非所有的人都了解。在自己的应用程序中将数据文件压缩成zip格式,将会给你的程序增色不少。本文介绍快速在Java应用程序中将文件压缩成Zip 格式文件.Java JDK1.2中已经提供了,实现该功能的类\rjava.util.zip.ZipO...
2007-08-21 11:51:00
333
互联网:从流量经营到服务经营
把网站当成媒体来经营,是互联网在中国发展到后来形成的一种惯性思维,由这种思维推导出的经营思路便是影响力,由影响力提升盈利能力。于是,二次营销或三次营销理论由媒体人的老生常谈同样成为了互联网经营者的经典。于是,从媒体面向受众追求的发行量,到网站的流量经营思路的树立,便成就了中国互联网媒体化发展的这数年。 <o:p></o:p> 当然,互联网媒体化发展的成果算...
2007-08-15 20:04:00
166
喜讯——软件测试在大学里开始红火
昨天晚上,我有一个朋友打电话告诉我,由教育部软件工程专业教学指导委员会、上海交通大学软件学院、清华大学出版社等组织的第一次软件测试教学会研讨会,在上海圆满结束。在会上,每位老师都拿到了我主编的两本教材《软件测试方法和技术》、《软件质量保证和管理》。电话中,我朋友表示出浓浓的“羡慕”之情。 朋友说,这次会议吸引了国内许多大学的关注,有远自内蒙古农业大学、广东的华南理工大...
2007-08-08 18:18:00
138
再谈百度
一年前,写了一篇博客 ”中国IT如何相信自己——从“百度”说起“,今天得到了进一步的证实,说明自己没有看错。一年来,百度在业绩、产品创新、资本市场、对世界的影响等各个方面得到了充分展示,为中国人赢得良好的盛誉。 首先,在Nasdaq,百度(BIDU)股价在最近一年从70美元涨到218美元,增长了近200%,突破200美元。目前在Nasdaq上市的内地公司,还没有一家的...
2007-07-29 14:08:00
211
需要更多的 “教练式的领导”
教练式的领导,要做员工的镜子、老师、训练者和引路人。不但要教授员工,还要引导员工思考,不断挖掘员工潜力。 首先,教练式领导要“教”。那就要做内行,正如英特尔公司前CEO格鲁夫所说的“一个教练应该曾经是个好选手”。而且不仅要教怎么做,还要教为什么。只有这样,才能做到管理大师彼得·圣吉所倡导的领导者的教师角色——“促进每一个人学习”。 其次,教练式领导要“练”,要...
2007-07-29 11:25:00
121
CowNewPIS源码及开发文档发布了
经过几天发布版的准备,CowNewPIS终于公开发布了。CowNewPIS是一款基于MDA理念研发的新一代技术平台。它采用开放的J2EE 技术,跨平台、跨数据库,系统具有非常高的可扩展性,可以基于CowNewPIS快速搭建出复杂的企业级应用。从技术角度来讲,CowNewPIS有机的融合了Spring、Hibernate、Struts、Swing等主流的J2EE技术,并且创造性的提出了Spri...
2007-07-17 21:48:00
130
如何成功的从VC处捞到钱-爆笑
短片地址:http://www.techcrunch.com/2007/07/14/how-to-raise-money-from-vcs/一个以色列人谈如何从VC处捞到钱,非常的搞笑,笑死我了。下面有英文注释
2007-07-15 16:24:00
96
Pragmatic Ajax
2007-04-22
css权威指南
2007-04-23
Spring Framework 开发参考手册
2007-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅