自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鄠邑原野的博客

编程入门知识总结

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 MySQL学习(一、MySQL安装及基本操作)

目录1、 数据库的基本概念1.1 什么是数据库?1.2 数据库的特点1.3 常用的数据库软件1.4 数据库的原理2、 MySQL数据库软件安装3、 SQL语句3.1 什么是SQL?3.2 开启MySQL和关闭MySQL服务3.3 关系型数据模型4、数据库的操作4.1 显示数据库4.2 创建数据库4.3 删除数据库4.4 显示...

2019-06-27 17:12:20 3630

原创 C++之STL(五)

STL综合案例(学校演讲比赛)比赛规则:某市举行一场演讲比赛( speech_contest ),共有24个人参加。比赛共三轮,前两轮为淘汰赛,第三轮为决赛。 分组比赛,每组6个人;选手每次要随机分组,进行比赛;第一轮分为4个小组,每组6个人。比如编号为: 100-123. 整体进行抽签(draw)后顺序演讲。当小组演讲完后,淘汰组内排名最后的三个选手,然后继续下一个小组...

2019-06-26 10:18:41 194

原创 C++之STL(四)

目录1、遍历算法2、查找算法3、排序算法4、拷贝和替换算法5、生成算法6、集合算法算法主要是由头文件<algorithm> <functional> <numeric>组成。<algorithm>是所有STL头文件中最大的一个,其中常用的功能涉及到比较,交换,查找,遍历,复制,修改,反转,排序,合并等... <...

2019-06-25 22:02:10 150

原创 C++之STL(三)

