毫无疑问,对于完全不了解维基的人,最首要的是知道它是一个网站。什么样的网站?一个好到无法想象的网站,一个对饱受饥寒折磨的人来说如同天上掉馅饼似的神奇网站。   当然,上面的说法是夸张了些,维基不是给无业游民提供最低生活保障的网站。举上面的例子只是为了说明它能够将某一类人的需要满足到什么程度。   那么维基究竟属于哪一类人?它属于热爱知识的人。无论是渴求知识但不知从何处获取自己想要的知识,还是拥有很宝贵的知识并且迫不及待地想把它们贡献出来的人,维基都是理想的选择,因为它是面向全世界的,完全免费的,自由的知识宝库。   也许有人会问,维基不就是个知识库么?我在 Google,百度上也能搜 ...
如何成为一个优秀的程序员 版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2007/04/12/how-to-be-a-good-programmer/以及本声明。 这是前一阵子给新人讲perl时顺便聊的一些废话。暂且存放在这里。 关于自学 程序员这个行业需要不断地学习、充电。有人说过,现今的知识体系在20年之后就会成为一堆垃圾。注意这是指整个IT行业说的,具体到某个人的话,可能五年后你的知识就没用了。所以要不断地开阔眼界,学习知识。 那么如何学习?我认为最重要的就是学会搜索。如今,你不会编程没关系,不会配服务器没关系,只 ...
sql server 取日期的年月日部分的函数 convert(varchar(10),getdate(),120)  varchar(10) 截取位数可以调节,最多能显示19位(varchar(19))。 ----------------------------------查找存在某些字段的用户表和视图    select name,case when xtype='u' then 'usertable' else 'userview' end as xtype from sysobjects where id in (s ...
     AJAX技术所提倡的无刷新回调,在原来的技术中需要写大量的JavaScript代码或使用一些AJAX框架,使得开发效率和可维护性大大降低。其实ASP.NET2.0中,已经提供了这样的接口,这就是ICallbackEventHandler。    关于ICallbackEventHandler网上已经有很多文章介绍了,这篇实为画蛇添足。ICallbackEventHandler存在于System.Web.UI中,我们先做一个非常简单的例子来试用一下。   第一步,在VS2005中建立一个新的WEB ...
 ^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/ ...
Microsoft Web Application Stress Tool 是由微软的网站测试人员所开发,专门用来进行实际网站压力测试的一套工具。透过这套功能强大的压力测试工具,您可以使用少量的Client端计算机仿真大量用户上线对网站服务所可能造成的影响,在网站实际上线之前先对您所设计的网站进行如同真实环境下的测试,以找出系统潜在的问题,对系统进行进一步的调整、设置工作。 Microsoft Web Application Stress具有以下几个特性:   * 可以数种不同的方式建立测试指令:包含以手动、录制浏览器操作步骤、或直接录入IIS的记录文件、录入网站的内容及录入其它测试程序的指令 ...
1、功能测试对于网站的功能测试而言,每一个独立的功能模块需要单独的测试用例的设计导出,主要依据为《需求分析》,对于应用程序模块需要设计者提供基本路径测试法的测试用例。具有测试用例后可以采用OpenSTA(Open System Testing Architecture)进行自动化测试2、性能测试网站的性能测试对于网站的运行而言异常重要,但是目前对于网站的性能测试做的不够,我们在进行系统设计时也没有一个很好的基准可以参考,因而建立网站的性能测试的一整套的测试方案将是至关重要的。网站的性能测试主要从两个方面进行:负荷测试(Load)和压力测试(Stress),负荷测试指的是进行一些边界数据的测试, ...
/*范例表     create   table   表1   (     號數   char(10),       成績   integer,       科目   char(10)   )       insert   int ...
前言:  权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:  直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必须,更主要的就是因为它足够直观。  简单,包括概念数量上的简单和意义上的简单还有功能上的简单。想用一个权限系统解决所有的权限问题是不现实的。设计中将常常变化的“定制&r ...