摘要:
本人转载:http://www.cnblogs.com/ejiyuan/archive/2010/10/29/1796292.html随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为一台具有超高性能的独立服务器。 1、实现原理实现数据库的负载均衡技术,首先要有一个可以控制 阅读全文
摘要:
本人转载:http://www.cnblogs.com/scottckt/archive/2010/09/15/1826925.html众所周知,大家习惯将网站分成三层:即负载均衡层、web层、数据库层,但我根据线上的实际压力情况,强烈建议分成五层,即硬件防护层、负载均衡 层、web层、文件服务器层(图片)、数据库层,这样大家理解一个简单的网站可能更容易。理解了最基础的网站后,再理解大型网站架构可能就更容易了。硬件防火墙层: 这一层最重要的是安全防护,最基本的是要防止DDOS攻击及应用层的防护等。我目前应用得比较好的是华赛的三层防火墙+天泰七层应用防火墙,具体实 施案例请参考我在51cto.. 阅读全文
摘要:
1、 cmd运行Regedit HKEY_LOCAL_MACHINE"SYSTEM"CurrentControlSet"Services 找到服务名称并删除。 2:sc delete 服务名称 (服务名称有空格的时候加引号),删除完成后要关闭服务控制台程序。 阅读全文
摘要:
本文转载:http://www.cnblogs.com/scottckt/archive/2011/07/13/2105055.html一、说明 GhostDoc是一个注释()生成工具。下载地址为:http://submain.com/download/ghostdoc/。 GhostDoc有两个版... 阅读全文
摘要:
本文转载:http://www.cnblogs.com/scottckt/archive/2011/06/08/2074912.html我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?那么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql语句的,我么很多人会看执行计划,或者用profile来监视和调优查. 阅读全文
摘要:
刚刚无意中看到代码混淆器。留着以后用。1、DotFuscatorDotFuscator是VS里面一个自带的代码混淆器,VS——工具——DotfuscatorCommunityEdition具体使用方法,及产生的混淆效果,可参考:http://blog.csdn.net/netjxz/archive/2006/12/12/1439866.aspx2、.NETReactor.NETReactor,这个非常小巧,免安装,而且不需要注册。他只是将代码换成随机码,但是混淆后的代码都能正常使用。具体的使用方法都比较简单,下载地址:http://files.cnblogs.com/ghost79/DotN. 阅读全文
摘要:
先Mark下,本文转载:http://www.csframework.com/archive/1/arc-1-20110626-1664.htm本人Demo:http://files.cnblogs.com/zfanlong1314/LocalLang.zip 阅读全文
摘要:
我们知道,要在应用程序中使用事件,必须提供一个事件处理程序(事件处理方法),这通常用委托来实现。但当想对某个容器中的同类控件的相同事件都实现相同的处理方法时,可能通过枚举容器中的控件并指定相关委托来实现事件的处理。或许你会说,干吗要说得这么复杂,我可以在控件的属性中指定事件处理方法来实现,但当容器中的控件很多,或者在设计过程中加入了新的控件,逐个指定毕竟是很麻烦的一件事。如下图所示,在应用中有两个文本框,我想指定两个文本框(用户名与密码)的Enter、Leave与Validating事件,当文本框获得焦点时改变其背景色,当离开时还原为系统文本颜色,并用Validating方法检查文本框内容是否 阅读全文
摘要:
众所周知,经典的三层结构包括数据访问层、业务逻辑层和表示层。当然,如果继续扩展下去,还可以分为4层、5层……我相信很多人都用过,很多人都写过,但是为什么要这么做,我相信一部分人是不能够说清楚的,这不是我猜想的,而是遇见过很多想分层但是分的乱七八糟的层次结构。数据访问层:功能描述:处理与数据库之间的交互,不应对数据做任何业务上的加工。捕获数据库交互式出现的异常,抛出或记录下来。说明:它的作用就是数据访问,如果你没有用其他的类似于ORM的框架,那么这里应该是SQL语句集合地(或者你可以把SQL语句写在存储过程中),业务逻辑层和表示层绝对不能出现SQL语句(包括SQL的关键字,单引号、百分号、LIK 阅读全文
摘要:
本文转载:http://www.cnblogs.com/leonbao/archive/2008/03/07/1094821.html 阅读全文
摘要:
如何卸载Silverlight 安装最新版本Silverlight /Clean up a Broken Silverlight Installation下载一个只能卸载工具,即可。Microsoft Silverlight无法更新,也不能卸载;更新或卸载时总是提示silverlight.msi无法找到。怎么办?参考:http://www.singapore6.com/?p=1297下载地址:http://blogs.msdn.com/b/rpomeroy/archive/2008/06/10/how-to-manually-clean-up-a-bad-silverlight-instal. 阅读全文