自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

玩世不恭的博客

点点滴滴

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 单例模式

1、写一个简单的单例模型(单例类)解释:下面代码由于静态成员在程序启动时就已经创建好,不需要实例化所以用类名::静态函数就可以使用,使用一个类指针指向该静态成员函数来获取类对象。重要三大步:定义一个静态的GetInstance方法,返回该类的唯一实例定义一个自身的静态成员变量,只有当该类未初始化时创建该类的实例。将类的构造函数定义为私有的,不允许外界访问构造函数,创建实例。#inc...

2018-10-06 12:43:59 241

转载 RAII

查看链接

2018-10-06 00:15:34 860

转载 什么是死锁及死锁的必要条件和解决方法【转】

一、要点提示(1) 掌握死锁的概念和产生死锁的根本原因。(2) 理解产生死锁的必要条件–以下四个条件同时具备:互斥条件、不可抢占条件、占有且申请条件、循环等待条件。(3) 记住解决死锁的一般方法,掌握死锁的预防和死锁的避免二者的基本思想。(4) 掌握死锁的预防策略中资源有序分配策略。(5) 理解进程安全序列的概念,理解死锁与安全序列的关系。(6) 了解银行家算法。(7) 了解资源分配...

2018-10-06 00:13:37 335

转载 Singleton 单例模式(懒汉方式和饿汉方式)

转载于单例模式的概念:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。关键点:1)一个类只有一个实例 这是最基本的2)它必须自行创建这个实例3)它必须自行向整个系统提供这个实例两种实现方式:1 懒汉模式(类加载时不初始化)package Singleton;public class La...

2018-10-05 22:42:33 281

原创 设计模式之单例模式

一、单例模式概念1、单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例二、单例模式的组成1、定义一个静态的Getlnance方法,返回该类的唯一实例。2、类定义一个自身的静态成员变量,只有当该类未实例化的时候创建该类的实例。3、将类的构造函数定义成私有的,不允许外界访问构...

2018-10-05 19:36:31 185

原创 volatile关键字的作用

一、保证内存可见性1、基本概念:volatile的本意是“异变的”因为访问寄存器要比访问内存单元快的多,所以编译器一般都会做减少存取内存的优化,但是可能会脏读数据。当要求使用volatile声明变量的时候,系统总是重新从它所在的内存读取数据,即使他前面的指令刚刚从该处读取过数据。从而保证了数据在内存的可见性。eg1:1、智能的编译器会注意下面代码使用了两次x,但并为改变它的值,于是编译器把x...

2018-10-04 22:08:28 6071

原创 【数据结构】链表的基本操作和深度练习

linklist.h#pragma once#include <stdio.h>#include <assert.h>#include <windows.h>typedef int DataType;typedef struct ListNode{ struct ListNode* pNext; DataType _data;}Node...

2018-10-04 16:39:26 255 1

用ADC0809输入电压显示电压.rar

使用ADC0809对模拟电压进行转换,转换后的数字电压通过数码管显示

2019-06-17

ADC0804使用.rar

ADC0804的proteus仿真使用,向ADC0804输入一个模拟电压,转换成数字电压,通过数码管显示出转换后的电压。

2019-06-17

空空如也

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

TA关注的人

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