2011年5月25日

摘要: 负载均衡更高效 —— Windows Server 2003 实现服务器的流量分担 服务器是企业信息网络的核心。随着应用的深入,企业网内的信息流量快速增长,当用户量及其应用量很大时,在同一时刻企业的主机服务器可能要承受大量用户的来访请求,然而一台主机的处理能力是有限的,倘若访问量的增长超过了主机的处理极限,主机的处理能力就会成为企业网应用的瓶颈,这将制约网络应用的继续发展。 解决之道 解决这个问题的传统思路是更换技术更加先进、性能更加强大的主机服务器,然而这将使企业面临资金投入的巨大压力,而且对于一个成长型企业来说,网络应用信息量增长的速度很快,新的主机可能在不远的将来遭遇相同的尴尬处境。 另 阅读全文
posted @ 2011-05-25 18:44 h2内存数据库 阅读(253) 评论(0) 推荐(0)
摘要: 说说大型高并发高负载网站的系统架构 我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技 阅读全文
posted @ 2011-05-25 18:31 h2内存数据库 阅读(325) 评论(0) 推荐(0)

2011年4月28日

摘要: 抽象类(abstract):抽象类是一种特殊的类,特点如下:1. 抽象方法只做声明,而不包含实现,可以看成是没有实现的虚方法;2.抽象类不能被事例化,除此,跟其他类的特性一样;3.具体派生类必须覆盖基类的抽象方法;接口(interface):1.不能被事例话;2.只能包含实现的方法声明;3.接口中的所有成员默认为是public,因此接口中不能有private修饰符;接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念! 而类是负责功能的具体实现! 在类中也有抽象类的定义。抽象类与接口的区别在于:区别一:抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性, 阅读全文
posted @ 2011-04-28 16:39 h2内存数据库 阅读(222) 评论(0) 推荐(0)
摘要: 委托的声明 public delegate void MyDelegate(string str); 委托是一种特殊的类型--class,用途是来实现对一种方法的封装。在某种事件发生时,自动调用该方法。好处显然易见,它使用户可以自定义自己的方法实现,通过封装,CLR会在相应事件激发时调用你定义的方法,实现你的功能。1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相同签名的方法调用。例子:public delegate void SayDelegate(string name); 阅读全文
posted @ 2011-04-28 14:58 h2内存数据库 阅读(146) 评论(0) 推荐(0)

2011年4月23日

摘要: 近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机 应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Servlet+Jsp+JavaBean技术。相比传统的开发技术,它具有跨平台﹑安全﹑有效﹑可移植等特性,这使其更便于使用和开发。 Java应用程序访问数据库的基本原理 在Java语言... 阅读全文
posted @ 2011-04-23 16:12 h2内存数据库 阅读(734) 评论(0) 推荐(0)

2011年4月22日

摘要: 随着移动通信技术的迅猛发展,3G离我们可以说是越来越近了。作为一项新兴事物,它的发展离不开人才的大力推动。3G人才对于以多元化服务为特色的3G产业来说,同样有着特殊的意义。那么IT尤其是通信行业从业人员应如何提升自己,加入到3G的“洪流”中来呢? 什么是3G工程师 3G是第三代通信网络,目前国内不支持只有GSM和CDMA两种网络,GSM设备采用的是频分多址,而CDMA使用码分扩频技术,先进功率和话音激活至少可提供大于3倍GSM网络容量,业界将CDMA技术作为3G的主流技术,国际电联确定三个无线接口标准,分别是CDMA2000,WCDMA,TD-SCDMA,也就是说国内CDMA可以平滑过渡到3. 阅读全文
posted @ 2011-04-22 15:44 h2内存数据库 阅读(239) 评论(0) 推荐(0)

2011年4月21日

摘要: Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。 网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的需求。于是,负载均衡机制应运而生。 负载均衡(Load Balance)建立在现有网络结构之上,它提供了.. 阅读全文
posted @ 2011-04-21 10:35 h2内存数据库 阅读(2210) 评论(0) 推荐(0)

2011年4月2日

摘要: 项目要能顺利执行其实并不简单,如果又渉及多个单位合作,困难程度又大增。取得项目经理的认证证书,只是证明个人具备了项目管理的基本功夫,距离实际运用其实还有很大的一段距离。 从项目经理的工作日志片段,我们从他的工作日志来看项目经理的工作:以上只是项目经理工作的片段,相信每个项目经理应该都有自已悲惨的故事,程度恐怕只有过之而无不及。项目经理到底应该有那些看家本领呢? 一个称职的项目经理应该要其备以下的能力: 1. 要易于沟通 笔者在2002年时曾经亲自问过美国的一位项目管理专家-Dr. William Wells(曾任美国阿波罗登月计划的计划主持人),问他一位项目经理最需要具备的功夫是什幺。那时他的 阅读全文
posted @ 2011-04-02 20:00 h2内存数据库 阅读(159) 评论(0) 推荐(0)
摘要: 1、蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。提出者:美国管理学家蓝斯登。点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。2、卢维斯定理:谦虚不是把自己想得很糟,而是完全不想自己。提出者:美国心理学家卢维斯点评:如果把自己想得太好,就很容易将别人想得很糟。3、托利得定理:测验一个人的智力是否属于上乘,只看脑子里能否同时容纳两种相反的思想,而无碍于其处世行事。提出者:法国社会心理学家托利得点评:思可相反,得须相成。4、刺猬理论:刺猬在天冷时彼此靠拢取暖,但保持一定距离,以免互相刺伤。点评:保持亲密的重要方法,乃是保持适当的距离。5、鲦鱼效应:鲦鱼因个体 阅读全文
posted @ 2011-04-02 14:15 h2内存数据库 阅读(255) 评论(0) 推荐(0)
摘要: JSON(JavaScript ObjectNotation)一种简单的数据格式,比xml更轻巧。JSON它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。它易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, 阅读全文
posted @ 2011-04-02 11:39 h2内存数据库 阅读(2727) 评论(0) 推荐(0)

导航