- 博客(140)
- 资源 (4)
- 收藏
- 关注
转载 手把手叫你玩转网络编程系列之三
手把手叫你玩转网络编程系列之三分类: 网络编程 C/C++完成端口(Completion Port)详解 ----- By PiggyXP(小猪)前 言 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了
2014-03-04 13:35:37 1265
转载 Android开发环境搭建教程(转载)
Android开发环境搭建教程(原创)在开始Android开发之旅启动之前,首先要搭建环境 。打包下载开发环境所需软件http://pan.baidu.com/share/link?shareid=521417&uk=3206814945 1、jdk安装如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一步一步走。
2014-03-01 00:20:07 727
转载 Android开发之旅:环境搭建及HelloWorld
Android开发之旅:环境搭建及HelloWorld2010-04-12 00:45 by 吴秦, 736759 阅读, 137 评论, 收藏, 编辑——工欲善其事必先利其器引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始A
2014-03-01 00:14:50 662
转载 图像处理库的比较:OpenCV,FreeImage,CImg,CxImage
图像处理库的比较:OpenCV,FreeImage,CImg,CxImage1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将各个算法的实现函数。我用它来做了一个Harris角点检测器和Canny边缘检测器,总共就花了
2014-02-27 19:09:41 1350
转载 vs 2005/2008/2010 ATL ActiveX控件显示XP风格
vs 2005/2008/2010 ATL ActiveX控件在IE浏览器中控件显示的是原始的风格,要显示XP风格只要进行以下操作一、在Stdafx.h中增加下以内容#if defined _M_IX86#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Comm
2014-02-27 16:06:21 941
转载 所谓的内存释放工具——原理
所谓的内存释放工具——原理刚才逆向了一个内存释放的小工具,原来是调用了SetProcessWorkingSetSize()函数,MSDN一下。此函数原型如下:BOOL SetProcessWorkingSetSize(HANDLE hProcess,SIZE_T dwMinimumWorkingSetSize,SIZE_T dwMaximumWorkingS
2014-02-25 22:25:00 4112
转载 swf文件格式解析入门
swf文件格式解析入门(tag解析)分类: Flash&Flex2012-11-28 13:15 275人阅读 评论(0) 收藏 举报上文把文件头解析完成了,接下来就是解析标签swf文件把所有的资源都打包在标签内部如字体,位图,嵌入的2进制,代码等等tag有两种类型,1种为短tag,1种为长tag短tag的长度是小于63个字节的短标签格式
2014-02-23 18:16:05 1307
转载 图片文件格式汇编
BMP文件格式BMP文件格式6.1 BMP文件格式6.1.1 简介位图文件(Bitmap-File,BMP)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。Windows 3.0以前的BMP位图文件格式与显示设备有关,因此把它称为设备相关位图(device-dependent bitmap,DDB)文件
2014-02-23 17:06:13 3850
原创 “当前不会命中断点。源代码与原始版本不同”的问题的解决方案
在VS调试某个程序时,偶尔遇到无法进入断点,在设置的断点处会提示“...当前不会命中断点。源代码与原始版本不同...”的信息。1清理解决方案,再重新生成解决方案2删除所有的debug目录3关闭解决方案,删除ncb、suo文件,删除debug目录等再打开,重新生成上述方法都无法解决,问题依然存在;经过摸索和分析,发现只要在无法进入断点的模块中,随便
2014-02-19 13:20:21 1238
转载 shared_ptr使用
shared_ptr使用分类: C++ boost 2013-12-16 15:31 39人阅读 评论(0)收藏 举报shared_ptr1.get() 返回对象指针;use_count() 返回对象的引用计数[cpp] view plaincopyprint?#include #include usin
2014-01-21 10:02:13 1696
转载 shared_ptr
shared_ptrshared_ptr头文件: "boost/shared_ptr.hpp"shared_ptr 可以从一个裸指针、另一个shared_ptr、一个std::auto_ptr、或者一个boost::weak_ptr构造。还可以传递第二个参数给shared_ptr的构造函数,它被称为删除器(deleter)。删除器稍后会被调用,来处理共享资源的释放。这对于管理那
2014-01-21 09:56:09 949
转载 TCP流程详解
TCP流程详解B/S通信简述整个计算机网络的实现体现为协议的实现,TCP/IP协议是Internet的核心协议,HTTP协议是比TCP更高层次的应用层协议。HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。浏
2014-01-21 09:48:40 2201
转载 P2P 之 UDP穿透NAT的原理与实现
P2P 之 UDP穿透NAT的原理与实现2013-12-17 14:07 26人阅读 评论(0)收藏 举报论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Trans
2014-01-05 19:25:43 725
转载 使用WINDBG检测内存泄漏
使用WINDBG检测内存泄漏一、使用命令!heap –s抓取快照 二、再次使用命令抓取快照三、使用命令查看内存情况!heap –stat –h addr【!heap -stat -h 03570000】四、使用命令分别查看较高的内存使用情况!heap –flt s 16c五、使用命令查看调用堆栈即可以判断内存泄漏情况!heap –p –a 0bba8530
2014-01-05 19:24:03 1227
转载 围棋口诀两百句(转)
学围棋要明棋理,下子目的争空地,七字口诀两百句,句句要懂又熟记。1、 金角银边草肚皮 2、 三线拆二有根基 3、 小目飞挂应尖飞4、 见机夹攻更有味 5、 小目高挂三线托 6、 托退定式记一记7、 星位一挂关或飞 8、 压长定式也可以 9、 布局关键抢要点10、切莫贪吃走小棋 11、分投定要位置好 12、左右逢源最适宜13、立二拆三搭配好 14、高高低低合棋理 15、定要扳住两
2014-01-05 19:14:50 1504 1
转载 一些开源项目网址
一些开源项目网址2013-03-07 10:28 116人阅读 评论(0)收藏 举报网址:http://code.ijinshan.com/ http://search.csdn.net/CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强
2014-01-05 19:11:50 757
转载 VC-摄像头控制SDK源码
VC-摄像头控制SDK源码在桌面视频会议、可视电话等多媒体应用中,获得数字视频是一个关键的前提。在Video for Windows(VFW) 出现之前,捕获数字视频是一项极其复杂的工作。Microsoft 的Visual C++自从4.0版就开始支持Video for Windows(简称VFW),这给视频捕获编程带来了很大的方便。关于多媒体应用开发,市面流行资料中介绍较
2014-01-01 14:20:41 1651
转载 获取电脑USB设备VID和PID等信息。
转自:【VC】 获取电脑USB设备VID和PID等信息。1,添加头文件和宏定义[cpp] view plaincopyprint?#include #include #pragma comment(lib,"setupapi.lib") DEFINE_GUID (UsbClassGuid, 0xa5dcbf10L, 0x65
2013-12-28 10:23:15 6190 3
转载 获取局域网设备IP?
GetOtherIP() { m_List.SetExtendedStyle(LVS_EX_FLATSB |LVS_EX_FULLROWSELECT |LVS_EX_HEADERDRAGDROP |LVS_EX_ONECLICKACTIVATE |LVS_EX_GRIDLINES); m_List.InsertColumn(0,"IP地址"
2013-12-24 21:08:54 1220 1
转载 VC Windows shell扩展编程(为系统右键菜单添加二级菜单傻瓜教程)
转自:VC Windows shell扩展编程(为系统右键菜单添加二级菜单傻瓜教程)2012-08-07 16:26 650人阅读 评论(0)收藏 举报windowsshell编程扩展nullstring打开VC6,新建一个工程,选ATL COM APPWIZARD,工程名写BlogTest。然后OK。如果要用到MFC,那把Support MFC打上勾,然后按完成。
2013-12-24 11:50:13 2978
转载 计算机视觉的专家和网站
计算机视觉的专家和网站分类: cv 2013-11-20 21:04 112人阅读 评论(0)收藏 举报DIP cv目录(?)[+]通用库General Library图像视频IOImage Video IOAR相关Augmented Reality局部不变特征Local Invariant Feature目标检测Object Detection
2013-12-22 17:19:19 4521
转载 编写你的第一个垃圾收集器
本文由 伯乐在线 - deathmonkey 翻译自 Bob Nystrom。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。 每当我倍感压力以及有很多事情要做的时候,我总是有这样一种反常的反应,那就是希望做一些其他的事情来摆脱这种状况。通常情况下,这些事情都是些我能够编写并实现的独立的小程序。一天早上,我几乎要被一堆事情给整疯了——我得写我那本《游戏编程模式》、处理一些
2013-12-22 09:49:12 590
转载 C++编译器无法捕捉到的8种错误
C++是一种复杂的编程语言,其中充满了各种微妙的陷阱。在C++中几乎有数不清的方式能把事情搞砸。幸运的是,如今的编译器已经足够智能化了,能够检测出相当多的这类编程陷阱并通过编译错误或编译警告来通知程序员。最终,如果处理得当的话,任何编译器能检查到的错误都不会是什么大问题,因为它们在编译时会被捕捉到,并在程序真正运行前得到解决。最坏的情况下,一个编译器能够捕获到的错误只会造成程序员一些时间上的损失,
2013-12-22 09:46:44 671
转载 IOCP
转自:http://baike.baidu.com/link?url=nAkAsIjkkk03yNx4oJlfCa1tI9y5ciqYa9E5SdqlaQo58Swugem2RQUICmy6eDYWhZOWCekuPiqu0B9umNan-_IOCP全称I/O Completion Port,中文译为I/O完成端口。IOCP是一个异步I/O的API,它可以高效地将I/O事件通知给应
2013-12-17 11:11:35 1053
转载 如何实现掩码位图的透明显示
转自:如何实现掩码位图的透明显示位图的透明显示一般有两种机制,即透明色机制和掩码位图机制。透明色机制是把位图中的某种颜色设为透明,掩码位图机制是利用一个掩码位图来确定要透明的部分。本文只介绍掩码位图机制。首先来看一个函数:void DrawMaskBmp(CDC *pDC,int nX,int nY,CBitmap &bitmap,CBitmap &maskBitmap)
2013-12-16 11:25:18 920
转载 VC 下Microsoft Speech SDK开发语音识别
转自VC 下Microsoft Speech SDK开发语音识别分类: vc/c++ 2011-12-02 18:18 824人阅读 评论(0)收藏 举报microsoftpreprocessornullxml引擎command1.首先开发得需要Microsoft Speech SDK的支持,以下是下载地址 http://msdn.microsoft.
2013-12-15 19:15:10 4239
转载 最大公约数&最小公倍数探讨
转自:最大公约数&最小公倍数探讨求解最大公约数和最小公倍数,应该算是很基本的问题了。也正因为这样,第一篇算法类博客就来研究研究它了。麻雀虽小,五脏俱全。 也能从中学点东西。下面谈谈我对这问题的认识。首先,看似是2个不同的问题,其实,就是一个算法。即求最大公约数,因为,通过观察,我们有以下结论。a,b的最大公约数是m,最小公倍数是n。 则有以下结
2013-12-15 10:31:18 614
原创 一个字符旋转的算法
一个字符旋转的算法本例程用于对字符串按一定要求进行旋转,并自动适应ansi或者Unicode编码,可以中英文混排的字串举例 pBuf=_T("abc中国人民解放军")调用 ShiftString(pBuf,4)结果国人民解放军abc中//计算n个字符需要的空间(n个字符需要的空间根据根据编码不同)//nChar如果为-1,返回整个字串字节长度,否则返回n个字符长度//本例程用于处理an
2013-12-14 08:28:45 868
转载 位图文件读写综述
位图文件读写综述分类: MFC 图像处理 2013-11-23 15:37 20人阅读 评论(0)收藏 举报位图文件读写综述 转自:http://www.vckbase.com/index.php/wv/475一、位图文件结构 1.位图文件头 2.位图信息 2.1位图信息头 2.2 颜色表 2.位图数据 二、位图文件读写
2013-12-12 11:29:41 708
转载 【网络通信】Wince 和 PC 通过USB 用Socket 进行通信
【网络通信】Wince 和 PC 通过USB 用Socket 进行通信转注:未经验证,但可能有用分类: 【网络通信】 2013-12-11 10:11 86人阅读 评论(1)收藏 举报网络usbsocketwincewindows mobile网上资料比较少或者说讲的不太详细,现在进行总结下,刚毕业没接触过WINce,不过和MFC差不多,现在进入正题
2013-12-11 12:57:55 1318
转载 OpenGL入门学习
OpenGL入门学习说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接触一些新事物。OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密
2013-12-10 18:13:40 1454
转载 Visual Studio 2012 - Visual C++ MFC 类
Visual Studio 2012 - Visual C++ MFC 类2013-01-21 00:33 1296人阅读 评论(1)收藏 举报Visual Studio 2012 - Visual C++MFC 类在下面的类中列出了 Microsoft 基础类 (MFC)库中。重要事项
2013-12-10 12:17:28 1866
转载 数学建模十大经典算法漫谈
数学建模十大经典算法漫谈分类: DSP数字信号处理 小常识 2013-10-08 21:44 165人阅读 评论(0)收藏 举报数学建模十大算法漫谈 作者:July 二零一一年一月二十九日本文参考:I、 细数二十世纪最伟大的十大算法 [译者:本人July]II、 本BLOG内 经典算法研究系列III、维基百科---------
2013-12-10 07:18:22 1334
转载 常用数值计算库 (资源网址)
常用数值计算库分类: DSP数字信号处理 2013-10-08 22:49 113人阅读 评论(0)收藏 举报常用数值计算库 Intel Math Kernel Library 1.基本线形代数运算(BLAS) 向量与向量、向量与矩阵、矩阵与矩阵的运算 2.稀疏线形代数运算 3.快速傅立叶变换(单精度/双精度)(fftw) 4.LAPAC
2013-12-10 03:58:33 1795
转载 数值分析多种算法C语言代码-推荐
数值分析多种算法C语言代码-推荐分类: DSP数字信号处理 2013-10-15 22:20 157人阅读 评论(0)收藏 举报1、离散傅立叶变换与反变换[cpp] view plaincopyprint?/****************************************************************
2013-12-10 03:56:25 3313
转载 【总结】CMFCRibbonStatusBar的用法-创建及响应
2012-03-15 11:23:12| 分类:vc记录 | 标签:mfc vc vs vs2010 |字号大中小 订阅1.创建见vs2008 fp的例子 创建过程\BOOL CMainFrame::CreateStatusBar() { if (!m_wndStatusBar.Create(th
2013-12-10 03:42:19 2778
转载 base64
base64编辑Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串
2013-12-06 12:56:22 723
转载 RC4加密算法
RC4加密算法RC4加密算法是大名鼎鼎的RSA三人组中的头号人物Ronald Rivest在1987年设计的密钥长度可变的流加密算法簇。之所以称其为簇,是由于其核心部分的S-box长度可为任意,但一般为256字节。该算法的速度可以达到DES加密的10倍左右,且具有很高级别的非线性。RC4起初是用于保护商业机密的。但是在1994年9月,它的算法被发布在互联网上,也就不再有什么商业机密了。RC4也
2013-12-06 12:53:46 1087
转载 半透明信息显示浮动窗口的实现
转自:半透明信息显示浮动窗口的实现分类: 高级界面 2010-05-14 09:48 9281人阅读 评论(100)收藏 举报 funwinapimicrosoftinsertnullexception 实现目的 在一些画图软件中,经常需要向用户展示鼠标移动到的位置的对象的一些参数信息。此时,完成一个交互性友好的信息显示界面就相当的重要了
2013-12-02 19:08:19 831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人