- 博客(53)
- 资源 (6)
- 收藏
- 关注
原创 windows 正则表达式 工具 PowerGREP
POWERGREP, 号称“The Most Powerful GREP Tool for Windows”,<br />商业网站下载地址:http://www.powergrep.com/<br /> <br /><br /> <br />点击可以看大图。另外,还有一组图片来自powergrep官网,附上了官网的部分介绍,以及个人评论。内容搜索图片,点这里;<br />在本抓图中,我搜索了c:/My Documents/My Web Sites文件夹及其子目录下所有的html文件。我使用了一条正则表达式把
2010-06-26 18:37:00
5509
原创 windows 正则表达式 工具 RegexBuddy
1. windows下的正则式工具:RegexBuddy(转有修改)<br />windows下的正则表达式工具,推荐的是:RegexBuddy和PowerGREP。<br />在linux下,也有好用的正则表达式工具,例如grep的兄弟们,只不过是都是基于命令行的。<br />RegexBuddy:网址是http://www.regexbuddy.com。在编写正则式时,它提供可视化的支持、提示、调试方面的便利;在使用正则表达式时,它无私地将正则式转换为多种语言的字串,还提供了代码输出功能。最新版本是:V
2010-06-26 18:08:00
1621
原创 C 标准库 函数 源代码的实现 和 分析
//库函数实现char *strcat (char *dst, const char *src){ char *p = dst; while (*p) p++; while ((*p++ = *src++)) ; return dst;}char *strncat (char *s1, const char *s2, long unsigned int n){ char
2010-04-11 10:29:00
1761
转载 友元函数和友元类
http://www.cppblog.com/twzheng/articles/21020.html 采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数
2010-04-08 00:17:00
659
转载 指针和引用以及CString实现机制
指针和引用以及CString实现机制涵之 发表于 2007-03-18 19:27:42 指针和引用 引用,一个变量的别名,为什么引入别名呢?原因是我们想定义一个变量,他共享另一个变量的内存空间,使用别名无疑是一个好的选择。变量是什么?是一个内存空间的名字,如果我们给这个内存空间在起另外一个名字,那就是能够共享这个内存了,引用(别名)的由此而来。 指针,指向另一个内存空间的变量
2010-04-06 21:50:00
1219
原创 GNUPLOT - 数理绘图小工具
刚看到一款自由软件:GNUPLOT, 数学绘图小工具,可2D,3D绘图,很是小巧,最新版的压缩包只有10M,解压之后也只有22M。相比现如今的数学绘图老大MATLAB3个G的空间占用量,可显它的使用价值。显介绍一下如何使用,稍后再研究如何在C++下二次开发,这样就免受MATLAB之扰。 windows 二进制 下载地址:http://sourceforge.net/projects/gnu
2010-04-03 09:51:00
1175
原创 根据pID 强制删除进程
PROCESSENTRY32 pe; HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); Process32First(hSnapshot, &pe); do { char ccmd[200]; memset(ccmd , 0, sizeof(ccmd)); sprintf(ccmd, "ntsd
2007-08-30 13:58:00
2229
原创 regasm.exe, .NET Framework 工具
引用网址:http://support.microsoft.com/kb/816970/zh-cnhttp://msdn2.microsoft.com/zh-cn/library/tzat5yw6(VS.80).aspx 程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许 COM 客户程序以透明方式创建 .NET Framework 类。类一经注册,任何 COM
2007-03-21 13:42:00
5559
原创 未知的用户断点 NTDLL.DLL
未知的用户断点 NTDLL.DLL(http://www.debuginfo.com/tips/userbpntdll.html)We were in the middle of the debugging session, when suddenly the debugger displayed a message similar to the following: User break
2007-03-21 10:08:00
4797
原创 windows 常用运行命令
winver---------检查Windows版本regedi-- 注册表 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和
2007-03-21 10:02:00
1048
原创 ORACLE 常用的SQL语法和数据对象
一、数据控制语句部分(DML)部分 (Data Manipulation Language)1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT 字段名1, 字段名2, …… FROM 另外的表名;字符串类型的字段值必
2006-11-23 10:52:00
1008
原创 电子设计工程师终身受用的光通信术语
ADM Add Drop Multiplexer 分插复用器 利用时隙交换实现宽带管理,即允许两个STM-N信号之间的不同VC实现互连,并且具有无需分接和终结整体信号,即可将各种G.703规定的接口信号(PDH)或STM-N信号(SDH)接入STM-M(M>N)内作任何支路。 AON Active Optical Network 有源光网络 有源光网络属于一点对多点的光通信系统,由ON
2006-08-07 10:02:00
1848
原创 WCDMA缩略语 & 几个容易混淆的概念 & 关于掉话原因分析
WCDMA缩略语A AAL ATM Adaptation Layer ATM适配层AAL2 ATM Adaptation Layer type 2 ATM适配层类型2AAL5 ATM Adaption Layer Type 5 ATM适配层类型5AICH Acquisition Indicator Channel 接入指示信道ALCAP Access Link Con
2006-08-07 09:11:00
4740
原创 visual c++程序员读书笔记
l 为了使程序能在数据段运行,还必须为程序提供所需要的空间。在数据段声明的变 量和对象,我们称为全局变量。它的初始值为0或我们自己定义的任何值。l 首行缩进时最好使用制表符而不使用空格,制表符占用一个字节,四个空格占用四个字节,可以提高文件存储速度;编译器编译时也会快3倍的l 变量V对象:变量是一种基本的类型,它只包含信息的值或者状态,不
2006-07-25 15:15:00
1503
原创 HRESULT
Its so annoying to look for HRESULT codes... I remember some, but not all. So, why not to list them here? At least they will be easy to find.
2006-07-07 15:59:00
2471
转载 跳频介绍
跳频是最常用的扩频方式之一,其工作原理是指收发双方传输信号的载波频率按照预定规律进行离散变化的通信方式,也就是说,通信中使用的载波频率受伪随机变化码的控制而随机跳变。从通信技术的实现方式来说,“跳频”是一种用码序列进行多频频移键控的通信方式,也是一种码控载频跳变的通信系统。从时域上来看,跳频信号是一个多频率的频移键控信号;从频域上来看,跳频信号的频谱是一个在很宽频带上以不等间隔随机跳变的。其中:跳
2006-06-30 17:13:00
6117
原创 MODEM使用什么协议?
最早的调制解调器可以追溯到1958年由AT&T公司推出的数据电话, 用于将终端设备与远地的主机连接起来。这种Modem的技术标准称为Bell103,它采用了简单的调频技术FSK(Frequency Shift Keying),仅提供300bps的传输速度。CCITT根据Bell103颁布了一个类似的技术标准V.21。此后,调制解调技术发展缓慢,直到70年代才出现第二个较有影响的Modem标准:AT
2006-06-30 16:43:00
3352
转载 怎样规划你的工程师生涯
我今年39岁了, 25岁研究生毕业,工作14年,回头看看,应该说走了不少的弯路,有一些经验和教训。现在开一个小公司,赚的钱刚够养家糊口的。看看这些刚毕业的学生,对前景也很迷茫,想抛砖引玉,谈谈自己的看法,局限于理工科的学生,我对文科的不懂,身边的朋友也没有这一类型的。 91年研究生毕业,那时出路就是1种:留在北京的国营单位,搞一个北京户口,这是最好的选择。到后来的2~3年内,户口落听了,又分
2006-06-30 11:39:00
1358
2
转载 C89和C99标准对比
GCC 支持C99,通过 --std = c99命令行参数开启。 例如:gcc --std = c99 test.c 1、增加restrict指针 C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。res
2006-06-30 11:19:00
6675
5
转载 孙鑫VC++讲座笔记
孙鑫VC++讲座笔记-(2)C++(转) 1, c语言中,结构体struct中不能包括函数的,而在C++中struct中可以包括函数。2,C++中结构体和类可以通用,区别主要表现
2006-06-29 15:25:00
2504
转载 Windows API 函数大全
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接
2006-06-29 14:24:00
3448
转载 线程池
#ifndef _THREADPOOLMODLE_H_#define _THREADPOOLMODLE_H_#include #include using std::vector;class ThreadPoolModle{ friend DWORD WINAPI ThreadProc(LPVOID lpParam); struct ThreadInfo { D
2006-06-27 16:30:00
1044
转载 数字电视原理和应用
全面认识数字电视之基本知识关键词: 数字电视 世界通信与信息技术的迅猛发展将引发整个电视广播产业链的变革,数字电视是这一变革中的关键环节。伴随着电视广播的全面数字化,传统的电视媒体将在技术、功能上逐步与信息、通信领域的其它手段相互融合,从而形成全新的、庞大的数字电视产业。这一新兴产业已经引起广泛的关注,
2006-06-27 09:20:00
2246
转载 数字电视原理和应用
全面认识数字电视之基本知识关键词: 数字电视 世界通信与信息技术的迅猛发展将引发整个电视广播产业链的变革,数字电视是这一变革中的关键环节。伴随着电视广播的全面数字化,传统的电视媒体将在技术、功能上逐步与信息、通信领域的其它手段相互融合,从而形成全新的、庞大的数字电视产业。这一新兴产业已经引起广泛的关注,
2006-06-27 09:20:00
2815
转载 CAsyncSocket,CSocket内幕及其用法
关键词: CAsyncSocket,CS 〖文章转载或出处〗≡中国电子技术信息网≡ 网址:www.CETINet.com Socket API,CAsyncSocket,CSocket
2006-06-27 08:56:00
2387
原创 EMC小知识
http://www.emchome.net/message.php?action=view&commentid=3848 电磁兼容(EMC)小小家EMC Electro Magnetic Compatibility即電磁兼容的意思,也就是說一種設備在一個有著其它設備的環境中工作時,該設備既不產生幹擾信號影響其它設備的工作,同時也能抵制其它設備產生的幹擾信號影響。EMC分為EMI和EMS兩部
2006-06-22 17:27:00
1163
原创 如何向水晶报表的子报表中添加 页头和页脚
http://support.businessobjects.com/library/kbase/articles/c2005103.asp http://support.businessobjects.com/library/kbase/articles/c2014229.asphttp://support.businessobjects.com/search/results.asp
2006-06-14 18:14:00
1806
原创 生活摘要
有一天,柏拉图问他的老师什么是爱情,他的老师就叫他先到麦田里, 摘一棵全麦田里最大最金黄的的麦穗。期间只能摘一次,并且只可以向前走, 不能回头。柏拉图于是照着老师的说话做。结果,他两手空空的走出麦田。 老师问他为什么摘不到,他说:“因为只能摘一次,又不能走回头路, 其间即使见到一棵又大又金黄的,因为不知前面是否有更好,所以没有摘; 走到前面时,又发觉总不及之前见到的好,原来麦田里最大最金黄的麦穗,
2006-05-26 13:56:00
1154
原创 2006.5.26一周情感生活总结
暗恋前天有个网友说她喜欢他的一个好朋友,属于暗恋的那种。问我有没暗恋过谁,对这事怎么看法。我说我也有过,但我当时很理性,感觉两人没可能在一起(自卑,呵呵),因此选择继续做好朋友,封存心底, 留一份珍藏回忆。放弃也是一种爱,自己的痛楚不应该分到对方身上。爱情是爽爽的,不是一个人的事情. 然后我就说那男孩对她的态度,还有言语之外流露的一份潜意识。她说他好像说过喜欢的不是她…… 但他对她比较
2006-05-26 10:16:00
1330
原创 VC++中使用MATLAB7.01引擎
部分源代码参考: http://matlab.diy.myrice.com/matlab_and_c.htm#vc_sig使用的函数有:命令在 "engine.h" 具体在 /MATLAB701/extern/includeEngine * engOpen(const char *startcmd); // startcmd在windows中一般是NULL, 或者/0; 启动matl
2006-05-23 14:38:00
2265
原创 OpenGL初学 函数使用见解
函数分类:* 核心函数(GL Core): 实现基本功能,如外形描述、矩阵转换等,以gl作前缀; * 实用函数(Utility): 提供纹理支持、绘制复杂的曲线曲面等,以glu作前缀; * 辅助函数(Auxiliary): 进行简单窗口管理、输入事件处理等,以aux作前缀; * 专用WGL函数: 主要用于OpenGL和WinNT/95系统的连接,以wgl作为前缀; * 有关Win32函数: 无
2006-05-15 16:12:00
3391
原创 OpenGL初学
//清除屏幕到之前指定的颜色, 清除深度缓存,Clear The Screen And The Depth BufferglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); //重置场景 (译注:就是重置当前视图模型矩阵) ,Reset The Current Model view MatrixglLoadIdentity(); // glTran
2006-05-15 10:57:00
2047
转载 漫谈Vega 与 OpenGL
从底层实现来看,Vega实际上是基于场景图(Scene Graph)之上的,而场景图管理系统本身又建立在OpenGL这样的标准图形库之上。在SGI平台上,Vega所依附的场景图管理系统就是Performer,而在Windows平台上,Vega所依附的是一套被称为“Jolt”的场景图管理系统(Jolt实际上就是PC上的Performer实现)。 用过Performer的朋友会发现Veg
2006-05-12 15:47:00
2302
转载 CALLBACK回调函数使用之三
大家都知道对象是数据和方法的封装体。在C++中,它们分别表现为数据成员和成员函数。程序设计者通过执行对象的各种方法,来改变对象的状态(即改变对象的属性数据)。从而使该对象发生某些“事件”。当一对象发生某事件时,它通常需向其它相关对象发送“消息”,请求它们作出一些处理。 这时,发生事件并向其它对象请求处理的对象被称为“事件对象”,而处理事件的对象被称为“回调对象”。回调对象对事件的处理称为“回调函数
2006-05-12 15:23:00
5443
原创 CALLBACK回调函数使用之二
MSDN文章理解: 实现回调函数1. BOOL EnumWindows(WNDENUMPROC lpEnumFunc, LPARAM lParam)表示此函数需要回调函数的线索之一是存在lpEnumFunc参数.如果参数采用指向回调函数的指针,其名称中通常会有lp(长指针)前缀与Func后缀的结合 22.创建托管回调函数.该实例声明一个名为Callback 委托类型,此委托类型采用两个
2006-05-12 15:01:00
4720
原创 CALLBACK回调函数使用之一
凡是由你设计却由windows系统呼叫的函数,统称为callback函数。某些API函数要求以callback作为你参数之一。如SetTimer,LineDDA,EnumObjects。回调函数是由开发者按照一定的原形进行定义的函数(每个回调函数都必须遵循这个原则来设计)例如:----------------------------------------BOOL CALLBACK Dia
2006-05-12 14:46:00
37512
3
转载 VC中添加HTML网页
微软的MFC在Visual Studio 6.0中提供了一个新类CHtmlView,利用这个类,我们可以实现在基于文档视图结构的程序中显示HTML文件。 但是它是否可以用来在对话框中实现这一功能呢?我们不妨拿CHtmlView和CListView做一个比较,通过比较这两个类,我们会发现一些有趣的差别,MFC中CListView有一个对应的CListCtrl类用来在对话框中使用,而CHtmlView
2006-04-21 13:50:00
7086
转载 弹出最小托盘图标
Windows95/98/NT/2000/XP中,任务栏的右边(托盘)常驻几个图标,如输入法切换图标、音量控制图标等,此外我们还经常遇到拥有托盘图标的软件,如金山词霸、有实时监测功能的杀毒软件等。这些软件在后台运行,通常不占用太多的屏幕资源,只在通知栏上放一个小小的标志。必要时我们可以通过用鼠标点击图标对其进行菜单操作或激活其主窗口。有时我们自己编写的程序也希望有类似的效果,本文详细地介绍用V
2006-04-21 10:11:00
1411
1
Advanced Programming in the UNIX Environment II
2009-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人