自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (61)
  • 收藏
  • 关注

转载 关于Socket和IOCP的一些值得注意的地方

关于Socket和IOCP的一些值得注意的地方    IOCP是一整套高性能的IO操作异步模型,可以用在文件操作也可以用在网络SOCKET操作上面。当用在网络SOCKET上时,在服务器端主要配合AceeptEx WSASend WSASendto来使用,在客户机端主要配合ConnectEx WSARecv和WSARecvFrom来使用。这几天用IOCP模型模仿IPMSG软件时有一些感触

2012-12-29 12:29:32 1847

转载 IOCP不可忽视的细节

IOCP构架之所以公认高效,核心就在于异步IO。在网上纷纷为之膜拜之余,很少看到对稳定性或性能优化的观点。仔细想想,任何技术都有有利的一面,自然也有有弊的一面,这才符合辩证法思想。 我把自己在编写IOCP构架时重点处理的几个地方交代一下,如果你想认真写好一个稳定的IOCP服务端,建议重新规划以下几个细节。 1)不要修改套接字默认的收发缓冲区大小,即8192字节=8K=2分页。

2012-12-29 12:26:45 1960

转载 IOCP错误处理(转)

转自:http://blog.163.com/wu_yanan2003/blog/static/8709242820086180554866/完成端口GetQueuedCompletionStatus返回值的问题先看看GetQueuedCompletionStatus函数的完整声明:BOOL GetQueuedCompletionStatus(  HANDLE Comple

2012-12-29 12:25:39 2544

原创 vc开发-fatal error C1010: unexpected end of file while looking for precompiled header directive

出现这个问题是因为编译选项开启了使用预编译头的原因引起的。解决方法:1. cpp文件重新包含stdafx.h预编译头文件;2. 在工程设置的C/C++标签页中的 分类 选择“预编译的头文件”,然后选择“不使用预补偿页眉”,确定后重新编译工程即可。

2012-12-28 17:24:28 1354

转载 RGB与YUV图像视频格式的相互转换

http://hustcsh.blog.163.com/blog/static/10522877120098190473161/?fromdm&fromSearch&isFromSearchEngine=yes内容摘要:通过本文您可以学习到如何把图像转换为电视视频格式,笔者以一张24位BMP图像为例实现RGB与YUV相互转换。如果您对图像转换成电视场制的视频格式有疑惑,相信本文能使您了解更

2012-12-25 11:27:44 1255

转载 fatal error C1047 对象或库文件“....Win32Release xxx.obj”是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库[转]

转自:http://blog.csdn.net/nanjingligong/article/details/7814877编译xxx动态库vs2008已经打了sp1补丁x64|release可以编译链接通过win32|debug可以编译链接通过win32|release编译链接不通过原因:引用库不一致,部分库使用的是带sp1补丁的编译器编译,部分是不带sp1补丁的编译器

2012-12-25 10:04:56 3425

原创 vs2008项目:LINK : fatal error LNK1104: 无法打开文件“E:\ms.obj”

今天用vs2008编译项目的时候,出现一个连接错误:LINK : fatal error LNK1104: 无法打开文件“E:\ms.obj”项目放置的路径为:E:\ms project\这个问题让我百思不得其解。因为项目根本没有引用任何名为ms的文件或库。唯一和ms有关的就是程序放置的路径,但那是正常的路径,且并不包含中文。好吧,那就试试放在盘的最顶层目录试试:编译通过了。难

2012-12-22 10:16:42 4118

转载 Linux Epoll使用详解[转]

转自:http://www.linuxidc.com/Linux/2012-03/57305.htmepoll简介epoll 是Linux内核中的一种可扩展IO事件处理机制,最早在 Linux 2.5.44内核中引入,可被用于代替POSIX select 和 poll 系统调用,并且在具有大量应用程序请求时能够获得较好的性能( 此时被监视的文件描述符数目非常大,与旧的 select

2012-12-17 20:02:31 940

原创 error C2504: 'IBasicVideo2' : base class undefined

最近正在学习DirectX,在网上下载了一个视频播放器的源码后,发现出现很多的问题:都是dxsdk里的baseclasses里的文件编译时报的错误,问题像如下这样:D:\PROGRAM FILES\DX9SDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES\ctlutil.h(437) : error C2504: 'IBasicVideo2' : base cla

2012-12-14 17:43:06 3255