目录1、函数对象(仿函数)2、谓词3、内建函数对象4、适配器1、函数对象(仿函数) 重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象,也叫仿函数(functor),其实就是重载“()”操作符,使得类对象可以像函数那样调用。注意:1.函数对象(仿函数)是一个类,不是一个函数。 2.函数对象(...

2019-06-24 21:44:28 162

原创 C++之STL(二)

目录3.4 stack容器3.5 queue容器3.6 list容器3.7 set/multiset容器3.8 map/multimap容器 3.4 stack容器 stack是一种先进后出(First In Last Out,FILO)的数据结构,它只有一个出口,形式如图所示。stack容器允许新增元素,移除元素,取得栈顶元素,但是除了...

2019-06-24 10:25:36 190

原创 C++之STL(一)

目录1、STL概论1.1 STL基本概念1.2 STL六大组件简介1.3STL优点2、STL三大组件2.1 容器2.2 算法2.3 迭代器3、常用容器3.1 string容器3.2 vector容器3.3 deque容器1、STL概论1.1 STL基本概念 STL(Standard Template Library,标...

2019-06-21 12:18:26 331

原创 C++数据结构与算法(绪论)

目录1、数据结构讨论的范畴2、基本概念3、算法和算法的量度1、数据结构讨论的范畴 Algorithm + Data Structures = Programs程序:为计算机处理问题编制的一组指令集。算法:解决问题的策略。数据结构...

2019-06-19 20:50:30 262

原创 C++面试题目总结(持续更新......)

Q1:C++的三大特性?封装、继承和多态 注:如果问四大特性,加“抽象”即可。详见:https://blog.csdn.net/weixin_37753215/article/details/81222620Q2:什么是浅拷贝,什么是深拷贝?浅拷贝是系统默认提供的拷贝构造,它一般是简单的值拷贝,如果类中存在指针,并且指针指向动态分配的内存空间,析构函数做了动态内存...

2019-06-17 20:33:21 170

原创 C++输入流和输出流

1、标准的输入流cin.get 缓冲区中读取一个字符 cin.get(两个参数) 不读换行符 cin.getline () 读取换行 并且扔掉 cin.ignore 忽略 (N) N代表忽略字符数 cin.peek 偷窥 偷看1个字符然后放回去 cin.putback 放回 把字符放回缓冲区#define _CRT_SECURE_NO_WARNINGS#include&l...

2019-06-16 22:02:48 575

原创 C++异常

目录1、异常基本语法2、栈解旋3、异常的接口声明4、异常变量的生命周期5、异常的多态使用6、使用系统标准异常7、编写自己的异常类1、异常基本语法try 试图执行 try{}中的内容 在可能出现异常的地方 抛出异常 throw try下面 catch捕获异常 catch( 捕获类型 ) …代表 所有其他类型 如果不想处理异常,继续向上抛出 th...

2019-06-16 11:48:51 139

原创 C++类型转换

类型转换(cast)是将一种数据类型转换成另一种数据类型。例如,如果将一个整型值赋给一个浮点类型的变量,编译器会暗地里将其转换成浮点类型。 应该小心类型转换,因为转换也就相当于对编译器说:忘记类型检查,把它看做其他的类型。 一般情况下,尽量少的去使用类型转换,除非用来解决非常特殊的问题。静态转换(static_cast)静态转...

2019-06-16 11:19:01 190

原创 C++模板(二)

目录8、类模板的分文件编写问题以及解决9、类模板碰到友元函数10、类模板的应用——数组封装8、类模板的分文件编写问题以及解决.h .cpp分别写声明和实现 但是由于 类模板的成员函数运行阶段才去创建,导致包含.h头文件,不会创建函数的实现,无法解析外部命令 解决方案 包含 .cpp文件 (不推荐) 不要进行分文件编写,写到同一个文件中,进行声明和实现,后缀名改为....

2019-06-14 11:50:22 358

原创 C++模板(一)

目录1、函数模板基本使用2、函数模板和普通函数的调用规则3、模板的局限性及解决4、类模板的基本使用5、类模板做函数参数6、类模板碰到继承7、类模板类外实现成员函数1、函数模板基本使用template < class / typename T> 告诉编译器紧跟的代码里出现T不要报错 mySwap( T &a, T &b ...

2019-06-13 20:44:50 158

原创 C++基础知识(多态)

1、静态联编和动态联编多态分类 静态多态:函数重载 动态多态:虚函数 继承关系静态联编:地址早绑定 编译阶段绑定好地址 动态联编:地址晚绑定 运行时候绑定好地址 多态:父类的引用或者指针指向子类对象#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace...

2019-06-12 17:39:14 234

原创 C++基础知识(继承)

目录1、继承的引出2、继承方式3、继承中的对象模型4、继承中的构造和析构顺序5、继承中的同名处理6、继承中静态成员的处理7、多继承的概念以及问题8、菱形继承问题以及解决1、继承的引出网页中有很多公共部分 实现时出现许多重复代码 引出继承,基类 (父类) 公共网页 具体子类实现不同的方法(内容) 语法 class 子类 : 继承方式 父类...

2019-06-04 17:22:15 212

原创 C++基础知识(字符串封装)

//MyString.h#pragma once#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;class MyString{ friend istream& operator>>(istream& cin, MyString &str); ...

2019-06-02 21:27:40 304

原创 C++基础知识(运算符重载二)

2.1关系运算符重载自定义数据类型 不会内部做 比较 == != 所以要重载 == !=#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<string>using namespace std;class Person{public: Person(string name, int...

2019-06-02 17:44:57 138

原创 C++基础知识(运算符重载一)

运算符重载(operator overloading)只是一种”语法上的方便”,也就是它只是另一种函数调用的方式。运算重载符是多态的一种表现。对于内置数据类型,编译器知道如何做运算。1.加号运算符重载 如果想让自定义数据类型 进行+运算,那么就需要重载 + 运算符 在成员函数 或者 全局函数里 重写一个+运算符的函数 函数名 operator+ () {} 运算符重载 也可以...

2019-06-02 16:46:17 278 1

61 多态案例二-PK小游戏.rar

利用C++中的多态知识,写一个简单的PK游戏代码,主要涉及多态、继承、虚函数等内容,熟悉C++基础知识

2019-06-12

SURF特征点匹配.rar

实现两张图像的SURF特征点匹配;

2019-05-09

opencv+MFC实现图像拼接

利用VS2013以及opencv2.4.11实现三张图像的拼接,并且可在MFC界面上执行(运行时注意更改库目录和链接库的依赖项的路径==》根据自己电脑文件所在路径进行配置)

2018-10-17

Linux WPS安装包

Linux下的WPS安装包

2018-10-06

空空如也

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

TA关注的人

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