- 博客(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
转载 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
2020-02-27
qt 获取磁盘空间大小,cpu利用率,内存使用率
2019-12-13
c++图片 base64互转
2018-03-29
cef3嵌入MFC 里面只包含debug,代码在另一个资源(太大,分开了)
2015-08-12
MFC 窗口中控件随窗口放大相应改变大小
2013-12-19
SQL Server 结果作为条件查询
2018-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人