原创 VS2008生成带lib导出符号的dll

由于最近需要编写pc端的sdk,所以需要生成dll和对应的lib。步骤如下:1. 新建项目;2. 设置项目属性为dll动态链接库;3. 新增*.def定义文件;4. 生成即可得到dll和对应的lib文件。

2012-12-13 15:15:39 3133

转载 unresolved external symbol _WinMain@16的解决方法

原始链接:http://www.zxbc.cn/html/20081103/67424.html当我们在使用VC开发C++的时候会遇到一些连接错误,这些错误比编译错误要难改正,笔者今天就遇到这样一个错误 1.问题描叙: error LNK2001: unresolved external symbol _WinMain@16 debug/main.exe:fatal err

2012-12-06 19:05:19 1473

陈火旺_编译原理第三版_答案

陈火旺_编译原理第三版_答案,是不错的参考。

2011-12-30

compiler编译器源码

compiler是一个编译器的源码。资源来自互联网。

2011-12-29

编译原理及实践

编译原理及实践,不但有原理性的说明,还有编译器的实现方法。

2011-12-29

编译原理中文版

编译原理中文版,讲解编译器的设计原理,是底层人员必须知道的知识。

2011-12-29

Flash+中文帮助大全

资源名为 Flash AS3 中文帮助大全。 资源包含: 1. Flash.ActionScript.as3.0 2. flash_as3_programming 3. flash_cs3_help 4. flash_video_encoder_help

2011-12-25

C语言函数大全(语法着色版).

C语言函数大全(语法着色版).收录了一些常用的C语言函数。

2011-12-22

oracle课件

学习oracle数据库的一些基础知识,对研究oracle有帮助

2011-12-22

SQL.完全手册

有关SQL的问题,你都可以在这本《SQL完全手册》里找的到,是数据库人员必备的一本工具书。 资源免费,欢迎下载

2011-12-22

Effective C++-中文第三版

这又是一本经典书籍。如果你以前没有看过,那现在就不要错过机会咯。 免费资源,欢迎下载。

2011-12-21

Thinking in C++.

经典书籍,英文原版,让你了解外国人眼中的C++ 只要你认真看下去,绝对比翻译版本过瘾

2011-12-21

C语言的缺陷

研究C语言缺陷的经典教程,让你对C的理解更深入

2011-12-21

Windows程式开发设计指南

Windows程式开发设计指南 是侯捷的一本window程序开发的经典书籍。 很经典。

2011-12-19

linux下串口编程简单实例

目前,串口的使用非常广泛,很大嵌入式设备都是通过串口和计算机相连的。 这也直接导致了串口编程的广泛使用。 掌握串口编程,是嵌入式工程师必备的条件。 本文档将帮助你更好的理解串口编程,并通过一些简单的实例出发,说明串口编程的要点,是初学者的敲门砖,也是有经验的工程师验证的好帮手。

2011-12-16

多线程编程的基本的函

讲述linux编程的一个重点:多线程编程所使用到的一些基本的函数 包括函数声明,参数说明和返回值。 文档按照一般多线程编程的流程对使用到的函数进行说明,对理解多线程编程有很好的帮助。

2011-12-16

linux_tty_pty_pts_概念_区别

讲述了linux下驱动基础知识: 1. 终端设备tty 2. 虚拟终端pty 3. 其他终端 对理解linux下的设备知识有很大的帮助

2011-12-16

谷歌黑板报--数学之美

只是一位谷歌研究员写的文章集合,讲述了数学模型在谷歌搜索引擎里的应用 对程序员特别是研究搜索引擎方向的朋友将会有非常大的帮助。 也许,困扰你许久的问题,在这里得以解决。 数学是软件编程的基础,本文给出了许多具体的实例,令人耳目一新。

2011-12-15

网络编程(pdf清晰版)

由浅入深的 网络编程 书籍,是你学习网络编程不可多得的左臂右膀!!!

2011-12-15

tcp/ip详解 卷三:TCP事务协议HTTPNNTP和UNIX域协议

本资源为 tcp/ip详解 卷三:TCP事务协议HTTPNNTP和UNIX域协议 全书分为三卷: 卷一:协议 卷二:实现 卷三:TCP事务协议HTTPNNTP和UNIX域协议 资源是分章节pdf高清晰版本。 本书是网络经典书籍,值得你收藏。

2011-12-15

