自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 ASCII,Unicode,UTF-8,GB2312编码之间的关系

<br />字符编码:ASCII,Unicode,UTF-8,GB2312<br />从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。<br />ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:<br />ASC码:  00110101 00110110 00110111 00111000<br />----------------↓     ↓    ↓     ↓<br />十进制码:       

2011-02-11 14:30:00 1071

转载 理解VMWARE虚拟机下网络连接的三种模式

<br />很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正. <br />  bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力. <br />  在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题. <br /

2011-02-10 17:43:00 690

转载 linux下SVN命令

<br />1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)<br />   例如:svn checkout svn://192.168.1.1/pro/domain<br />    简写:svn co<br />2、往版本库中添加新的文件  svn addfile<br />   例如:svn add test.php(添加test.php)<br />   svn add*.php(添加当前目录下所有的php文件)<br />3、将改动的文件提交到版本

2010-12-28 17:17:00 524

原创 WIN32_LEAN_AND_MEAN 的作用

我出现的问题是:没有 加这个宏定义 #define WIN32_LEAN_AND_MEAN 出现了我的.h文件中的数据结构 和 vc/platformsdk/include/windef.h/windef.h 和 wtypes.h 和 winsmcrd.h 中类型重定义的问题1>d:/qhv6_svn/qh_at_group/trunk/3源程序/基础架构/交易部分/yqpt/buinc/comstru.h(167) : error C2146: 语法错误 : 缺少“;”(在标识符“PROCID”的前面)

2010-12-09 15:41:00 23839 3

转载 #pragma once 与 #ifndef 的区别

为了避免同一个文件被include多次<br /><br />1   #ifndef方式<br />2   #pragma once方式<br /><br />在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。<br />    方式一:<br />    #ifndef __SOMEFILE_H__<br />    #define __SOMEFILE_H__<br />    ... ... // 一些声明语句<br />    #endif<br />    方

2010-12-09 15:25:00 1476

转载 lib和dll文件的区别和联系

<br />lib和dll <br />lib和dll文件的区别和联系 <br />.dll是在你的程序运行的时候才连接的文件,因此它是一种比较小的可执行文件格式,.dll还有其他的文件格式如.ocx等,所有的.dll文件都是可执行。<br />.lib是在你的程序编译连接的时候就连接的文件,因此你必须告知编译器连接的lib文件在那里。一般来说,与动态连接文件相对比,lib文件也被称为是静态连接库。当你把代码编译成这几种格式的文件时,在以后他们就不可能再被更改。如果你想使用lib文件,就必须:<br />1

2010-11-19 15:41:00 457

转载 svn 中tag branch trunk 的用法

<br />在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。<br /><br />在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs)。<br /><br />一般情况下,<br />tag,是用来做一个milestone的,不管是不是release,都是一个可用的版本。这里,应该是只读的。更多的是一个显示用的,给人一个可读(

2010-10-22 14:21:00 394

转载 《C++ primer》学习笔记之一:#include如何寻找头文件

<br />http://blog.csdn.net/xtyyumi301/archive/2006/04/14/662523.aspx<br /> <br /> <br />include: 如何寻找include指令指定的file(inc file)头文件<br />实际的目录结构如下:<br /> ----len     //目录下有文件 be.cpp 和 be.h,  ce.h,及一个子文件夹inc<br />    |----inc   //目录下有文件common.h<br /><br />预编

2010-07-06 10:36:00 630 1

转载 c++编译链接过程

<br />http://tinggo.javaeye.com/blog/436683<br /> <br />C++程序从编译到链接然后再到调用的整个过程如下。 <br />只是个人最近观点,希望能与志同道合的同学一起讨论。 <br /><br />注:这里只是研究C++的主流编译过程,与Java没有任何关系,因为使用的技术完全不一样(Java是编译和解释结合的语言)。并且由于不同的编译器厂商对于程序的编译过程不尽相同,但是主要流程还是一样的。 <br /><br />其实长久以来我就一直很不清楚obj文

2010-07-05 17:04:00 398

转载 InterLockedIncrement and InterLockedDecrement函数原理

InterLockedIncrement and InterLockedDecrement实现数的原子性加减。什么是原子性的加减呢?举个例子:如果一个变量 Long value =0;首先说一下正常情况下的加减操作:value+=1;1:系统从Value的空间取出值,并动态生成一个空间来存储取出来的值;2:将取出来的值和1作加法,并且将和放回Value的空间覆盖掉原值。加法结束。如果此时有两个Thread ,分别记作threadA,threadB。1:threadA将Value从存储空间取出,为0;2:

2010-06-25 19:30:00 422

转载 (C#)多线程-BackgroundWorker组件

<br />qimao.cn<br />奇猫居-神游天地间<br /> <br /> <br /><br /><br /> 程序代码<br />BackgroundWorker组件<br />在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。<br />    BackgroundWorker类中主要用到的有这列属性、方法和事件:<br />    重要属性

2010-06-23 16:58:00 398

原创 int 转 string

<br />1.   int sprintf( char *buffer, const char *format [, argument] ... );<br />      <stdio.h><br />例如:<br />      int ss;<br />      char temp[64];<br />      string str;<br />      ss = 1000;<br />      sprintf(temp, "%d", ss);<br />  

2010-06-08 19:00:00 438

转载 dll import&&export

[转]http://hi.baidu.com/%D0%C7%BB%F0%D3%C4%C0%B6/blog/item/3e5c2e9044f30184a877a43c.html我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出类。但是,MSDN文档里面,对于__de

2010-06-08 17:38:00 634

空空如也

空空如也

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

TA关注的人

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