自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

helonSY欢迎您的到来!

知识积累的殿堂,有些可能很低级,大家勿见笑,只是方便复制!

  • 博客(52)
  • 资源 (6)
  • 收藏
  • 关注

转载 [原创]HttpWatch工具简介及使用技巧

http://www.cnblogs.com/mayingbao/archive/2007/11/30/978530.html一 概述:HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显

2011-11-30 17:00:17 1535

转载 #pragma pack

http://baike.baidu.com/view/2317161.htm一、n字节的对齐方式VC对结构的存储的特殊处理确实提高CPU存储变量的速度,但是有时候也带来了一些麻烦,我们也屏蔽掉变量默认的对齐方式,自己可以设定变量的对齐方式。  VC中提供了#pragma pack(n)来设定变量以n字节对齐方式。n字节对齐就是说变量存放的起始地址的偏移量有两种

2011-11-30 14:26:14 843

原创 整数相处获取浮点数须注意

float f1 = 1 / 100 ;肯定得到的结果为0要得到小数,需要改进如下:float f1 = float(1) / 100 ;

2011-11-30 10:30:57 1325

转载 VS2010 调试利器

http://kb.cnblogs.com/page/84180/一、通过VS2010可以将断点保存成本地文件(xml格式)  假设当代码中有CRUD(增、删、改、查)功能时,我们debug增加功能时在代码内设置了一个断点进行查错。再检查删除时又要为删除代码设置一个断点并且要清除上一个为debug增加功能时设置的断点。在VS2010之前我们似乎常常这样做,但现在通过VS2010

2011-11-29 16:19:29 1026

转载 C/C++中int/long/float/double数值类型与字符串互相转换[总结]

http://hi.baidu.com/daven172/blog/item/931e9fa6f346fce29052eeb7.html一、int/long/float/double转字符串方法1:itoa, ltoa(a表示array数组的意思)头文件:stdlib.h示例:    int a = 3;    long b = 23;

2011-11-29 10:15:36 2674

转载 用C++写入UTF-8格式的文件

