摘要:
我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据 阅读全文
2011年9月28日 #
摘要:
维基百科,自由的百科全书跳转到: 导航, 搜索 跳过字词转换说明汉漢▼▲为了阅读方便,本文使用全文手工转换。转换内容:本文采用电脑和信息技术组全文转换 [查看] • [编辑] • [强制刷新]显示↓关闭↑字词转换说明字词转换是中文维基的一项自动转换,目的是通过计算机程序自动消除繁简、地区词等不同用字模式的差异,以达到阅读方便。字词转换包括全局转换和手动转换,本说明所使用的标题转换和全文转换技术,都属于手动转换。如果您想对我们的字词转换系统提出一些改进建议,或者提交应用面更广的转换(中文维基百科全站乃至MediaWiki软件),或者报告转换系统的错误,请前往Wikipedia:字词转换请求或候选 阅读全文
摘要:
.NET框架怎样解决DLL Hell问题?Microsoft.NET框架介绍了几个新功能,旨在简化应用程序发布和解决DLL Hell。本文介绍了DLL Hell问题的产生原因。.NET框架与DLL Hell问题:版本问题从客户的角度,最常见的版本问题就是我们所说的DLL Hell 问题。简单地讲,DLL Hell 是指当多个应用程序试图共享一个公用组件(如某个动态连接库(DLL)或某个组件对象模型(COM)类)时所引发的一系列问题。最典型的情况是,某个应用程序将要安装一个新版本的共享组件,而该组件与机器上的现有版本不向后兼容。虽然刚安装的应用程序运行正常,但原来依赖前一版本共享组件的应用程序也 阅读全文
2011年9月26日 #
摘要:
泛型的Where 泛型的Where能够对类型参数作出限定。有以下几种方式。 l where T : struct 限制类型参数T必须继承自System.ValueType。 l where T : class 限制类型参数T必须是引用类型,也就是不能继承自System.ValueType。 l where T : new() 限制类型参数T必须有一个缺省的构造函数 l where T : NameOfClass 限制类型参数T必须继承自某个类或实现某个接口。 以上这些限定可以组合使用,比如: public class Point<T> where T : class, ICompa 阅读全文
摘要:
node.js Node是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎(应用于Google Chrome浏览器)进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。例 如,在服务器环境中,处理二进制数据通常是必不可少的,但Javascript对此支持不足,因此,V8.Node增加了Buffer类,方便并且高效地 处理二进制数据。因此,Node不仅仅简单的使用了V8,还对其进行了优化,使其在各环境下更加给力。 V8引擎本身使用了一些最新的编... 阅读全文
2011年9月25日 #
摘要:
varchar(max)2008-09-11 15:16:40|分类: 数据库 |标签: |字号大中小订阅 SELECT LEN(REPLICATE('1', 8002)) select len(replicate(convert(varchar(max),'1'),8002))注意 replicate的用法 及 varchar(max)类型以下是引用关于varchar(max)的一篇文章SQL Server 2005关于数据类型最大值48事情开始得很简单。MegaWare公司市场部门想要一个新的网站来发布文档,开发团队觉得使用SQL Server 2000数据 阅读全文
2011年9月23日 #
摘要:
Grove——.NET中的ORM实现发布日期: 6/30/2005 | 更新日期: 6/30/2005作者:林学鹏ORM的全称是Object Relational Mapping,即对象关系映射。它的实质就是将关系数据(库)中的业务数据用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,实现系统业务逻辑的过程。在ORM过程中最重要的概念是映射(Mapping),通过这种映射可以使业务对象与数据库分离。从面向对象来说,数据库不应该和业务逻辑绑定到一起,ORM则起到这样的分离作用,使数据库层透明,开发人员真正的面向对象。图 1简单说明了ORM在多层系统架 阅读全文
摘要:
阐述使用WCF好处我们为什么选用WCF?WCF好处在与WCF既支持具有互操作性的Web服务、WCF同时也使得面向服务编程更加简单而统一了。AD: 现在的开发语言那么多我们为什么就要选用WCF呢?它和别的技术好在哪,我现在就在使用WCF这门技术,我在这里就给大家分析一下WCF好处吧。在Windows平台下,尤其是在.NET平台下开发面向服务的应用程序,或者开发分布式系统,最佳选择就是WCF。为什么呢?浅谈WCF重载技术浅析由Winform转入WCF的思考WCF与ExtJs实现项目分析为你解疑:WCF是什么图文演示WCF体系架构运行流程 原因就在于WCF涵盖了之前微软推出的所有用于分布式开发的技术 阅读全文
2011年9月22日 #
摘要:
String.Empty,NULL和""的区别 string.Empty不分配存储空间 ""分配一个长度为空的存储空间 所以一般用string.Empty为了以后跨平台,还是用string.empty在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如:string s = "";string s2 = string.Empty;if (s == string.Empty) {// }if语句成立 判定为空字符串的几种写法,按照性能从高到低的顺序是:s.Length == 0 优于 s 阅读全文
2011年9月15日 #
摘要:
jquery隐藏表单(没id,使用name获取) 隐藏表单值的获取 <input type="hidden" name="products_id" value="test"/> var products_idText=$("input[@type=hidden][name=products_id]").val(); 阅读全文