jackychu
码龄18年
关注
提问 私信
  • 博客:272,347
    272,347
    总访问量
  • 72
    原创
  • 987,007
    排名
  • 24
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2007-06-01
博客简介:

jackychu的专栏

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得39次评论
  • 获得41次收藏
创作历程
  • 29篇
    2009年
  • 43篇
    2008年
成就勋章
TA的专栏
  • C++ 知识点回顾
    18篇
  • com组件
    2篇
  • IOCP知识点
    1篇
  • socket知识
    3篇
  • socket知识点详解(全面)
    5篇
  • symbian学习笔记
    2篇
  • vc++调试注意点
    1篇
  • VC框架知识点回顾
  • 多线程同步和通讯
    5篇
  • 大型服务器设计经验(多线程,网络,数据处理)等
  • 好的软件设计文章
  • 开发中一些方法
    1篇
  • 房产投资
  • 数据库操作
    7篇
  • 文件操作
  • 生活
  • 线程知识
    3篇
  • 设计模式学习
  • 音乐
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

地段地段还是地段—06自住年代地段新解

月28日  浙商网 文字大小[大 中 小] [打印] [关闭] [评论]   房地产业有句名言,“第一是地段,第二是地段,第三还是地段”,据传是李嘉诚说的,被很多开发商奉为至理名言。事实也证明,地段的确是房地产开发的成败关键,尤其是选址。不过,在2006年,这个以自住需要为主流的变化年代,对消费者而言,“地段”所包涵的意义是不是有更多的需求及特色呢?  “第一是地段”,
原创
发布博客 2009.11.19 ·
1037 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

房产投资小技巧

 1.房产投资必读-以房养房以租抵贷划算吗                                 对于降低当前居高不下的房价,国家煞费苦心稳定房价,政策一个接着一个地出台,因此普通的购房者随着风云变换的形势而动,及时调整自己的购房策略是目前的当务之急。                                       目前在许多购房者中依然存在着“以房养房”、“以租抵贷
原创
发布博客 2009.11.19 ·
1348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

应用程序正常初始化(0xc0150002)失败

  去下载一个“vcredist_x86.exe”的安装程序安装起来之后就可以解决这个问题了。。。现与遇到此问题的同志们分享!
原创
发布博客 2009.11.19 ·
1071 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CComPtr用法(收藏)

