异常允许 允许我们强制程序停止运行,并告诉我们出现了什么问题 强制程序处理问题,并返回到稳定状态() 异常可能离异常被抛出的地方很远,也可能会跨越方法调用栈的许多层次。 通常::异常对象中仅有的信息就是异常类型,除此之外无其它内容 异常处理程序:try{}catch{} try{}后可以有多个cat ...
分类:
编程语言 时间:
2019-11-16 10:43:06
阅读次数:
73
安装MinGW64 推荐安装包加设置环境变量的方式,下载地址。 安装Code Runner 推荐安装Code Runner插件,安装后点击右上角的三角箭头即可编译运行C/C++程序。 如果想要输出在集成的Terminal里,在Settings-Extensions-Run Code configur ...
分类:
编程语言 时间:
2019-11-16 10:41:31
阅读次数:
62
1:需要的文件 需要的安装包:这些百度都能下载找到 1)、DOSBox 链接: 2) 、MASM5.0 链接: 3)、DEBUG 链接: 下面给出我们打包的环境 直接可用: 汇编环境: https://files-cdn.cnblogs.com/files/dgwblog/DOSBox.rar 汇编 ...
神秘的临时对象(上) 有趣的问题: 下面的程序输出什么,为什么? 程序意图:在Test()中以0作为参数调用Test(int i)将成员变量mi的初始值设置为0运行结果:成员变量mi的值为随机值 运行程序后,你会发现mi的值是一个随机数,为什么会出现这种情况呢? 思考:构造函数是一个特殊的函数是否可 ...
分类:
其他好文 时间:
2019-11-14 00:09:12
阅读次数:
100
目前单片机种类繁多,而51 单片机作为最基础的一款8位单片机,其资源最少,同时也是最容易学习的一款单片机。学习51单片机的工作原理及其存储结构是十分有必要的。 单片机执行程序的过程,其实就是在执行我们编写的程序的过程(逐条执行指令),该执行过程可以看成是:取指令 分析指令 执行指令。 取指令:根据 ...
分类:
其他好文 时间:
2019-11-13 23:48:55
阅读次数:
136
对象的构造顺序一C++中的类可以定义多个对象,那么对象的构造顺序是怎样的呢?对于局部对象当程序执行流到达对象的定义语句时进行构造对象定义 >构造 ...
分类:
其他好文 时间:
2019-11-13 01:08:57
阅读次数:
76
1. 中断介绍 1.1 中断概念 CPU执行程序时,由于发生了某种随机的事件(外部或内部),引起CPU暂时中断正在运行的程序, 转去执行一段特殊的服务程序(中断服务子程序或中断处理程序),以处理该事件,该事件处理完后又返回被中断的程序 继续执行,这一过程称为中断。 引发中断的称为中断源。比如:打游戏 ...
分类:
其他好文 时间:
2019-11-12 12:53:13
阅读次数:
149
单任务处理 :一个任务没有完成时不会进行别的任务。 多任务处理: 一个任务没有完成时,又在进行别的任务 多任务处理有两种类型: 基于进程 基于线程 进程是指一种“自包容”的运行程序,由操作系统直接管理,直接运行,有自己的地址空间,每一个进程一开启都会消耗内存。 基于进程的特点是允许计算机同时运行两个 ...
分类:
编程语言 时间:
2019-11-12 00:42:59
阅读次数:
90
1、业务需求 2、性能需要 3、可简化任务调度 4、并行程序在多核心CPU有优势: a、比如因为IO操作遇到了阻塞,CPU可以转去执行其他线程,这时并发的优点就显示出来了:更高效的利用CPU,提高程序的响应速度。 b、java线程机制是抢占式的,会为每个线程分配时间片。 c、由于I/O等待,CPU较 ...
分类:
其他好文 时间:
2019-11-11 21:52:16
阅读次数:
104
1、bin :存储了jmeter的可执行程序,如启动 2、lib:存储了jmeter的整合的功能(如.jar文件程序) 3、启动jmeter:双击bin\apachejmeter.jar jmeter.bat (windows上启动方式) jmeter.sh (linux下的启动方式) ...