- 博客(24)
- 资源 (1)
- 收藏
- 关注
转载 处理大批量数据库时注意要点
1.正确划分一个事务的范围:默认情况下,一个SQL语句就是一个事务。在处理大批量的数据时,不正确的使用事务会很耗时间。要正确使用事务, 比如一个数据文件一个事务。2.数据库连接处理线程池:采用数据库连接处理线程池来处理,要注意线程上下文切换所消耗的系统资源,因为这往往不如在一个线程中执行来的快。
2007-04-27 15:34:00 978
原创 构造平衡二叉树例子
#include #include #include typedef struct { unsigned int nKey;}SElemTypeObj, *LPSELEMTYPEOBJ;typedef LPSELEMTYPEOBJ ElemType;typedef struct SBSTNode{ ElemType nData; // Key int nBF; // 节点平衡因子
2007-04-25 16:24:00 3605
转载 Excel操作示例
http://www.codeproject.com/database/cspreadsheet.asphttp://www.codeproject.com/office/fasterexcelaccesstoc.asp
2007-04-19 20:30:00 684
原创 SHBrowseForFolder来初始化选择目录
CCriticalSection cs;CString g_strCurrDir;void SetCurrDirForSHBrowseForFolder(const CString& strCurrDir){ CGuardLock Guard(&cs); g_strCurrDir = strCurrDir;}int CALLBACK FECFolderProc(HWND hWnd, UIN
2007-04-19 14:59:00 2260
原创 国内优秀网站
软件学报: http://www.jos.org.cn/介绍:中国科学院软件研究所和中国计算机学会联合主办、科学出版社出版、中国计算机学会会刊Center of STL Study:http://stl.winterxy.com/介绍:STL 中文站点千千U盘专杀:http://www.usbcleaner.cn/
2007-04-19 14:53:00 929
转载 四种方法实现VC枚举系统当前进程
四种方法实现VC枚举系统当前进程 在Windows 2000以上的MS操作系统,通过Windows的任务管理器可以列出当前系统的所有活动进程(如图1所示),在Windows XP中,更是在控制台下增加了一条Tasklist命令,让系统下的所有进程无所遁行(如图2所示)。这一切是怎么实现的呢?图 1图 2引用侯捷大师在《深入浅出MFC》的一句话,“知其然而不知其所
2007-04-18 16:51:00 1578
转载 Windows补丁下载、批量安装、局域网分发
Windows补丁下载、批量安装、局域网分发 对于广大电脑爱好者而言,打补丁已经是“家常便饭”。每次重装系统后,之前系统更新过的补丁也随之毁于一旦,不得不再次连接到微软的网站,将系统“缝缝补补”一翻,即使你的网速慢得象蜗牛。如果你处于局域网中,还得为多台机器重复单调的更新疲于奔命。要是 再不幸,你还在使用Modem上网或者根本就不能上网,那又该如何是好?除了骂一句微软不“体恤民情”外,我们
2007-04-17 16:50:00 12750
原创 系统补丁全攻略:深入解析Hotfix与SP
上网下载最新的系统补丁,给操作系统“进补”,是大家经常要做的一件事,但面对网上铺天盖地的Hotfix和SP补丁,许多用户特别是电脑新手往往会迷失方向。那么什么是Hotfix,什么是SP,它们之间又有什么联系和区别呢?明明白白HotfixHotfix是针对某一个具体的系统漏洞或安全问题而发布的专门解决该漏洞或安全问题的小程序,通常称为修补程序。微软公司为提高其开发的各种版本的Windows操作系统和
2007-04-16 10:25:00 1721
转载 改变子窗口控件
改变字体可以利用WM_SETFONT.一。用CreateFont生成字体MyFont 二。HWND hwnd = GetDlgItem(hWnd,id);//得到控件句柄 三。SendMessage(hwnd,WM_SETFONT,(WPARAM)MyFont,MAKELPARAM(TRUE,0));
2007-04-13 10:47:00 963
转载 客户/服务器三层架构
SUNY2000 的未来--客户/服务器三层架构单层、双层、三层、多层 IT行业的一大特点是经常创造一些新名词,单层和双层这两个概 念就是在三层结构出现之后才创造出。单层结构是80年代以来小型应用的结构,典型的是基于Dbase、Foxbase等小型数据库的应用。双层结构的同义词可以理解为传统的客户/服务器结构,是目前占统治地位的结构,典型是基于Oracle、Infomix等大型数据库的应用。
2007-04-11 10:57:00 7238
原创 多文档应用程序之在同一个文档基础上产生多个子框架
多文档应用程序之在同一个文档基础上产生多个子框架,这些子框架内的视图类型任意 。解决方法:可以使用CDocTemplate::CreateNewFrame来实现,参考MFC源码(CMultiDocTemplate::OpenDocumentFile和CDocTemplate::CreateNewDocument和CDocTemplate::CreateNewFrame)可以实现这个功能。
2007-04-10 17:01:00 951
转载 VC 和 MFC 的一些常见问题
VC 和 MFC 的一些常见问题Microsoft Corporation版本5.0,97年5月15日 如何抛出(throw)由CUserException派生的异常? 当我试图捕获(catch)一个派生类异常时,我得到以下错误"error C2039:classCMyException: is not a member of CMyException classCM
2007-04-10 16:18:00 732
原创 多文档应用程序之同一个文档同一个框架内的试图切换
一个文档可以对应于多个视图,而且这些视图可以在同一个子框架内切换,主要是利用CDocument::AddView和CDocument::RemoveView这两个函数。示例:CDocument* pDoc = NULL;CView* pExist = NULL;CView* pNew = NULL;// 获取要操作的pDoc和pView......pNew = new CMyView;pN
2007-04-10 16:06:00 745
原创 添加一个文档模板的步骤
添加一个文档模板的步骤:1. 从CDocument派生一个文档类;2. 产生一个视图类;若是从一个对话框模板产生一个视图类,则该对话框模板Style必须设置为Child,Visible必须设置为False,这两点必须设置,否则会出现断言错误,同时生成文档模板字符串;经过这两个步骤,就已经添加了一个文档模板字符串。其实VC私底下帮你做了不少事情,比如生成文档模板字
2007-04-09 13:01:00 873
转载 关于CDialogBar的使用
环境:VC6.0 SP6最近在一个程序需要用到CDialogBar,于是按照一般步骤,先在资源视图中添加了一个Dialog,定义好了ID。然后添加了一些需要的EDIT_BOX和COMBOBOX。由于需要初始化其中的一些控件,于是按照CDialog的方式开始用ClassWizard添加控件。此时发现提示“没有关联的类,是否建立一个新的类”。然后很自然的点击了“是”。然后在CMainFram
2007-04-08 16:26:00 1844
原创 GUID和字符串相互转换的函数
CLSIDFromStringIIDFromStringStringFromCLSID StringFromGUID2StringFromIIDHRESULT hr = S_FALSE; CLSID CLSID_Fun; IID IID_IFun; ASSERT(SUCCEEDED(hr = CLSIDFromString(L"{85700739-7cea-433c-ae22-97c071
2007-04-06 10:38:00 10759
原创 相当方便的拼音搜索函数
static BOOL In(int Lp, int Hp,int Value){ ASSERT(Lp return ( ( Value = Lp ) );}static char GetPYChar( WORD wHZ ){ if (In(0xB0A1,0xB0C4,wHZ)) return A; if (In(0XB0C5,0XB2C0,wHZ)) return B; if (
2007-04-05 15:46:00 911
原创 多字节和宽字节互相转换的方便方法
1.多字节 =》宽字节char szChar[1024];wchar szWChar[1024];...swprintf(szWChar, L"%S", szChar); // 注意大写S2.宽字节 =》多字节char szChar[1024];wchar szWChar[1024];...sprintf(szChar, "%S", szWChar); // 注意大写S
2007-04-04 17:23:00 1127 1
转载 字符,字节和编码
[转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理
2007-04-04 16:28:00 561
原创 ACL : 获取用户所在的组
NetUserGetLocalGroups The NetUserGetLocalGroups function retrieves a list of local groups to which a specified user belongs.MS Example:#ifndef UNICODE#define UNICODE#endif#include #inclu
2007-04-04 16:24:00 1060
原创 名人名家
Martin Fowlers Bliki 中文版:http://blog.csdn.net/mfowler/ http://blog.csdn.net/fexpert/ http://blog.csdn.net/guru/index.html CSDN.NET.CN开源社区的组织者--王开源:http://blog.csdn.net/arthur593
2007-04-02 09:07:00 704
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人