摘要:
引言 在计算机的早期,大概是1960年左右,硬件的花费在软件之上,是占主导地位的。40年之后,我们发现情况发生了极大的变化。 因为工业的进步,硬件的成本急剧的下降。另一方面,软件开发的成本因为个性化企业级应用开发的复杂性而急剧上升。对公司来说,便宜的硬件使得为他们的信息系统增加越来越多的功能是值得的。最初一些独立的系统,相互之间没有连接,也很少会共享数据,在多年之后,变成了复杂的系统,功能和...
阅读全文
posted @ 2010-08-05 09:43
HackerVirus
阅读(230)
推荐(0)
摘要:
引言 这个系列来自我读《Test-Driven Development in Microsoft .NET》这本书的一些内容,以及一些自己的体会。正文 1、什么是测试驱动开发? 可以用下面的两句话来定义。 在你已经写好一个测试失败的自动化测试用例之前,绝不写一行代码。 消除代码重复。 第一句话很好理解,就是在写代码之前,先写一些测试失败的自动化脚本,测试肯定是失败的,因为没有任何实现。...
阅读全文
posted @ 2010-08-05 09:42
HackerVirus
阅读(249)
推荐(0)
摘要:
今天遇见一个问题需要使用可编辑的DropDownList,之前在网上看到过解决方案,但是并没怎么留意,拿到问题的时候也觉得是一个十分容易的问题,但是在解决的过程中还是碰了不少壁. .net中并不提供可编辑的DropDownList控件,一般的解决方案是采用textbox和dropdownlist来实现,当然我们也可以采用html中的textbox和select控件来实现,基本原理都是一样的。首先看...
阅读全文
posted @ 2010-08-04 18:48
HackerVirus
阅读(1293)
推荐(0)
摘要:
1、一个JS文件,保存后缀名为(*.js),代码如下: // JavaScript Document cities = new Object(); cities['北京市']=new Array('北京市区', '北京市辖区'); cities['上海市']=new Array('上海市区', '上海市辖区'); cities['天津市']=new Array('天津市区', '天津市辖区'); ...
阅读全文
posted @ 2010-08-04 16:12
HackerVirus
阅读(324)
推荐(0)
摘要:
不是所有的外企都是一样的,外企也分多种,基本按照地域和文化的划分可以分为日韩外企,欧企,美企。日韩企业日韩企业是十分强调等级观念的,这可能和这两个民族的文化有关。上级在下级面前总是一副严肃或者装深沉的样子,虽然其在外面有可能花天酒地,什么都做。上层和下层很少有哪怕表面上的互动,比如开玩笑,打球,年会一起表演等,所以工作环境相对的压抑,安静。甚至在伴有生产性的企业中,中午的食堂都是按照等级来的,先是...
阅读全文
posted @ 2010-08-04 09:41
HackerVirus
阅读(281)
推荐(0)
摘要:
外企,一个听起来似乎充满光环的名字,每年众多大学毕业生向往的地方。说起外企,总能让人联想到很多令人心动的名词:高薪,人性化,浮动工作制,年假,完善的流程,各种福利如:旅游,室内乒乓球台,健身房,按摩椅,小食品,酸奶……然而真正进入了外企,时间长了,也就发现,其实外企也就那么回事。高薪所谓高薪,严格意义上来讲是高起薪,也即刚毕业的时候每个企业公开的秘密,同学们总能够从师哥...
阅读全文
posted @ 2010-08-04 09:30
HackerVirus
阅读(219)
推荐(0)
摘要:
随着网站的运营,用户访问量和数据存储量会随着时间发生几何级变化,很快整个系统不堪重负,频繁出现问题。其实要设计一个高可用、高负载的系统还是有一定的规矩可循的,其手段无外乎向上扩展(Sacle Up 硬件扩展)或者向外扩展(Scale Out 软件扩展),这两种方案在某一阶段时期,会显著改善网站的性能,但不久之后,问题依旧。本文参考网上相关资料,试图提供一个可行的 "有限" 解决方案。早期1. 对业...
阅读全文
posted @ 2010-08-03 15:21
HackerVirus
阅读(186)
推荐(0)
摘要:
环境条件: WinXP SP2.Cn Visual Studio Team System 2008 Beta2.En VPC 2007.En Win2K3 Server SP2准备工作: 在WinXP SP2的机器上安装VS2008; 在WinXP SP2的机器上安装VPC 2007; 在VPC 2007中准备两个Win2K3 Server的虚拟环境,并为其安装.NET 3.5 Framework...
阅读全文
posted @ 2010-08-03 15:14
HackerVirus
阅读(1638)
推荐(0)
摘要:
当然先是要安装IIS和ASP.NET,关于ASP.NET的安装需要运行"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i ”命令,这个我在已经在前面的文章中提及过。就不再多述了。然后需要在IIS中配置.svc扩展名,这个可以通过命令"C:\WINDOWS\Microsoft.NET\Framework\...
阅读全文
posted @ 2010-08-03 14:05
HackerVirus
阅读(618)
推荐(0)
摘要:
SOA的基本特性:http://www.cnblogs.com/danye/archive/2009/07/27/1532403.html1.服务时自制的2.依赖于开放的标准3.支持跨平台4.鼓励创建可组合的服务5.鼓励服务的复用6.强调松耦合WCF是对现有Windows平台下分布式通信技术的整合。过去几年比较典型的分布式通信技术有COM/DCOM,Enterprise Service,.NET ...
阅读全文
posted @ 2010-08-03 11:10
HackerVirus
阅读(244)
推荐(0)