搜索到与相关的文章
编程技术

设计模式 - State Pattern(状态模式)

摘要:[源码下载]设计模式-StatePattern(状态模式)作者:webabcd介绍允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它所属的类。示例有一个Message实体类,对它的操作有Insert()和Get()方法,持久化数据在SqlServer数据库中或Xml文件里。在对象内部可以根据用户的不同选择不同的数据持久化方案。MessageModelusing&n...阅读全文webabcd2007-03-0623:03发表评论设计模

系统 2019-08-12 09:29:46 2158

各行各业

IActiveView 接口 - 浅谈

IActiveView和IMap以其Map,PageLayout之间的关系.在ArcMap中,PageLayout和Map分别对应不同的视图:layout和dataview.在同一时刻,只有一个视图为激活状态,也就是所谓的activeview.IMxDocument::ActiveView持有当前激活状态的对象.详见http://resources.arcgis.com/en/help/arcobjects-net/componenthelp/index.

系统 2019-08-12 09:27:34 2158

CSS

Selenium--cssselector

CSS(即层叠样式表CascadingStylesheet)Selector来定位(locate)页面上的元素(Elements)。Selenium官网的Document里极力推荐使用CSSlocator,而不是XPath来定位元素,原因是CSSlocator比XPathlocator速度快,特别是在IE下面(IE没有自己的XPath解析器(Parser))。有很多跟Selenium相关的Blog文章都有提到使用CSSSelector的技术。之前我不会CS

系统 2019-08-12 09:27:24 2158

数据库相关

SQL Relay 0.49 发布,SQL 中间层

SQLRelay0.49发布了,模块化框架增加了日志和密码加密功能;现在改进了ODBC驱动程序;修复了一些bug;客户端API增加获取数据库主机名和IP地址的方法;重构了客户端服务器之间的通讯协议,移除了两个往返消息协议;Windows构建脚本现已支持CLR和非CLR构建。SQLRelay是一个持久化的数据库连接池,用来为Unix或者Linux提供数据库连接池、代理以及负载均衡的功能。SQLRelay的应用思路:加速数据库驱动的基于Web的应用程序增加We

系统 2019-08-12 01:52:07 2158

Linux

Linux系统编程:dup2()重定向

对于Dup2的理解:源代码:1#include2#include3#include4#include5#include67#defineMSGSIZE208#defineREAD09#defineWRITE11011intmain(intargc,charconst*argv[])12{13intp[2],bytes,res,c;14charinbuf[10240

系统 2019-08-12 01:33:54 2158

各行各业

《学习opencv》笔记——矩阵和图像操作——cvAb

矩阵和图像的操作(1)cvAbs,cvAbsdiff,cvAbsDiffS它们的结构为:voidcvAbs(//取src中元素的绝对值,写到dst中constCvArr*src,constdst);voidcvAbsDiff(//src1减去src2的差的绝对值存入dstconstCvArr*src1,constCvArr*src2,constdst);voidcvAbsDiffs(//src中每一个元素减去value存入dst中constCvArr*sr

系统 2019-08-12 01:33:29 2158

操作系统

法院开始审理SCO与Novell的Unix版权案

盐湖城的一个陪审团已经开始审议一个Unix版权案。在这个案子中,两家公司都声称对大型企业使用的Unix操作系统拥有版权。位于犹他州Lindon的SCO集团在2004年对位于马萨诸塞州Waltham的Novell公司提出起诉,声称Novell在1995年允许SCO接管为Unix提供技术服务的业务的时候就把Unix的版权出售给它了。Novell称,它仅出售了服务权,没有出售版权。SCO要求美国地区法院判决赔偿它2.5亿美元损失。SCO的胜利将使它重新开始起诉I

系统 2019-08-12 01:32:58 2158

编程技术

解决傲游浏览器没有兼容模式

自从升级到傲游4.1,我就再也没找到过兼容模式,公司测试程序跑的就是IE模式,但是IE又卡的要死,所以必须找一下,翻遍了百度找到一个类似的答案,然后自己摸索了一下,就找到了傲游浏览器兼容模式设置。1.打开右上角的设置,进入高级,选择浏览,把强制使用极速模式之前的勾去掉2.右上角,看下图。把切换浏览器内核按钮打钩3.你就可以在上图画圈的地方,看到那个傲游浏览器的闪电了。解决傲游浏览器没有兼容模式

系统 2019-08-12 01:32:46 2158

数据库相关

修复数据库索引问题:删除索引以提升性能

在一个数据库上创建索引会给数据库带来负面影响。当对表执行插入、更新和删除操作时,您就会看到这个性能的负面影响。您对表每作一次修改,包含这些修改记录的索引都必须更新,以符合最新的修改。使用过滤索引后,需要更新的索引变少了。然而,包含这些记录的索引仍然需要在记录修改时进行更新。因为这些操作必须在每一次数据修改时进行,您应该把数据库中不用于查询数据的索引删除。这样可以减少数据库的I/O需求和数据库的大小。为了查找不使用的索引,可以使用如下所示的查询语句去查询sy

系统 2019-08-12 01:32:36 2158

各行各业

[MQ]MSMQ的访问方式乱弹

MSMQ的访问方式乱弹ReportDate:2004/2/18Preparedby:郑昀Articlelastmodifiedon2004-2-18Theinformationinthisarticleappliesto:üMicrosoftMSMQ问题陈述:有一个网友问我,执行IMSMQQueueInfoPtrpisQI=NULL;HRESULThr=pisQI.CreateInstance("MSMQ.MSMQQueueInfo");pisQI->Pa

系统 2019-08-12 01:31:54 2158