草庐IT

JavaEE初阶

全部标签

【JavaEE】浅识进程

一、什么是进程1.1操作系统学习进程之前首先要了解我们的操作系统(OS),我们的操作系统实际上也是一款软件,属于系统软件的范畴,操作系统早期采用命令提示框与用户交互,我们启动某个软件,打开某个文件夹等等,都是需要输入命令来进行操作的典型的就是Linux操作系统,也是职场中常用的一款操作系统,我们现在常用的Windows系列的操作系统,是一款图形化操作界面的操作系统,用户使用鼠标点一点,划一划就执行对应的操作,所以对于大众来讲是一款好用的操作系统,但是对应的存储空间(内存)的占用是远远大于命令提示的操作系统。Windows启动应用是双击应用的快捷方式图标,以qq为例:我们桌面的快捷方式可以理解为

【JavaEE】浅识进程

一、什么是进程1.1操作系统学习进程之前首先要了解我们的操作系统(OS),我们的操作系统实际上也是一款软件,属于系统软件的范畴,操作系统早期采用命令提示框与用户交互,我们启动某个软件,打开某个文件夹等等,都是需要输入命令来进行操作的典型的就是Linux操作系统,也是职场中常用的一款操作系统,我们现在常用的Windows系列的操作系统,是一款图形化操作界面的操作系统,用户使用鼠标点一点,划一划就执行对应的操作,所以对于大众来讲是一款好用的操作系统,但是对应的存储空间(内存)的占用是远远大于命令提示的操作系统。Windows启动应用是双击应用的快捷方式图标,以qq为例:我们桌面的快捷方式可以理解为

【初阶C语言】实用调试技巧(详细介绍)

实用调试技巧1.什么是bug?2.调试是什么?有多重要?2.1调试是什么?2.2调试的基本步骤2.3Debug和Release的介绍3.Windows环境调试介绍3.1调试环境的准备3.2学会快捷键3.3调试的时候查看程序当前信息3.3.1查看临时变量的值3.3.2查看内存信息3.3.3查看调用堆栈3.3.4查看汇编信息3.3.5查看寄存器信息4.多多动手,尝试调试,才能有进步5.一些调试的实例5.1实例一5.2实例二6.如何写出好(易于调试)的代码6.1优秀的代码6.2利用模拟库函数strcpy示范6.3const的作用7.编程常见的错误7.1编译型错误7.2链接型错误7.3运行时错误1.什

【初阶C语言】实用调试技巧(详细介绍)

实用调试技巧1.什么是bug?2.调试是什么?有多重要?2.1调试是什么?2.2调试的基本步骤2.3Debug和Release的介绍3.Windows环境调试介绍3.1调试环境的准备3.2学会快捷键3.3调试的时候查看程序当前信息3.3.1查看临时变量的值3.3.2查看内存信息3.3.3查看调用堆栈3.3.4查看汇编信息3.3.5查看寄存器信息4.多多动手,尝试调试,才能有进步5.一些调试的实例5.1实例一5.2实例二6.如何写出好(易于调试)的代码6.1优秀的代码6.2利用模拟库函数strcpy示范6.3const的作用7.编程常见的错误7.1编译型错误7.2链接型错误7.3运行时错误1.什

JavaEE & 文件操作和IO & 目录扫描全文检索小程序

不知道说啥了,看看吧文章目录JavaEE&文件操作和IO1.文件系统操作1.1路径1.2文本文件与二进制文件1.3文件系统操作1.3.1构造File对象1.3.2使用File对象2.文件内容操作2.1获取文件输入流InputStream(字节流)2.1.1read方法2.1.2不带参数的read方法2.1.3给定数组的read方法2.2获取文件输出流OutputStream(字节流)2.2.1write方法2.2.2write传入单个字节的构造方法2.2.3write传入字节数组的构造方法2.3字符流Reader与Writer2.3.1Reader的读方法2.3.2Writer的写操作3.小程

JavaEE & 文件操作和IO & 目录扫描全文检索小程序

不知道说啥了,看看吧文章目录JavaEE&文件操作和IO1.文件系统操作1.1路径1.2文本文件与二进制文件1.3文件系统操作1.3.1构造File对象1.3.2使用File对象2.文件内容操作2.1获取文件输入流InputStream(字节流)2.1.1read方法2.1.2不带参数的read方法2.1.3给定数组的read方法2.2获取文件输出流OutputStream(字节流)2.2.1write方法2.2.2write传入单个字节的构造方法2.2.3write传入字节数组的构造方法2.3字符流Reader与Writer2.3.1Reader的读方法2.3.2Writer的写操作3.小程

C++ 函数指针(初阶)

函数的地址是存储其机器语言代码的内存的开始地址。可以编写将另一个函数的地址作为参数的函数,它允许在不同的时间传递不同函数的地址,这意味着可以在不同的时间使用不同的函数。1函数指针类型声明指向函数的指针时,必须指定函数的返回类型以及函数的特征标(参数列表),可以首先编写这种函数的原型,然后用(*pf)替换函数名,这样pf就是这类函数的指针。以下面的程序为例,要获取函数的地址,只需使用函数名即可(后面不跟参数),这与数组地址有几分相似,函数指针pf的类型是double(*)(int),由于pf是指向pam()函数的指针,因此(*pf)是函数,使用函数指针调用函数时,C++将pf与(*pf)看作是等

C++ 函数指针(初阶)

函数的地址是存储其机器语言代码的内存的开始地址。可以编写将另一个函数的地址作为参数的函数,它允许在不同的时间传递不同函数的地址,这意味着可以在不同的时间使用不同的函数。1函数指针类型声明指向函数的指针时,必须指定函数的返回类型以及函数的特征标(参数列表),可以首先编写这种函数的原型,然后用(*pf)替换函数名,这样pf就是这类函数的指针。以下面的程序为例,要获取函数的地址,只需使用函数名即可(后面不跟参数),这与数组地址有几分相似,函数指针pf的类型是double(*)(int),由于pf是指向pam()函数的指针,因此(*pf)是函数,使用函数指针调用函数时,C++将pf与(*pf)看作是等

C语言数据结构初阶(7)----队列

·CSDN的uu们,大家好。这里是C语言数据结构的第七讲。·目标:前路坎坷,披荆斩棘,扶摇直上。·博客主页:@姬如祎队列的基础知识队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出(FirstInFirstOut)的线性表,简称FIFO。允许插入的一端称为队尾,允许删除的一端称为队头。2.链式存储OR顺序存储线性表有顺序存储和链式存储,栈是线性表,具有这两种存储方式。同样,队列作为一种特殊的线性表,也同样存在这两种存储方式。2.1队列顺序存储的不足顺序存储的队列就是用数组哈!数组下标为0的一端即是队头。入队列就是在队尾插入一个数据,对于数组而言,不

C语言数据结构初阶(7)----队列

·CSDN的uu们,大家好。这里是C语言数据结构的第七讲。·目标:前路坎坷,披荆斩棘,扶摇直上。·博客主页:@姬如祎队列的基础知识队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出(FirstInFirstOut)的线性表,简称FIFO。允许插入的一端称为队尾,允许删除的一端称为队头。2.链式存储OR顺序存储线性表有顺序存储和链式存储,栈是线性表,具有这两种存储方式。同样,队列作为一种特殊的线性表,也同样存在这两种存储方式。2.1队列顺序存储的不足顺序存储的队列就是用数组哈!数组下标为0的一端即是队头。入队列就是在队尾插入一个数据,对于数组而言,不