自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

玄冬Wong

久长唯有品格

  • 博客(20)
  • 资源 (11)
  • 问答 (2)
  • 收藏
  • 关注

原创 private bytes, virtual bytes, working set三者之间的区别

原文:http://stackoverflow.com/questions/1984186/what-is-private-bytes-virtual-bytes-working-set The short answer to this question is that none of these values are a reliable indicator of how much m...

2013-08-23 20:05:17 918

原创 release下无法及时定位崩溃 导出dump文件来定位release版本 cod文件 map文件

原文:http://blog.csdn.net/wangyangtao/article/details/5357409 由于在release下无法及时定位崩溃的位置,所以建议相关人员修改工程配置,以便导出dump文件来定位release版本。下面以VS2005为例,介绍修改过程:如果是lib修改4处地方:1. 工程 à properties à C/C++ àGeneral ...

2013-08-19 22:20:57 118

原创 WinDbg配置和使用基础

原文:http://www.cnblogs.com/happyhippy/archive/2007/04/08/710933.html     WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。1. WinDbg介绍:    Debugging Tools and Symbols: G...

2013-08-19 16:39:55 62

原创 解决:WSASend(send)失败,错误ID为WSAECONNABORTED(10053)

socket网络通信时,调用WSASend或send函数时返回值错误,lasterror为WSAECONNABORTED (10053),错误信息为:Software caused connection abort. 问题所在:远程主机主动关闭了socket连接,而本地没有关闭且在继续send,就会导致此类问题...

2013-08-19 00:19:52 2919

原创 解析“extern”

 原文:http://blog.csdn.net/keensword/article/details/401114 1、 声明外部变量 现代编译器一般采用按文件编译的方式,因此在编译时,各个文件中定义的全局变量是 互相透明的,也就是说,在编译时,全局变量的可见域限制在文件内部。下面举一个简单的例子。创建一个工程,里面含有A.cpp和B.cpp两个简单的C++源文件:...

2013-08-15 22:54:07 72

原创 libuv的多线程问题

原文:http://stackoverflow.com/questions/13838972/is-libuv-thread-safe?answertab=votes#tab-top I have created a new thread dedicated to a libuv run loop. The thread function looks something like th...

2013-08-14 18:22:05 674

原创 libuv异常报错:Assertion failed: handle->write_queue_size >= req->queued_bytes, file

I don't think that can ever happen if you use libuv properly.You should allocate a new uv_write_t for every write to a handle. Do no reuse, free, move, or clobber it's memory until the write callb...

2013-08-13 03:15:44 567

阻塞模式下WSARecv接收大块数据的超时问题