class CChineseCode{public: static void UTF_8ToUnicode(wchar_t* pOut,char *pText); // 把UTF-8转换成Unicode static void UnicodeToUTF_8(char* pOut,wchar_t* pText); //Unicode 转换成UTF-8 static void Unico

2011-11-28 17:51:46 11177 1

转载 怎样在C++中写UTF-8格式的内容

http://mariusbancila.ro/blog/2008/10/20/writing-utf-8-files-in-c/Let’s say you need to write an XML file with this content:How do we write that in C++?At a first glance, you could be t

2011-11-28 17:15:14 4293

原创 C++产生8到22之间的随机数

srand(GetTickCount()) ;dwTemp %= 14 ;  // 先模差dwTemp += 8 ;   // 再加最小的。

2011-11-28 16:59:27 645

转载 关于WinExec和System的比较

http://nt04.blog.163.com/blog/static/3297804920116246622829/WinExec是一个WIN32 API,它的第一个参数必须包含一个可执行文件名, SYSTEM是C库函数,它接受一个DOS命令。 你可以这样: WinExec("command /C dir C:\ > dir.txt",SW_HIDE);system

2011-11-25 17:23:34 860

原创 C++调用可执行程序

1.WinExeCWinExec(strPath.c_str(), SW_SHOW) ;关闭:HWND dc = FindWindow(0, "无标题 - 记事本 ");   CloseWindow(dc); 如果不行的话,按ctr+del+alt看记事本的标题是什么??改了它2.HINSTANCE ShellExecute(HWND hwnd, LPCTSTR

2011-11-25 14:34:24 1462

原创 自己写的读取注册表判断主机安装了哪些浏览器

BOOL fIsBrowser(std::string& paraStrBrowser){// 判断是否是浏览器 if (std::string::npos != paraStrBrowser.find("Opera")) { paraStrBrowser = "Opera" ; return TRUE ; } else if (std::string::npos != par

2011-11-25 10:31:37 3912 3

原创 各种主流浏览器在注册表中的DisplayName值

1.Opera Opera V11.50 Build 1074 正式版2.IE Windows Internet Explorer 83.FireFox Mozilla Firefox(火狐浏览器) V4.0.14.Safari Safari5.QQ浏览器 QQ浏览器6.76.腾讯TT浏览器 Tencent Traveler 4.87.搜狗浏览器

2011-11-24 16:24:37 2410

转载 遍历注册表某键下的所有子键

http://msdn.microsoft.com/zh-cn/site/ms724256// QueryKey - Enumerates the subkeys of key and its associated values.// hKey - Key whose subkeys and values are to be enumerated. #include #inclu

2011-11-24 14:06:28 8124 2

转载 c++读取注册表详解

http://www.duote.com/tech/4/11942.html1.读注册表// 读取注册表CString ReadRegisteTable(CString root,CString path, CString key){HKEY hAppKey;LPCTSTR WINDS_SERVICE_REGISTRY_KEY=path;LPCTSTR DATA_FIL

2011-11-24 11:32:39 4139

转载 百度基本搜索技巧

http://zhidao.baidu.com/question/46079731.html百度基本搜索技巧 初学者入门 1. 搜索,就这么简单 只要在搜索框中输入关键词,并按一下 按钮,百度就会自动找出相关的网站和资料。 百度会寻找所有符合您全部查询条件的资料,并把最相关的网站或资料排在前列。 小技巧:输入关键词后,直接按键盘上的回车键(即Enter健),百度也会自动找出相关的

2011-11-24 11:29:57 1757

原创 搜索引擎技巧

谷歌搜索技巧:http://www.googleguide.com/advanced_operators.htmlhttp://www.uestc.edu.cn/web3/gouestc/user_help.htmlhttp://www.se-express.com/article/article13.htm注:某些用google搜索出来的连接是打不开的,但你可以找到对应的网站进去

2011-11-24 11:25:33 989

原创 判断一个IP地址是否是内网地址

void vAdjustIP(std::string& paraStrIP){ std::string strTemp[5] ; int i = 0 ; strTemp[i] = strtok((char*)paraStrIP.c_str(), ".") ; while (!strTemp[i].empty()) { // 进行处理 if (1 == strTemp[i].

2011-11-23 10:46:12 4492 1

原创 自己写的把IP地址转换为XXX.XXX.XXX.XXX形式的函数

void vAdjustIP(std::string& paraStrIP){std::string strTemp[5] ;int i = 0 ;strTemp[i] = strtok((char*)paraStrIP.c_str(), ".") ;while (!strTemp[i].empty()){// 进行处理if (1 == strTemp[i].s

2011-11-23 10:44:57 748

转载 关于内网外网的知识

很多宽带用户搞不清楚自己到底属于内网还是外网,以至于在使用BT等软件进行下载前,盲目进行端口映射等操作,反而事倍功半。 首先纠正一个普遍错误的说法。我们经常会听到诸如“某某ADSL是内网”或者“某某ADSL是外网”的说法,这种说法本身是错误的。因为“ADSL宽带”只是宽带的运营商所提供的一种服务形式,它只是一项技术、一项业务而已,并没有什么内网还是外网的概念。我们所提到的内网还是外网,指的实际

2011-11-22 13:57:21 1664

原创 内网IP保留形式

10.x.x.x; 172.16.x.x至172.31.x.x; 192.168.x.x;

2011-11-22 13:56:21 666

原创 allocator

allocator类是C++的一个模板,它提供类型化的内存分配以及对象的分配和撤销。allocator类将对象分配和对象构造分开。当allocator对象分配内存的时候,它会分配适当大小并排列成保存给定类型对象的空间。  allocator提供如下几种操作:  allocator a; 定义名为a的allocator对象,可以分配内存或构造T类型的对象。

2011-11-22 10:23:22 471

原创 MFC添加Activex控件的方法

1.别忘了在InitInstance中初始化COM控件和使能控件容器CoInitialize(NULL) ; AfxEnableControlContainer();可以参考:http://wenku.baidu.com/view/0bf0b0c608a1284ac850432d.html

2011-11-21 17:32:12 1824

原创 非常有用的CChineseCode类

该类来自网上,大家可以自由转载class CChineseCode{public:static void UTF_8ToUnicode(wchar_t* pOut,char *pText); // 把UTF-8转换成Unicodestatic void UnicodeToUTF_8(char* pOut,wchar_t* pText); //Unicode 转换成UTF-8s

2011-11-21 13:33:49 1488

转载 MultiByteToWideChar和WideCharToMultiByte用法详解

http://blog.csdn.net/norains/article/details/1461174//========================================================================//TITLE://    MultiByteToWideChar和WideCharToMultiByte用法详解//AUTHO

2011-11-21 11:09:08 624

原创 对http提出Get请求,获取网页内容

1.MFC的方法第一种: 首先要包含这个头文件:#include    CInternetSession   mySession; CHttpFile*   myHttpFile=NULL; CString   myData; myHttpFile=(CHttpFile*)mySession.OpenURL(url,1,INTERNET_FLAG_DONT_CACH

2011-11-18 16:23:59 6758 1

转载 如何得到IE的历史记录和清除IE的历史记录

转载自:http://blog.csdn.net/lbird/article/details/724862相关的接口:IurlHistoryStg、IEnumSTATURL、IurlHistoryStg2相关的方法:  IurlHistoryStg:: EnumUrls该方法返回一个IEnumSTATURL接口指针,后者用来枚举IE的历史记录。    LRESULT

2011-11-18 14:23:49 1123

原创 C++不常见用法

1.#ifdef _WINDOWS_#error WINDOWS.H already included.  MFC apps must not #include #endif2.#import     named_guids using   namespace   MSXML2;

2011-11-18 14:20:57 462

原创 判断字符串中点的个数

int nCountOfPoint(const string& paraStrUrl){ int nSum = 0 ; string::size_type nPos = 0 ; while ((nPos = paraStrUrl.find_first_of(".", nPos)) != string::npos) { ++nPos ; ++nSum ; } return n

2011-11-18 13:37:21 1161

原创 C++从注册表中获取用户的历史记录

1.主要是读取注册表中HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs的值,至于怎么读取注册表。C++中:HKEY hKey;RegOpenKey(HKEY_LOCAL_MACHINE,"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Typ

2011-11-17 14:26:51 2161

原创 Windows简写符

1.%WinDir%2.%systemroot%3.%userprofile%

2011-11-17 14:20:09 560

原创 Windows API---GetWindowsDirectory

// GetWindowsDirectory获取当前操作系统目录TCHAR szPath[MAX_PATH];    GetWindowsDirectory(szPath, MAX_PATH);

2011-11-17 13:59:36 821

转载 一键清理系统垃圾文件.bat

一键清理系统垃圾文件.bat 。双击立即清理,是一个安全又方便的批处理文件。以下是文件内容:@echo offecho 正在清理系统垃圾文件,请稍等......del /f /s /q %systemdrive%/*.tmpdel /f /s /q %systemdrive%/*._mpdel /f /s /q %systemdrive%/*.logdel /f /s /q

2011-11-17 11:26:05 1474

转载 VC中实现历史记录的全面清除

转自:http://www.vckbase.com/document/viewdoc/?id=280前言:在本人用完计算机之后,往往不希望别人发现你做过什么,和浏览过什么网址。(特别是和多人共用一台机子时)。当然,你可以手工清理那些记录。 但那是多么繁杂的一件事啊。 我想没人愿意那样做。于是,我想到用一个软件来一次性完成上述工作。清除历史记录的文章很多,但是一般都不够全面。

2011-11-17 11:22:44 1018

原创 写转义字符

1.写双引号   ‘\"'

2011-11-17 10:45:46 446

原创 关于VS2010编译后的自动执行D:\我的酷盘\工具\vs2010Copy实例

因为涉及到别人的版权,放在本人的酷盘中。\工具\vs2010Copy实例

2011-11-16 15:08:26 1289

转载 Visual StudioC++新特性--MFC王者归来(3)MFC新功能-基于windows7的重启管理灾难恢复

转载自:http://blog.csdn.net/yincheng01/article/details/5380218为了提高用户体验,让用户用起来感觉比较爽,Microsoft在Windows Vista系统中首先引入了重启管理器(Restart Manager)。就类似office2007的自动保存功能,一旦出了故障,可以恢复自己的工作成果,不至于让自己工作成果因为故障而丢失。

2011-11-16 14:12:06 860

原创 VS内置宏和简写符

权威连接请参考:http://msdn.microsoft.com/en-us/library/c02as0cs.aspx1.__LINE__ 表示代码的本行。  2.$(SolutionDir) 3.$(Configuration) 4.$(ProjectName) 5.$(MSBuildProjectName) 6.$(IntDir) 7.$(TargetPat

2011-11-15 16:15:38 1202

原创 指向指针的指针的分配

struct ROW  {      int colcount;      int* fieldLens;      FIELD** fields;      ROW(int* fLens, int columncount):fields(NULL),colcount(columncount),fieldLens(fLens)      {          fields = new FIELD*

2011-11-15 13:08:04 443

原创 程序界History

1.GNU是“GNU's Not Unix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新

2011-11-11 10:45:19 801

原创 封装的库

1.libiconv库能实现utf8,多字节等编码之间的转换2.log4cplus是gnu的开源日志系统。3.CxImage是对图片格式之间转换的开源类。4.freetds:连接mssql的数据类库5.MSMQ:管理消息队列6.redis:基于Key-Value的存储系统7.推荐的几个 c++库:http://topic.csdn.net/t/20031104/19/242

2011-11-10 17:42:19 678

SecureCRT绿色版

SecureCRT是非长好的远程登录到linux系统的工具,可以在你的windows系统上装上,然后就可以操纵一台远程的linux机器。

2012-02-24

7zip(windows+linux下的压缩包)

7zip是一个从windows上把文件打包成能在linux下解压的压缩包,打包步骤为先打包成 tar 格式,然后再压缩为 gzip 格式

2012-02-24

tinyxml类(windows+linux均可用)

C++读取xml文件的类,另外几个比较好的工具有 libxml2 和 xerces(IBM的一个开源项目发展起来的,现在是JDK的默认实现)

2012-02-24

libxml2.2.7.4.tar.gz

c++读取xml的好工具,移植性比较好,另外还有一个叫tinyxml的也比较好

2012-02-24

libiconv-1.13.1.tar.gz

进行代码格式转化的好工具,不如UTF-8转化到gb2312

2012-02-24

freetds-stable.tgz

freetds是在linux下连接SQLServer的好工具

2012-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除