2009-10-11 14:58COM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象不能被正常释放,或者对象被重复删除,造成程序崩溃。所以使用COM接口,必须小心翼翼才行。但是,即使所有的代码中,都正确的AddRef和Release,也不一定能保证万无一失,例如:void SomeApp( IHell
原创
发布博客 2009.10.20 ·
1022 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Run-Time Check Failure #2 - Stack around the variable 'var' was corrupted

Run-Time Check Failure #2 - Stack around the variable var was corrupted摘要:简介VC++.NET编译新功能,运行时错误检查,编译选项 (/RTC1, equiv. to /RTCsu)最近把一个别人早期在VC 6下编写的一个服务移植到VC 7.1 (.NET 2003)时,突然跳出好些运行时错误提示。经过查询编译器
原创
发布博客 2009.09.16 ·
1967 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

你一生中要听的一百首英文电影插曲

01.DIE ANOTHER DAY-不日而亡:《007不日而亡》主题曲02.MAY IT BE-衷心祈祷:《魔戒》主题曲03.HERE I AM-我在这里:《小马王》主题曲04.THERE YOULL BE-你将在那里《珍珠港》主题曲05.LADY MARMALADE-女士《红磨坊》主题曲06.月光爱人:《卧虎藏龙》主题曲07.NO MATTER-《摘星奇缘》主
原创
发布博客 2009.09.15 ·
11044 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

memmove和memcpy

memmove和memcpy2009-09-05 13:261.memmove函数原型:void *memmove(void *dest, const void *source, size_t count)返回值说明:返回指向dest的void *指针参数说明:dest,source分别为目标串和源串的首地址。count为要移动的字符的个数函数说明:me
原创
发布博客 2009.09.15 ·
986 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

IUnknown IClassFactory IDispatch

IUnknown  IUnknown        {        public:            BEGIN_INTERFACE            virtual HRESULT STDMETHODCALLTYPE QueryInterface(                 /* [in] */ REFIID riid,                /* [iid_is
原创
发布博客 2009.09.09 ·
1035 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

COM知识

(1) COM组件实际上是一个C++类,而接口都是纯虚类。组件从接口派生而来。我们可以简单的用纯粹的C++的语法形式来描述COM是个什么东西:   class IObject   {   public:     virtual Function1(...) = 0;     virtual Function2(...) = 0;     ....   };   class MyObject : p
原创
发布博客 2009.09.09 ·
871 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

CSemaphore 类

CSemaphore 类当需要一个计数器来限制可以使用某个线程的数目时,可以使用“信号量”对象。CSemaphore 类的对象保存了对当前访问某一指定资源的线程的计数值,该计数值是当前还可以使用该资源的线程的数目。如果这个计数达到了零,则所有对这个 CSemaphore 类对象所控制的资源的访问尝试都被放入到一个队列中等待,直到超时或计数值不为零时为止。一个线程被释放已访问了被保护的资源时,计数值
原创
发布博客 2009.09.07 ·
2092 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

memcpy和strncpy两个函数用法

2009-07-23 16:23strncpy 原型:extern char *strncpy(char *dest, char *src, int n); 用法:#include 功能:把src所指由NULL结束的字符串的前n个字节复制到dest所指的数组中。 说明: 如果src的前n个字节不含NULL字符,则结果不会以NULL字符结束。 如果src的长度小于n个字节,
原创
发布博客 2009.09.07 ·
2541 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

CSemaphore/CMutex/CCriticalSection/CEvent区别

CSemaphore/CMutex/CCriticalSection/CEvent区别如果某个线程必须等待某些事件发生后才能存取相应的资源,用CEvent;如果一个应用同时可以有多个线程存取相应资源,用CSemaphore;如果有多个应用(多个进程)同时存取相应资源,用CMutex,否则用CCriticalSection。  CCriticalSection不是核心对象,其余几个都是  互
原创
发布博客 2009.08.24 ·
1884 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

sockaddr_in , sockaddr , in_addr区别

sockaddr_in , sockaddr , in_addr区别struct   sockaddr   {                  unsigned   short   sa_family;                     char   sa_data[14];             };    上面是通用的socket地址,具体到Internet   so
原创
发布博客 2009.08.19 ·
29190 阅读 ·
0 点赞 ·
9 评论 ·
38 收藏

union , struct

 1.   联合说明和联合变量定义               联合也是一种新的数据类型,   它是一种特殊形式的变量。               联合说明和联合变量定义与结构十分相似。其形式为:                 union   联合名{                           数据类型   成员名;                           数据类型  
原创
发布博客 2009.08.19 ·
930 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

_declspec(dllexport) 用于DLL中导出函数 和 导出类

__declspec(dllexport) 将一个函数声名为导出函数,就是说这个函数要被包含她的程序之外的程序调用。  extern "C" 指示编译器用C语言方法给函数命名。  在制作DLL导出函数时由于C++存在函数重载,因此__declspec(dllexport) function(int,int) 在DLL会被decorate,例如被decorate成为 function_int
原创
发布博客 2009.08.12 ·
10598 阅读 ·
0 点赞 ·
4 评论 ·
9 收藏

_declspec(dllexport)

我相信写WIN32程序的人,做过DLL,都会很清楚 __declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出类。但是,MSDN文档里面,对于 __declspec(dllimport)的说明让人感觉有点奇怪,
原创
发布博客 2009.08.12 ·
2682 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

extern "C"

extern   "C"   _declspec(dllexport)   double   SquareRoot(double   d);    “C”表示按照标准c进行编译     extern   则是用于声明动态导出函数_declspec(dllexport)   double   SquareRoot(double   d);是要外部使用的这个函数在Dll里的,要把它暴露给别
原创
发布博客 2009.08.12 ·
609 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

I/O Completion Port

IOCP全称I/O Completion Port,中文译为I/O完成端口。IOCP是一个异步I/O的API,它可以高效地将I/O事件通知给应用程序。与使用select()或是其它异步方法不同的是,一个套接字[socket]与一个完成端口关联了起来,然后就可继续进行正常的Winsock操作了。然而,当一个事件发生的时候,此完成端口就将被操作系统加入一个队列中。然后应用程序可以对核心层进行查询以得到
原创
发布博客 2009.08.07 ·
716 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

存储过程的两种返回方法

存储过程有两种方式返回值:第一:通过output 参数第二:通过return来实现enum __declspec(uuid("0000052c-0000-0010-8000-00aa006d2ea4"))ParameterDirectionEnum{    adParamUnknown = 0,    adParamInput = 1,    adParamOutput = 2,    adP
原创
发布博客 2009.05.21 ·
4005 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总)

SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总)2008年10月14日 星期二 23:57一、SQL中char varchar nchar nvarchar ntext的区别         1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了
原创
发布博客 2009.05.14 ·
3813 阅读 ·
0 点赞 ·
2 评论 ·
9 收藏
加载更多