阻塞模式下WSARecv接收较大数据时,WSARecv并不一定会等到接收到指定大小的消息后再返回,而是接收到一定量数据了也会强制返回。例如: WSABUF DataBuf;DataBuf.buf = new char[1024 * 10];DataBuf.len = 4096;DWORD RecvBytes, Flags = 0;int rs = WSARecv(soc...

2013-08-12 21:20:17 727

原创 内存分配失败:std::bad_alloc at memory location 0x0013e0b8

最近在写一个压测工具,创建了2000个线程,每个线程中会new 1MB大小的空间,测试发现当线程创建到1800左右时程序就崩掉了,调试了下发现崩溃的位置是在new的时候,异常信息是:std::bad_alloc at memory location 0x0013e0b8。 网上找了下资料,说一般32位程序最大允许分配的内存不能超过2G,我的程序正好是32位的,2000个线程开满至少也要...

2013-08-12 19:46:10 2815

原创 pyuv:一个实现了与libuv接口进行交互的开源python库

发现一个实用的库:一个实现了与libuv接口进行交互的开源库下面是pyuv的提供特性,都是libuv的特性Features:Non-blocking TCP socketsNon-blocking named pipesUDP supportTimersChild process spawningAsynchronous DNS resolution (g...

2013-08-11 02:36:27 656

原创 连接log4cplus错误:LNK2001: unresolved external symbol class std::basic_ostringstream

错误:Error1error LNK2001: unresolved external symbol "class std::basic_ostringstream<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __cdecl log4cplus...

2013-08-11 00:59:56 264

原创 异常捕获--编译开关EHsc、EHa、EHs

 官方介绍地址http://msdn.microsoft.com/en-us/library/1deeycx5(v=vs.80).aspx参数说明aThe exception-handling model that catches asynchronous(structured) and synchronous (C++) exceptions.s    The e...

2013-08-10 14:38:58 1274

原创 我的C++笔记

1,Map的key值是不能重复的,char *比较的是地址,所以认为key值相同,所以你只能插入一个元素若要用char*做key,需要重载操作符 (T1, T2),也就是map的第三个参数,当然你用std::string做key的话,可以不用重载这个操作符。 2,char转int:char a = '1';int b = a-'0';cout<<b<&...

2013-08-10 03:20:53 55

原创 超前引用问题---error C2079: '' uses undefined class

今天遇到了这样的错误:error C2079: 'xxx' uses undefined class 'yyy' 不得不承认自己有土鳖的基因。本来是很普通的一件事情。自己居然不知道。。直到今天为了做作业才发现。唉。直入正题。比如说,我们先定义一个b类再定义一个a类,a的一个成员就是b,如下:class b{int i;};class a {b val ;}; 这显然是可以的。如果这个时候,要把b的...

2013-08-09 02:21:00 220

原创 C++头文件相互包含

/*======== Map.h ==========*/#ifndef MAP_HEAD#define MAP_HEAD#include "Stack.h"class Stack;class Map{ Stack * a;};....#endif.../*======== Stack...

2013-08-09 02:13:51 99

windows版本libuv编译

下载一个稳定的release版本:https://github.com/joyent/libuv/releases 怎么查看各个分支是否稳定,请查看:https://github.com/joyent/libuv/blob/master/ChangeLog 安装git和python,python需要2.x版本,3.0以上版本不支持,我用的2.7。如果安装好以后cmd中无...

2013-08-07 22:41:18 354

原创 git clone错误:error: SSL certificate problem, verify that the CA cert is OK. Detai

原文:http://derekmorgan.iteye.com/blog/1066833在学习git的时候,发现不能使用git clone从github.com下载,报了个ssl错误。 Cloning into cancan...error: SSL certificate problem, verify that the CA cert is OK. Details:er...

2013-08-07 21:40:14 177

原创 VS2010 C++工程运行提示找不到MSVCP100D.dll

问题:用VS2010开发C++,一个控制台程序,在本机运行没有问题,但是拷贝到其他电脑运行提示如下错误(提示找不到MSVCP100D.dll): 原因:工程默认没有使用静态联编,没有把必须的DLL库一块编译进去导致的。 解决办法:右击工程→属性→配置属性→C/C++→代码生成:将运行库修改为多线程调试 (/MTd)...

2013-08-06 02:07:29 341

原创 提高 Linux 上 socket 性能

原文:http://www.ibm.com/developerworks/cn/linux/l-hisock.html 简介: 使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信。与其他 API 一样,您可以通过一些方法使用 Sockets API,从而提高 Socket 的性能,或者限制 ...

2013-08-05 00:22:13 83

原创 解决:阻塞模式下(blocking)WSARecv失败,error为WSA_IO_PENDING(997)、WSAEOPNOTSUPP (10045)...

 iMode设置为0,为阻塞模式;iMode为非0,为非宿在模式//------------------------- // Set the socket I/O mode: In this case FIONBIO // enables or disables the blocking mode for the // socket based on the num...

2013-08-01 16:19:19 1253

《OpenGL ES 2.0 Programming Guide》PDF&书籍源码

源码非常齐全,Android、iOS、BlackBerry、LinuxX11,Windows,WebGL全平台同步代码

2012-08-31

GFX SDK(Game.and.Graphics.Programming.for.iOS.and.Android.with.OpenGL.ES.2.0)

《Game.and.Graphics.Programming.for.iOS.and.Android.with.OpenGL.ES.2.0.Feb.2012》书籍源码,iOS和android代码同时包含。采用7z压缩,zip压缩为65M。电子书在这里下载:http://download.csdn.net/detail/wag2765/4501540

2012-08-30

用Visual Studio作为集成开发环境开发Linux程序

用Visual Studio搭建跨Linux程序的集成开发环境,图片文字都很详细,一共21页。

2012-07-24

Spring_Reference_3.0.0 RC1 chm

Spring 3.0.0 RC1 Reference 使用参考文档

2009-11-04

Spring3.0 API chm帮助文档

官方原版HTML制作,去除了google analytisc code的JS连接,保证了离线时的正常查看!保留了墨绿色的CSS风格。注意:是全英文的,后悔下了不要拍砖。

2009-11-04

DB4O7.4 for Java API 帮助文档 chm

DB4O数据库开发的完整文档。想要中文的就别下了!

2009-10-24

C# 命名规范合集(WinForm、ADO、Web)

C#命名规范,控件、数据类型、ADO.NET: 1 ADO.NET 命名规范 2 WinForm Control 命名规范 3 WebControl 命名规范

2008-09-18

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

TA关注的人

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