自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (20)
  • 问答 (3)
  • 收藏
  • 关注

转载 常用排序算法总结(一)

http://www.cnblogs.com/eniac12/p/5329396.html  目录冒泡排序  鸡尾酒排序  选择排序插入排序二分插入排序  希尔排序  归并排序堆排序快速排序   我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。  排序算法大体可分为两种:    一

2017-08-22 00:12:29 307

转载 c++的发展方向

http://blog.csdn.net/windows_nt/article/details/24468193我现在是一名在校大学生,在学校期间自学C++有两年的时间了,看过C++Primer,stl,inside C++ model(侯捷翻译的那本),com本质论等... 在学习C++的过程中感觉C++语言本身的确很强大,而且随着学习的深入,我逐渐感到要想在短时间了解这门语言的

2017-08-21 22:09:19 1725 2

转载 关于数组的几道面试题

http://www.cnblogs.com/graphics/archive/2011/03/09/1977717.html2011年2月15日更新,加入找出绝对值最小的元素一题数组是最基本的数据结构,关于数组的面试题也屡见不鲜,本文罗列了一些常见的面试题,仅供参考,如果您有更好的题目或者想法,欢迎留言讨论。目前有以下18道题目,如果有好的题目,随时更新。数组

2017-08-17 19:51:53 275

转载 字符串面试题(一)字符串逆序

http://www.cnblogs.com/graphics/archive/2011/03/09/1977717.html几点说明1. 所有题目全部来自网络,书籍,或者我自己的面试经历,本人只是负责搜集整理。在此对原作者表示感谢!2. 我已经尽力确保文字及程序的正确性,但我毕竟是凡人,如果您发现了文章中的错误,或者有更好的解法,请一定留言相告,以免误导大家!

2017-08-17 19:28:59 463

转载 C语言itoa()函数和atoi()函数详解(整数转字符C实现)

转自:http://www.cnblogs.com/bluestorm/p/3168719.htmlC语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。1.int/float to string/array:C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串,下面列举了各函数

2017-08-15 22:49:43 409

转载 fopen、fwrite使用

转自:http://blog.csdn.net/yf210yf/article/details/9074357函数fopen1.函数简介函数功能:打开一个文件函数原型:FILE * fopen(const char * path,const char * mode);相关函数:open,fclose,fopen_s[1],_wfopen所

2017-04-15 23:38:07 630

转载 ImportError: No module named matplotlib.pyplot

转自:https://my.oschina.net/letiantian/blog/339901sklearn的网站上不去,准备编译一下在github中的文档: $ cd scikit-learn-master/doc$ make html出现以下错误: Exception occurred: File "/home/sunlt/D

2016-11-29 14:59:34 20220 1

转载 真正从零开始,TensorFlow详细安装入门图文教程!

真正从零开始,TensorFlow详细安装入门图文教程! 本文作者:黄鑫2016-06-11 21:32导语:帮你完成那个最难的从0到1 AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条上帮你自动筛选出来的新闻,还有各大音乐软件的歌曲“每日推

2016-11-29 11:38:49 524

转载 环形缓冲区

出处:未知说明:总的来说,用着还可以。头文件:#ifndef DataBuffer__INCLUDED#define DataBuffer__INCLUDED#pragma once#include class DataBuffer{public: DataBuffer(unsigned int uMaxSize); DataBuffer(); ~D

2016-10-09 20:44:42 550

原创 单例模式的例子

/***@file*@brief 单例模式模板定义*@Author*@Date*/#ifndef __SINGLETON_H__#define __SINGLETON_H__#pragma once#include templateclass Singleton{public: static T& getInstance() { if (nullptr =

2016-01-25 10:43:54 444

原创 c#访问oracle数据库

以前都是用mfc做界面,后来发现C#做界面更优秀。这两天研究了一下C#连接oracle数据库。private bool InitDB() { string connString = "Provider=OraOLEDB.Oracle;Data Source=ORCL;User ID=SYSTEM;Password=long";

