自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 单例设计模式的7种实现方法

单例模式可以简单的理解为在一个特定范围内只有一份,并且提供一个全局访问点可以访问这个实例。单例模式应用分析:优势:科学使用资源,避免频繁创建,销毁对象时造成的资源浪费。劣势:设计不够严谨会存在线程安全问题,可扩展性相对较差。//Singleton01public class Singleton01{ private Singleton01(){} private static Sin...

2020-03-03 21:41:31 110

原创 Mybatis核心Proxy的创建过程与实现

Mapper代理对象创建时序图分析Mapper代理对象创建分析手动创建代理对象具体代码:interface SearchMapper{ List<Object> selectObject(String msg);}interface SqlSession{ List<Object> selectList(Stirng statement);}class...

2019-11-07 22:10:31 258

原创 C++ 面向对象

C语言:面向过程编程优点:便于理解缺点:不利于扩展和维护对于程序代码而言,把代码分解为若干个小的模块(函数),这是一个过程式的设计(函数是主题,数据是从属位置)C++:面向对象编程优点:利于扩展和维护缺点:不利于理解对于程序代码而言,把代码分解为很多数据,以数据为中心(数据是主体,函数是数据中的一个接口)面向对象允许设计者从局部开始设计,逐步的加深对整体系统的了解面向对象的特点...

2019-11-07 21:38:18 151

原创 C++ 类的特殊成员

静态成员 staticstatic修饰局部变量 局部变量的生命周期与整个程序的执行期相同,使用范围在局部static修饰全局变量 生命周期与整个程序的执行期相同,适用范围仅限于单文件static修饰普通的函数 这个函数只能在本文件被使用,其他文件是不可见的类中的数据成员用static修饰类的静态数据成员为其所用对象共享,不管有多少对象,类中这个静态数据成员只有一份存在于内存中初始化方...

2019-11-07 21:38:07 113

原创 C++ 运算符重载

运算符重载 把运算符重新定义新的规则,运算符实际上是函数的一种简化形式,几乎所有运算符都可以重载除以下:. :: ?: sizeof这些不能做运算符重载运算符重载基本上出现在类中和结构中:运算符重载要满足原来的规则运算符理解为函数的一个表现首先考虑返回值,只能返回一个新的变量只能用拷贝;operator运算符 来代表函数名参数列表:因为通过对象的成员函数来实现运算符重载,所以t...

2019-11-07 21:37:54 72

原创 C++ 构造 析构

C++:类和结构并没有太多区别,在C++中类是私有属性的结构,结构是公有属性的类类需要有定义:类=数据(变量)+ 行为(函数)类的定义分为:类说明和类实现两个部分类说明:定义一个类类型,告诉程序这个类有什么样的数据和行为类实现:定义这个类类型里面的行为是什么样的操作语法:class 类名{ private://私有 类中的成员数据 例: int id; char name[...

2019-11-07 21:37:42 112

原创 C++ 继承

继承,对于一个类来说继承可更好的层级划分从一个已有的类派生出一个新的类,这两个类的关系叫继承,继承使结构更科学继承是面向对象程序设计的一个特性,它允许在原有类的基础上去创建一个全新的类,全新类可以拥有原有类的数据和行为,并且可以创建自己独有的数据和行为语法:class CB:public CA //CB是子类(派生类) 公有继承父类CA类(基类){};在代码中无法表现派生只能够在子...

2019-11-07 21:37:25 76

原创 C++

C++C++相比较c语言来说,多了两个东西:类(面向对象编程),模板(泛型编程)bool 布尔类型表示真假,占1个字节,取值为true或false;引用(为变量取外号) int& a;引用必须初始化,否则会出错引用参数可以达到在函数内部所操作的数据就是函数外部的数据引用的大小:4字节对于传参来说,如果类型比较大,处理指针之外多了一种选择方式指针和引用相对于效率来说,没有...

2019-09-12 10:55:00 129

空空如也

空空如也

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

TA关注的人

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