tcp/ip详解 卷二:实现

本资源为 tcp/ip详解 卷二:实现 全书分为三卷: 卷一:协议 卷二:实现 卷三:TCP事务协议HTTPNNTP和UNIX域协议 资源是分章节pdf高清晰版本。 本书是网络经典书籍,值得你收藏。

2011-12-15

tcp/ip详解(卷一)

本资源为卷一:协议 tcp/ip详解,共分三卷: 卷一:协议; 卷二:实现; 卷三:TCP事务协议HTTPNNTP和UNIX域协议 本书是网络经典书籍,值得收藏。

2011-12-15

x264-VC6.0编译通过加代码完整注释版

x264-VC6.0编译通过加代码完整注释版 Windows,在vc6.0可以直接编译通过,无需调试,代码注释完整清晰,是入门学习的极佳资料 摘自http://download.csdn.net/detail/fangbaolei2088/4351875 仅做备份

2015-06-26

Visual_Assist_X_10.8.2029.0.rar

MS Visual Studio开发的插件工具,可以显著提高开发效率。 转自(PiggyXP)。

2014-04-23

VC显示行号插件_VC6LineNumberAddin

VC显示行号的一个小插件,弥补VC6.0没有显示行号的缺陷。 使用方法(一般性步骤, 第2、3 步非必须): 1. 如果你的VC安装在C盘,请拷贝文件VC6LineNumberAddin.dll到如下目录: C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns 2. 注册 双击VC6LineNumberAddin.reg进行注册。 3. 启用 打开vc6,菜单栏:Tools -> customize -> Add-ins and Macro Files 选中VC6LineNumber Developer Studio Add-in 关闭VC,重启VC即可

2012-12-05

ppp-2.4.5.tar.gz

linux下的ppp的实现源码,包括pppd、pppdump、pppstats和ppp脚本等所有pppoe有关的实现。

2012-11-24

WIFI802.11协议

WIFI协议,介绍802.11家族即WIFI协议,是深入了解WIFI协议的好帮手。

2012-07-18

Android高级编程

Android高级编程,此为《Android Application Development》的中文翻译版本,为清晰的扫描版。在网上找不到非扫描版的

2012-04-24

音乐播放器

音乐播放器的源码。资源包括整个播放器的VC6.0工程文件。

2012-02-08

mp3解码的详细算法流程,以及mp3文件格式的具体介绍

mp3解码的详细算法流程,以及mp3文件格式的具体介绍。 整理文件时发现的资源,传上来以便备份。 这是网络上的资源,当初下这个可是用了我10分的!!

2012-02-08

图片显示和处理程序

对图片的一些简单处理,资源为vc6.0工程源码,值得一看。

2012-02-08

贪吃蛇游戏源码

用C语言实现的贪吃蛇游戏源码。在VC下未尝试编译,不知是否可行。

2012-02-08

c++俄罗斯方块源码.

用C++实现的俄罗斯方块源码,有兴趣可以看看。

2012-02-08

sed_awk正则表达式

awk和正则表达式的搭配,能实现任何你需要的功能。

2012-02-08

shell_脚本_if_参数

Linux Shell脚本编程中if语句的各种参数及其解释,很清楚。

2012-02-03

企业网站php版

一个完整的企业网站,PHP开发,提供给有需要的人。

2012-01-17

字符编码相互转换

vs工程源码,实现字符编码之间的相互转换。网络编程 有中文信息时必须具备的。

2012-01-14

TortoiseSVN-1.6.15.21042-win32-svn-1.6.16

TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。TortoiseSVN文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将Subversion和版本控制系统看作一种“时间机器”。 提示:本版本为32位英文版。

2012-01-14

xml文件解析(C语言)

用C语言实现的XML解析库源码,包括读取节点,属性等,还支持写入节点,属性等,很有用的东东

2012-01-14

pppoe服务器安装 RASPPPOE_099

pppoe服务器安装,内附有安装服务器需要的驱动文件RASPPPOE_099

2012-01-12

TortoiseSVN_1.6.16.21511_x64中文版

TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。TortoiseSVN文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将Subversion和版本控制系统看作一种“时间机器”。 提示:本版本带中文语言包。

2012-01-12

清华大学编译原理课后答案第二版

清华大学编译原理课后答案第二版。在此做个备份,以防以后找不到。

2011-12-30

空空如也

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

TA关注的人

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