自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知行且执行

记录成长的点点滴滴...

  • 博客(12)
  • 资源 (6)
  • 问答 (4)
  • 收藏
  • 关注

原创 OpenCV在VS2012下的测试程序

#include "cv.h"#include "highgui.h"int main(){ cv::Mat img = cv::imread("lena.bmp" , 0) ; cv::namedWindow("image") ; cv::imshow("image" , img) ; cv::waitKey() ; return 0 ;}

2013-12-31 17:28:57 721

原创 MFC中ADO数据库连接

这是按照孙鑫C++视频第二十讲编写的,但是还没有在VS2012中找到如何得到ConnectionString的方法,待解决,多样数据库的连接void CAdoDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CoInitialize(NULL) ;//初始Com库 _ConnectionPtr pConn(__uuidof(

2013-12-31 17:27:07 1111

原创 VS2012下创建DLL的一种简单方便方式

使用模块定义文件可以是导出的函数名称不变,可以使用VC工具Depends查看。第一步:建立动态链接库        “文件”-“新建项目”-“win32控制台应用程序”在打开的对话框中选择”DLL" , 选中”空项目"建立源文件:Dll1.cppint add(int a , int b){ return a + b ;}建立模块文件:Dll1.defLIBRAR

2013-12-28 14:50:15 1093

原创 基于TCP的window的Socket编程

一、服务器端#include #include void main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartup( wVersionRequested, &wsaData ); if ( err !=

2013-12-25 15:56:10 767

原创 基于UDP的windows网络Socket编程

一、创建服务器端程序#include #include void main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartup( wVersionRequested, &wsaData ); if ( err

2013-12-25 15:52:33 964

原创 MFC文档的串行化

参考:孙鑫C++视频第十三讲一、建立一个串行化类的五个步骤(参考MSDN:CObject::Serilize)       1、建立一个可串行化类,可串行化类都是从CObject继承而来       2、重载Serialize成员函数       3、在类声明中使用DECLARE_SERIAL宏       4、定义一个没有参数的构造函数       5、在实现文件中使用I

2013-12-22 10:14:34 1175

原创 MFC中文件读写的几种方法

MFC文件操作:1、写文件void CFileView::OnFileWrite(){ // TODO: 在此添加命令处理程序代码 //方法一 /*//FILE *pFile = fopen("1.txt" , "w") ; //pFile = fopen_s() FILE *pFile ; fopen_s(&pFile , "1.txt" , "w") ; fwri

2013-12-18 14:58:47 4476

原创 MFC中读写文件

1、写文件在VC6.0中使用fopen打开文件,但是在VS2010 , VS2012中使用fopen_s打开文件FILE *pFile ; fopen_s(&pFile , "1.txt" , "w") ; fwrite("www.baidu.com" , 1 , strlen("www.baidu.com") , pFile) ; //fseek(pFile , 0 , SEEK_

2013-12-17 10:35:32 1492

原创 MFC---在窗口贴位图

在窗口显示时MFC是先擦除背景然后再绘制,会产生一个WM_ERASEBKGND。因此我们可以对这个消息响应,添加一个函数OnEraseBkgnd(CDC* pDC)。第一步:装载一副位图CBitmap bitmap ; BITMAP bmp ; bitmap.LoadBitmap(IDB_BITMAP1) ; bitmap.GetBitmap(&bmp) ;第二步:创建兼容性

2013-12-15 20:25:39 1623

原创 MFC笔记

1、队列消息与非队列消息      Windows为当前运行的每个Windows程序维护一个“队列消息”。在消息循环过程中,队列消息被“发送”给消息队列,而非队列消息则“发送”给窗口过程。在消息循环中,队列消息被重新传回并分配给窗口过程, 非队列消息在Windows调用窗口时直接传送给窗口过程。(待续)

2013-12-05 11:43:55 1346

原创 快速傅里叶变换(蝶形算法)

一、傅里叶变换        傅里叶变换能将满足一定条件的某个函数表示成三角函数或是它们的积分的线性组合。二、进行傅里叶变换的意义        参见:http://blog.renren.com/share/200123075/6272950196三、快速傅里叶变换       1、离散傅里叶变换        离散傅里叶变换时连续傅里叶变换的离散形式,实现了用计算机计算

2013-12-04 19:54:27 8896 1

原创 雷德算法

使用雷德算法实现倒位序:        对于自然顺序(二进制)我们是在低位加 1 得到下一位数,对于倒位序我们是在高位加 1 向低位进位。比如已知一个倒位序数是J求其下一个倒位序数,N位总数 ,把J与N/2比较若J=N/2则说明J的最高位为1 ,把最高位置0 ,比较次高位,若次高位为0 ,则把次高位置1,得到J的下一个倒位序,若次高位为1  , 则把次高位置0,以此类推...以N = 8

2013-12-04 15:54:30 4909

斯坦福机器学习讲义(全英文原版)Stanford-Machine-Leaning.pdf

吴恩达斯坦福大学机器学习课程英文原版讲义,可以配套课程使用

2017-10-24

C++对象模型测试代码

验证C++对象模型,对C++中类及对象的内存布局做了详细说明,并使用代码验证模型

2015-10-11

数字图像处理FFT

数字图像处理快速傅里叶变换FFT的PPT和程序 程序环境:VS2010+OpenCV2.0

2013-12-16

OpenGL帮助文档

glut-API.pdf openglapi.chm opengl编程指南第七版源码

2013-11-02

Window程序设计帮助文档

WindowAPI.chm windows程序设计第五版.chm 学习windows的必备工具

2013-11-02

opengl练习题一

opengL入门基本程序训练,画出一些点,线,三角形,可以用鼠标旋转,用键盘控制视角大小

2013-04-23

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

TA关注的人

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