- 博客(23)
- 收藏
- 关注
原创 Java的异常处理
文章目录一、异常的概念二、异常处理方法1.捕获并处理异常(1)try catch finally语句(2)针对多种异常的通用异常处理2.将方法中产生的异常抛出一、异常的概念异常是指在程序运行中打断正常程序流程的任何不正常的情况,在Java程序中,由于程序员的疏忽和环境因素的变化,会经常出现异常情况。如果不对异常进行处理,就会导致程序的不正常终止。为了保证程序的正常运行,Java专门提供了异常处理机制。Java中只有Throwable类及其子类的对象才能由异常处理机制进行处理Java处理的异常可以大致
2022-12-08 08:55:19
309
原创 Linux操作系统基础IO(上)
Linux操作系统对基础IO知识的总结,结合C语言的文件操作函数,对Linux操作系统的文件操作方法进行学习,学习重定向、缓冲区的知识。
2022-12-05 18:01:03
505
7
原创 Linux操作系统关于进程的控制
本文介绍了进程控制的方法,包含进程的创建、进程的终止、进程的等待以及进程程序替换。通过图文内容以及代码的演示,讲解了进程控制的内容!
2022-11-11 12:21:09
1063
7
原创 进程的概念与基本介绍
本文对进程的概念做了总结,包括操作系统的冯诺依曼体系结构、操作系统的管理,进程的概念,进程控制块(PCB)、进程地址空间等内容。是以操作系统为核心对进程的概念进行总结,运用画图的形式生动地解释了操作系统枯燥的知识,更通俗易懂。
2022-10-27 21:54:20
1763
12
原创 C++继承详解
在现实生活中我们会遇到不同身份的人具有相同属性,比如说在一个学校的管理系统中,我们有教师身份、学生身份等等,他们各自都有如下的属性:我们可以发现,教师和学生除了入职年限和入学年限这一属性不同,其他的姓名、年龄、性别属性是相同的,于是我们可以把不同身份的相同属性提取出来,成为一个公共的属性。在C++中引入了继承的概念,将不同类的相同属性提取出来成为一个独立的公共类,其他类只需要继承这个公共类就可以使用共同的属性。
2022-09-03 17:11:34
3610
原创 C++模板(函数模板、类模板)
如果我们需要实现一个swap交换函数,我们可以利用函数重载,写出很多种类型的swap函数,但重载的函数仅仅是类型不同,代码的复用率比较低。}所以在C++中提供了模板,也就相当于提供了一个模具,我们可以向这个模具制定不同的类型,来得到不同的结果。这就是泛型编程的思想:编写与类型无关的通用代码,是代码复用的一种手段,模板是泛型编程的基础。模板分为函数模板和类模板。...
2022-08-28 21:56:08
153
原创 C/C++内存管理 new/delete、malloc/realloc/calloc/free详解
new的原理:(1)调用operator new函数申请空间(2)在申请的空间上执行构造函数,完成对象的构造delete的原理(1)在空间上执行析构函数,完成对象中资源的清理工作(2)调用operator delete函数释放对象的空间new T[N]的原理(1)调用operator new[]函数,在operator new[]中实际调用operator new函数完成N个对象空间的申请(2)在申请的空间上执行N次构造函数delete[]的原理。...
2022-08-26 19:42:16
764
原创 堆的分析与实现(基于C语言)
文章目录一、堆的概念及性质结构一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、堆的概念及性质结构堆是一种非线性数据结构,本质上堆其实是一棵完全二叉树,通常存储在一维数组当中。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。堆具有的性质:1.堆总是一棵完全二叉树;2.堆中某个节点的值总是不大于或不小于其父亲节点的值;一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代
2022-05-10 16:42:56
581
2
原创 数据结构栈与队列的总结(基于C语言)
目录一、栈的概念和结构二、栈的实现1.栈的结构设置2.栈的初始化总结一、栈的概念和结构栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。 栈中的数据遵从后进先出(Last In First Out)的原则。压栈:栈的插入操作叫做压栈,入栈数据在栈顶。出栈:栈的删除叫做出栈,出栈数据同样也在栈顶。空栈:栈中没有元素,即栈为空。二、栈的实现由于栈的先入后出的特性,每一次入栈要从栈顶插入数据,即尾插。而每一次删除数据同样是从栈顶
2022-04-12 21:07:15
1618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人