2016-01-19 14:42:50 599

转载 mfc 使用jpg图片做对话框背景

void CDlgLogOn::OnPaint(){ CPaintDC dc(this); // device context for painting // TODO: 在此处添加消息处理程序代码 // 不为绘图消息调用 CDialogEx::OnPaint() CString strPath; strPath += "d:\\Res\\LOGPICTURE1.jpg"; C

2016-01-14 15:20:10 1664

原创 MFC 操作注册表

向注册表中添加值:先创建键,再添加。void CDlgLogOn::InitRegInfo(){ CRegKey key1; key1.Create(HKEY_CURRENT_USER, "software\\Test\\UserInfo"); key1.Open(HKEY_CURRENT_USER, "software\\Test\\UserInfo"); key1.Set

2016-01-13 16:39:57 931

原创 mfc 对话框添加菜单

参考:http://zhidao.baidu.com/link?url=-uso6ytWvdtP6aYvgeCnUbtooOK8X6W6cK5GCmViPagKymZp1AzFbmM2zruw5YhC73H_7iHhdX-6hMwLKIzFua在对话框头文件中声明CMenu 变量,例如m_Menu;在OnInitDlg()中加入如下语句:m_Menu.LoadMenu("此处加

2015-11-24 09:41:53 518

转载 哈希表的应用(C++实现)

转自:http://blog.csdn.net/htyurencaotang/article/details/7881427问题描述:设计哈希表实现电话号码查询系统,实现下列功能:(1) 假定每个记录有下列数据项:电话号码、用户名、地址。(2) 一是从数据文件old.txt(自己现行建好)中读入各项记录,二是由系统随机产生各记录,并且把记录保存到new.txt文件中以及显示

2015-11-11 16:26:41 1488

转载 海量数据处理

转自:http://blog.csdn.net/wchyumo2009/article/details/8738639处理海量数据问题,无非就是:分而治之/hash映射 + hash统计 + 堆/快速/归并排序;Bloom filter/Bitmap;Trie树/数据库/倒排索引;外排序;分布式处理之hadoop/mapreduce。本文接下来的部分,便

2015-11-11 14:17:54 685

原创 mfc对话框类中多线程

做数据库的查询和显示,用到多线程。(对话框点击按钮查询,然后列表显示)1、先定义线程函数unsigned int __stdcall CDlg::QueryThreadFunc1( LPVOID lParam ){ CDlg *pThis = reinterpret_cast( lParam ); pThis->StartOracleQuery(); return 0;

2015-11-11 09:57:55 2583

原创 mfc CListCtrl分页显示数据库数据

由于工程比较大,抽出部分代码。1、下面是查询数据库:m_strQuerySql = GetQuerySql();//"select * from if (m_strQuerySql == "") { return; } _RecordsetPtr pRes = NULL; pRes = DBManager::getInstance().QueryOracleData(

2015-11-10 13:38:44 2986 1

原创 COleDateTime SYSTEMTIME CTime

CString转COleDateTimestrTime格式如下:2015/10/27 9:37:48COleDateTime CDlgDataChart::CStringTimeToColeTime(CString strTime){ COleDateTime oleTime1; oleTime1.ParseDateTime(strTime); SYSTEMTIME

2015-11-05 16:37:11 803

原创 用CStdioFile写文件

参考:http://blog.sina.com.cn/s/blog_7df411ff01010qim.htmlvoid CTestWriteFileDlg::OnBnClickedOk(){ // TODO: 在此添加控件通知处理程序代码 TCHAR szPath[100]; memset(szPath, 0, sizeof(szPath)); GetModuleFileNa

2015-11-05 13:11:56 2373

转载 对话框退出时,调用函数

转自:http://zhidao.baidu.com/link?url=swQfM_IdeQKfM6pnp3GwTgJQZBZMljypKwDyjJiI_cEu21iHtqGQ4yo0GJ6uH3e5KVlvyfIR_JMe4eR6lPC9QK对话框退出调用什么函数主要看你按哪个按钮退出的了,一般就三种情况:(1)点击IDOK按钮退出:先调用OnOK(),然后是OnDestory(

2015-11-04 17:34:40 870

转载 C++基本数据类型

转自:http://blog.csdn.net/wangchaoxjtuse/article/details/6025325ANSI C/C++基本数据类型:TypeSize数值范围无值型void0 byte无值域布尔型bool    1 bytetrue

2015-11-04 13:29:56 513

原创 CListbox和CListCtrl 使用

想做一个如图的listbox应用:首先,将listbox的selection属性置为Extend。向右按钮:void CDlg::OnBnClickedButtonToRight1(){ // TODO: 在此添加控件通知处理程序代码 int nCount =m_listBoxLeft.GetSelCount(); CString cCount; CArray

2015-10-26 13:01:38 1933

原创 开发

开发一款军事题材的飞机游戏该多好啊

2015-10-12 17:26:27 602

转载 Everything研究之读取NTFS下的USN日志文件(1)

转自:http://univasity.iteye.com/blog/805234  http://univasity.iteye.com/blog/805235我在第一次使用 Everything 时,对其速度确实感到惊讶,后来了解到是通过操作 USN 实现的,并且有一定的局限性(只有 NTFS 下才能使用)。 近来清闲无事(失业了),搞些自己的小项目玩玩。其

2015-10-10 17:10:58 12235 1

转载 Everything研究之快速获取USN记录的文件路径

转自:http://univasity.iteye.com/blog/860847继上一篇关于USN的探索,我们能对USN进行了简单的操作,但是有一样基本的东西却没有做到——我们还无法获取到USN记录的文件路径,而这恰恰是非常必要的。 typedef struct {DWORD RecordLength; // 记录长度WORD MajorVer

2015-10-10 17:06:53 1408

转载 Teechart v8在VS中的AddArray用法

转自:http://blog.sina.com.cn/s/blog_4d111add01011o8v.html初用teechart,从写代码的便利程度来看确实是好东西,不过总感觉在网上找的资料与自己在VS2008中的用法不太一样,很明显的一点就是各种强制转换。teechart中用于添加数据的函数有Add,AddArray,AddXY等,此处记录自己在VS2008中Add

2015-10-08 10:59:42 2873

原创 vc 连接oracle数据库

忙活了几天,终于用vc连接到了oracle数据库(32位),虽然只是连接到本机的。有一种豁然开朗的感觉。刚开始的时候,各种连不上,我就把关于oracle的软件全删了。我不是正规卸载的,而是把相关文件夹都删了。还有注册表项。(见本文末尾)重新安装了11g,要完整版,不是express的。pszPwd-密码   ,pszUser-用户, pszServer-数据源(我的是orcl)

2015-09-30 16:26:42 2390

原创 随机数生成

这是我从网上找的。网址找不着了double randf(double min,double max){int minInteger = (int)(min*10000);int maxInteger = (int)(max*10000);int randInteger = rand()*rand();int diffInteger = maxInteger - mi

2015-09-28 19:50:16 665

原创 CEF3与MFC(C++)的相互调用

参考资料:http://blog.csdn.net/mfcing/article/details/44539035这一段正在搞CEF3和MFC,经常是磕磕碰碰的,不过幸好有一个大神级的带领我,才能解决那么多问题。有时候我在那里搜索网上资料,搞一天也不能解决一个问题,但是我问一下头,他三言两语就能把我的问题给解决了,虽然我不想说我和他是同时接触CEF的。眼界和学习方法都很重要。由于时

2015-08-24 17:33:37 2561

原创 MFC程序最小化右下角托盘的实现

参考:http://blog.csdn.net/csf111/article/details/6980508我的目的是:sdi或mdi程序实现最小化到托盘。开发工具vs2010,由于代码比较少,就不上传工程了,不过我会详细叙述怎么做,希望能帮到别人。过程:1、新建一个mdi工程。2、自定义消息#define WM_TO_TRAY_MSG       (WM_US

2015-08-18 10:02:44 2215

转载 在 Visual C++ 中以错误的顺序链接 CRT 库和 MFC 库时出现 LNK2005 错误

今天遇到1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj) 中定义1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl o

2015-08-12 16:18:07 851

原创 cef3嵌入MFC

今天终于把cef3嵌入MFC成功了。首先要感谢这位大神的文章:http://www.cnblogs.com/wlreg/p/4595248.html需要指出的是,我目前只能在对话框或formview中显示网页。我把我的例子上传到csdn上,你们谁需要可以下载看看。VS2010,cef3.cef的库都在里面了。注意的问题:1、在属性里修改成如图(下载的工程里面就不用修

2015-08-12 10:18:35 5790 5

原创 mfc ctreectrl遍历所有节点

遍历节点,并取得节点文本:其中  m_vecTreeNode是CDlgTree成员变量(vector  m_vecTreeNode),将所有节点文本保存。由于使用多字符集,所以可以strTemp = cstr.GetBuffer(0);//是正确的如果使用Unicode,参考http://blog.csdn.net/xuepiaofei1/article/details/47093375传

2015-07-27 23:20:32 12838 1

原创 unicode下CString转string

这是从网上找到的一个方法,具体网址没记住,就当原创吧。void CStringTostring(CString cstr,string &str){ int n = cstr.GetLength(); //按字符计算,str的长度 int len = WideCharToMultiByte(CP_ACP,0,cstr,n,NULL,0,NULL,NULL);//按Byte计算str长度

2015-07-27 23:02:10 1471

转载 CView Assert报错

http://blog.csdn.net/segen_jaa/article/details/6762491《在没有文档的情况下使用CView及其派生类》http://blog.csdn.net/gxj1680/article/details/3236628《有关在对话框上创建视图上的再探索》http://www.cnblogs.com/clever101/ar

2015-07-17 17:53:22 555

转载 TinyXml使用实例

http://blog.csdn.net/mjay1234/article/details/7380536#include#include #include #include "tinystr.h"#include "tinyxml.h"using namespace std;bool GetNodePointerByName(TiXmlElement* pRootEle

2015-07-16 14:30:17 592

转载 解决 TinyXML中文乱码的问题

http://blog.csdn.net/gengxt2003/article/details/5973501在使用TinyXML 时,发现中文支持不好,找来找去,发现下面文章对我有很大帮助,按照其中的函数进行转换后,可以处理中文我是在SetAttribute() 函数之前使用的SetAttribute(const char* name,const char

2015-07-15 16:31:35 2629

原创 mfc view显示对话框

最近在CView上显示一个对话框,后来发现没什么用,但是也要记录下来。首先,创建一个mfc单文档,view的基类选CView。插入一个对话框,取名CMainDlg,此对话框style属性选child,border选none。头文件如下:// CommonPlatformView.h : CCommonPlatformView 类的接口//#pragma once#include

2015-07-15 09:32:19 3714

原创 关于C++指针查错

vs2010   mfc我今天遇到了很扯蛋的问题(很可能以前也遇到过,但是没注意),老是抱一个奇怪的运行时错误,定位到 return m_pInterface != NULL;   。这是在数据库连接时遇到的。点一个按钮,没有错误,在程序退出时报错。我当时晕晕乎乎去找有关数据库代码的错误了。各种试,各种解决不了问题。后来静下心想,退出程序时错误,很可能是析构时出错了。我查各种析构,到最后发

2015-07-01 14:05:29 515

NewProject.rar

自己基于qt的diagramscene做了一个场景连线工程。具体介绍和运行图例可到我的博客中查看。这是我自己项目中可能用到的。2020.07.13更新:代码中paint函数会进入无限循环,我修改了一下,csdn资源无法删除或更新代码,具体请参考博客:https://blog.csdn.net/XuePiaoFei1/article/details/104540141

2020-02-27

打包软件NSIS-2.46版本.rar

这是开源打包工具nsis,下打包成exe安装程序

2019-12-26

qt 获取磁盘空间大小,cpu利用率,内存使用率

1:封装成一个类,直接调用即可。已经在多个商业项目中使用。 2:所有功能全平台 win linux armlinux 亲测无误,网络上的基本上是烂的或者不可用的,不知道走过多少弯路。 3:linux下CPU占用率的计算非常准确,支持多核。 4:硬盘容量计算极速。进度条显示占用比例。 5:多彩数码管实时显示当前时间。 6:自定义颜色下拉框,选择即可看到效果。

2019-12-13

QtXmlTest(1).rar

qtreewidget显示和保存xml。此工程由vs+qt转成了QtCReator的工程。代码量不多,借鉴了网上的内容。希望对大家有帮助

2019-12-13

c++图片 base64互转

图片转为base64编码,base64编码保存为图片。代码内容借鉴了网上的转换类。图片转为base64编码,base64编码保存为图片。代码内容借鉴了网上的转换类。

2018-03-29

c#dockpane示例

这是一个dockpane的示例,使用WeifenLuo.WinFormsUI.Docking.dll。

2016-01-28

简单加密程序

一个简单的加密程序。可以对字符串进行加密,解密。使用比较简单

2016-01-13

cef3嵌入mfc的代码

cef3嵌入mfc的代码,由于大小限制debug文件夹和源代码分开上传。由于debug文件夹中包含了dll,故要运行.exe需要下载debug文件夹

2015-08-12

cef3嵌入MFC 里面只包含debug,代码在另一个资源(太大,分开了)

cef3嵌入mfc的debug,由于大小限制这个只是debug文件夹。代码我随后传。去我上传的资源找找。分数总是自动增加,重新编辑了一下

2015-08-12

qTableview afsfsd

这个qtcreator5.01创建的工程,主要展示了tableview如何添加项,很简单的一个示例,主要是在网上找了很久自己才做出来的

2015-06-04

opengl的工具

opengl的glut工具,在windows 系统下可以正常使用的

2014-11-03

一个小型的桌面管理程序

这是一个小工具,可以添加程序的快捷方式

2014-07-04

一个小工具 ,tool

1、点击右键客户区空白区域,实现把程序添加进去,同事记录程序路径。 2、再次打开时直接将保存的程序路径读取,然后刷新到界面。

2014-06-25

想做个vstart的东东,没想到问题那么多,ClistCtr如何l显示图片

想做个vstart的东东,没想到问题那么多,ClistCtr如何l显示图片

2014-06-17

MFC打开保存excel 示例

这是从网上看到的 忘了源地址了 如果是原作者,请告知

2014-03-27

MFC 窗口中控件随窗口放大相应改变大小

对话框中控件随窗口放大(缩小)进行相应的改变。本例中的对话框只能最大化或还原,你可在对话框的属性中修改Border为Resizing,即可用鼠标拖动改变对话框大小。

2013-12-19

mfc com组件例子

这是从网上找的一个例子,主要是关于com的,希望能给大家带来帮助

2013-12-04

进程通信,互发消息 mfc

主要是是两个程序互相获得对方句柄。主要是将得到的句柄转换为字符串,然后在接受方再转换为句柄。自己测试用的,代码有些乱,

2013-11-04

经典C++教程 C++ Primer习题答案

C++ primer 课后习题答案 C++ Primer 是学习C++的经典教程

2013-01-13

深入浅出mfc

一部讲述MFC的经典著作,侯俊杰的,PDF格式,希望对热爱编程的你有帮助

2012-10-12

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

TA关注的人

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