摘要:选取Apache HTTP Server作为前端的负载服务器,后端选取两个Tomcat作集群,此次选择的配置方式为Session Sticky(粘性Session),这种方式将同一用户的请求转发到特定的Tomcat服务器上,避免了集群中Session的复制,缺点是用户只跟一种的一台服务器通信,如果此服务器down掉,那就废了。采用的model为mod_proxy_ajp.so,整个配置在tomca...
阅读全文
随笔分类 - 学习笔记
摘要:选取Apache HTTP Server作为前端的负载服务器,后端选取两个Tomcat作集群,此次选择的配置方式为Session Sticky(粘性Session),这种方式将同一用户的请求转发到特定的Tomcat服务器上,避免了集群中Session的复制,缺点是用户只跟一种的一台服务器通信,如果此服务器down掉,那就废了。采用的model为mod_proxy_ajp.so,整个配置在tomca...
阅读全文
摘要:需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。(这个和我在微软体验到的又不太一样,微软的需求分析大多是市场人员和用户协助小组的人去评估用户的接受程度,这一点也可以理解,因为公司的性质有根本差别)在这个过程中,用户的确是处在主导地位,需求分析工程师和项目经理要负责整理用户需求,为之后的软件设计打下基础。需求分析阶段结束后,要求得到:1...
阅读全文
摘要:前言:编写一个Windows服务程序,定时从数据库中拿出记录发送邮件。 测试环境:Visual Studio 2005 SP1、Windows Server 2003 SP2 一、新建项目 打开VS2005,新建一个“Windows 服务”项目。 二、添加Timer 展开“工具箱”,在“组件”标签下找到“Timer”双击,这时就添加了一个Timer组件,修改“Name”属性为“timEmail”、...
阅读全文
摘要:用到两个函数ParseDirectory 和CreatePathList void ParseDirectory(string path, string filter) { string[] dirs = Directory.GetDirectories(path);//得到子目录 ...
阅读全文
摘要:UNION将两个或更多查询的结果合并为单个结果集,该结果集包含联合查询中的所有查询的全部行。UNION 运算不同于使用联接合并两个表中的列的运算。ALL将全部行并入结果中。其中包括重复行。如果未指定该参数,则删除重复行。 EXCEPT 和 INTERSECT 运算符使您可以比较两个或多个 SELECT 语句的结果并返回非重复值。 EXCEPT 运算符返回由 EXCEPT 运算符左侧的查询返回、而又...
阅读全文
摘要:在企业里,产品经理是一个具有综合职能的职位,其工作的范围可以说已经遍及到了公司的每个角落,其接触的人员也涉及公司几乎所有的部门,很多情况下,刚刚当上产品经理的人对于这个职位总有一些陌生 (包括我在内),不知道该如何下手去做,或者找不准自己的定位,尤其是从技术或者市场岗位升级到产品经理这个职位上的更是习惯于用原来所在职位的思维惯性去思考,这样就会造成自己视野的狭小,如果不能及时调整角色,就会对接下来...
阅读全文
摘要:SWOT是一种分析方法,用来确定企业本身的竞争优势(strength),竞争劣势(weakness),机会(opportunity)和威胁(threat),从而将公司的战略与公司内部资源、外部环境有机结合。因此,清楚的确定公司的资源优势和缺陷,了解公司所面临的机会和挑战,对于制定公司未来的发展战略有着至关重要的意义。 SWOT分析的步骤: 1、罗列企业的优势和劣势,可能的机会与威胁。 ...
阅读全文
摘要:可伸缩性性是数据库管理系统的一个很重要的方面,在SQL Server 2005中可伸缩性方面提供了表分区功能。 其实对于有关系弄数据库产品来说,对表、数据库和服务器进行数据分区的从而提供大数据量的支持并不是什么新鲜事,但 SQL Server 2005 提供了一个新的体系结构功能,用于对数据库中的文件组进行表分区。水平分区可根据分区架构,将一个表划分为几个较小的分组。表分区功能是针对超大型数据库(...
阅读全文
摘要:其实基本上有三种方法:1、使用SQL Server 2005中新增的ROW_NUMBER几种写法分别如下: 1SELECT TOP 20 * FROM (SELECT2 ROW_NUMBER() OVER (ORDER BY Namec) AS RowNumber,3 *4FROM5 dbo.mem_member) _myResults6WHERE7 RowNumber > 100...
阅读全文
摘要:反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个...
阅读全文
摘要:创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何...
阅读全文
摘要:先来个例子 SELECT YEAR(BirthDate), ROW_NUMBER() OVER(ORDER BY YEAR(BirthDate)) AS 'RowNumber',/* 按年产生一个唯一的序号 */ ROW_NUMBER() OVER(PARTITION BY YEAR(BirthDate) ORDER BY BirthDate) AS RowNumberPart...
阅读全文
摘要:博客这种服务的区别于论坛和所谓文集网站,很大程度上我认为是由于pingback/trackback的存在,使得博客这种自媒体有可以延展加入SNS的要素。所以分析博客程序,我们需要了解这种协议以及协议的实施细节。 在dottext的源代码中,在发表作品中,我们可以看到有pingback协议的支持,同时在web services的实现中,有trackback协议的实现。至于什么是pion...
阅读全文
摘要:Dottext需要映射全部不存在的文件到blog应用程序,实际上是需要IIS对于该应用下的问不进行处理,而是交给dottext程序处理,而dottext则利用一系列的handler来进行配置,对应不同的文件类型,或者匹配特定的文件,实现整个blog的URL 重写的。 首先,是通过 确保了任何对blog所在应用程序的访问都会被...
阅读全文
摘要:我们看到,dottext的个人模版是可以替换的,但显然,这么多套模版不可能每一套都写一个包含界面的程序文件。dottext的作者采用了UrlRewrite来实现模版和换肤,我们分析其原理后,可以明确如何做到为blog增添新的模版,实现站点blog的个性化。说到这个性化,可是web2.0的命根子! 就以本人的blog为例来说明吧: 假设我们访问http://blog.csdn.net/shanhe ...
阅读全文
摘要:Dottext中的DTO是一个是怎么实现的呢?这些是作为3层体系的实现内容。DTO的使用很多高人都有自己的看法,争论也不少。不过,我在这里要说的是dottext为什么要用DTO,我理解作者是想通过DTO确保维护3层体系,目的是解耦合各层之间的相互依赖,为各层之间的更新升级预留足够的维护空间。 Dottext.Framework.Data. IDTOProvider 定义了关于DTO的接口,这个接口...
阅读全文
摘要:dottext框架配置体系 和反序列化 配置节是一个比较容易混淆人的专题。Dottext的系统环境配置、单独每一个人的blog配置都是通过自定义的配置节实现的,并且dottext自己实现了其中的处理程序(handler)。也就是说,利用asp.net系统的配置文件作为存储机制,加上了单独处理机制,实现了系统的灵活配置。 在web.config的根元素下一开始就声明了自定义配置节处理程序: ...
阅读全文
摘要:首先,来看整个工程结构,在此间单列出来,其中很多是初次阅读写下的,可能有些理解不正确,需要注意: 一、解决方案的组成项目 a) Dottext.Web 引用了: ActiproSoftware.CodeHighlighter ActiproSoftware.Shared Dottext.Common Dottext.Framework DotText.Search Dottext.W...
阅读全文
摘要:笔者下载的版本是嘟嘟提供的CNBlogsDottext ,关于这个版的说明在: http://forums.cnblogs.com/ShowThread.aspx?PostID=485 下载后展开有如下目录存在一个工程文件,是v003版本的工程。因为是asp.net的工程,所以需要配置IIS来确保全部项目夹在成功。具体察看 OtherStuff/安装说明 ,在此列出: 1、建立DottextWeb...
阅读全文
摘要:下面是我收集整理的对开发技术人员的学习,工作都非常有帮助的网站,也希望大家把自己认为最有帮助的网站分享给大家.http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://...
阅读全文
|