- 博客(13)
- 收藏
- 关注
使用正则表达式找出不包含特定字符串的条目概述
概述做日志分析工作的经常需要跟成千上万的日志条目打交道,为了在庞大的数据量中找到特定模式的数据,常常需要编写很多复杂的正则表达式。例如枚举出日志文件中不包含某个特定字符串的条目,找出不以某个特定字符串打头的条目,等等。使用否定式前瞻正则表达式中有前瞻(Lookahead)和后顾(Lookbehind)的概念,这两个术语非常形象的描述了正则引擎的匹配行...
2011-11-29 22:02:00 107
C++中的虚函数(virtual function)
1.简介虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public:virtual void foo() { cout << "A::foo() is called" << endl;}};class B: public A{public:virtual void foo()...
2011-11-28 23:10:00 57
创意组合——friend class + virtual class member
friend class可以让友元类访问到自己类的私有成员。virtual class member的声明可以让程序访问到真正的对象的成员。class a声明了class c是其友元类,所以class c可以访问到class a的私有成员。但是friend关系是不可以继承的,也就是说,class d不可以访问到class a的私有成员。有什么办法可以让继承类也能继承这种友元关系呢?办...
2011-11-28 23:00:00 72
VC中使用ADO操作数据库的方法
准备工作(1)、引入ADO类#import"c:\programfiles\commonfiles\system\ado\msado15.dll"\no_namespace\ rename("EOF","adoEOF") #import "c:\program files\common files\system\ado\msado15.dll" \...
2011-11-23 20:31:00 113
VC中的位图透明
1、VC6中,需要自己写函数代码声明:void TransparentBlt( CDC* hdcDest,<wbr><wbr><wbr><wbr><wbr><wbr><wbr> // 目标DC<br><wbr><wbr&g
2011-11-23 20:25:00 97
VC++——小编谈自动注册数据源(DSN)
这篇文章小编主要和大家分享的就是自动注册数据源的方法事例,在开始编写自己的数据库应用程序时,大家很快会遇到两个令人头痛的问题。一是在访问ODBC数据源前,必须在ODBC管理器中手工注册DSN(数据源名)。这样的应用程序要求用户作额外的工作,显得很不专业。 事实上,通过一些技巧,可以使应用程序能够对用户透明地注册DSN。此文章的目的就是教会读者如何解决这个问题。接下来小编将,分别提供了O...
2011-11-23 20:23:00 95
在单文档程序中动态切换多个窗体的源码程序
软件说明:摘要:本文通过一个程序实例描述了在VC++6.0下如何在单文档程序中通过菜单动态控制多个窗体的切换。 一、 引言 我们在编制程序中根据需求的不同会在程序风格上选择多文档、单文档或是对话框模式,对于单文档模式可能是我们使用比较多的,但有时我们想采用单文档的形式显示多个不同的窗体,如作为数据库前台应用程序就会遇到此类问题,数据库由大量的表单组成,而同常一个...
2011-11-23 20:13:00 327
keil C DLL
Extension DLLs for 礦ision2Last update:04.11.2004 These DLLs are for the 8051 simulation part only.The following DLLs are available:ScopeLCD simulation(HD44780)I2C simulation (7bit addre...
2011-11-23 20:02:00 306
Solving the Problem with Events: Weak Event Handlers
source:http://diditwith.net/2007/03/23/SolvingTheProblemWithEventsWeakEventHandlers.aspxThe Problem (A Recap)As discussedlast time, delegates can produce memory leaks in our applicatio...
2011-11-20 15:16:00 182
VC++里Profile的使用方法
Profile的作用 帮助你分析并发现程序运行的瓶颈,找到耗时所在,同时也能帮助你发现不会被执行的代码。从而最终实现程序的优化。Profile的组成 Profile包括3个命令行工具:PREP,PROFILE,PLIST。可以以命令行方式运行Profile,其过程是:PREP读取应用程序的可执行文件并生成一个....
2011-11-16 14:20:00 221
你吃的食用油是你自己选的吗?是最好的吗?
今天陪LP去逛街,晚上回来时突然说家里的油没有了,一起去买油。到了商场就傻眼了,各种食用油,还有各种阿姨的炮轰,“这个好”“这个今天打折”“这个今天直降××”LP拉着我说要自己选,两个人一商量,只认家里的“菜籽油”。好不容易在一个角落里找到了3种食用油,两份中粮集团的,一份金龙鱼的,摆在一起对比,冥思苦想,看着上面的各种说明,不知道那种“好”。正在冥思时,一个阿姨上来“指点”了,看看等级、...
2011-11-06 19:53:00 105
集成开源系统实现自动化构建、代码质量评估、项目信息统计(1)——Jenkins安装...
作者:alonesword联系:http://blog.csdn.net/alonesword/http://www.cnblogs.com/alonesword/(本文同步发布于 博客园 与 CSDN,如需转载,请保留其作者即出处)Jenkins 是java 语言开发,需要JRE(JDK)的支持(注:我到现在还不知道JRE 和 JDK 的区别>_<),因需...
2011-11-05 19:39:00 80
集成开源系统实现自动化构建、代码质量评估、项目信息统计
作者:alonesword联系:http://blog.csdn.net/alonesword/http://www.cnblogs.com/alonesword/(本文同步发布于 博客园 与 CSDN,如需转载,请保留其作者即出处)一个项目组从接收到需求开始,大概需要经过如下这些工程才能完成一个需求的实现:此过程中涉及到人员较多,配置较复杂。其中部分任务能否不需要...
2011-11-05 12:08:00 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人