![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
核心专业课
文章平均质量分 57
.
莫名.
吃饱喝足去学习
展开
-
linux
Linux常用命令!ifconfig 显示网络设备信息ls 显示目录内容cat 显示文件内容(分页 cat file|morecd 切换工作目录pwd 以绝对路径的形式显示当前工作目录的路径clear 清除终端上的任何信息mkdir 创建一个空目录rm 删除一个目录查看服务器的CPU和内存查看JAVA进程...原创 2022-04-03 11:39:34 · 983 阅读 · 0 评论 -
0.7.软件工程
软件工程在给定成本和进度的前提下,开发出可维护性、可复用性、安全性高且满足用户需求的软件产品,并且有效地维护它CS和SE的区别CS负责设计和开发计算机程序、软件以及应用系统,所涉及的领域更深、更广SE专注于设计和创建高品质的计算机软件系统软件生命周期问题定义,可行性分析,需求分析,开发,维护开发模型瀑布模型,原型模型,增量模型,螺旋模型,统一软件开发模型黑盒测试把被测软件视为一个黑盒子,只考虑输入输出,不考虑内部的逻辑。依据是开发各阶段的需求规格说明方法:等价划分法,边界值分析法,错原创 2022-04-01 22:10:04 · 51 阅读 · 0 评论 -
0.6.离散数学
离散数学:集合论、图论、代数系统、数理逻辑常用联结词:等价,否定,合取/且,析取/或,蕴涵p→q,合取:并且的关系,析取:或的关系集合:由离散个体构成的整体的称为集合,称这些个体为集合的元素。集合性质:无序性、相异性、确定性、任意性集合的势:用来度量集合规模的大小幂集:集合的全体子集构成的集合叫做幂集。笛卡尔积:设有两个集合 A 与 B,用 A与 B 中的元素组成有序偶,以 A 的元素作为有序偶的第一个分量,以 B 的元素作为有序偶的第二个分量,用这种方式所组成的有序偶的全体构成一个集合二原创 2022-04-01 22:09:27 · 264 阅读 · 0 评论 -
0.5.数据库
事务事务ACID特性事务是逻辑上的一组操作同时执行或者不执行。比如A给B一百块钱,这背后的逻辑就是A的余额少了一百块,B的余额多了一百块,两个操作如果没有同时进行,就会出现问题。A原子性:事务是最小的工作单元。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行过一样。C一致性:在同一个事务当中,所有操作必须同时成功,不会结束在中间某个环节。I隔离性:操作同一张表时,数据库为每一个用户开启的事务,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。D持久性:事务提交原创 2022-04-01 22:08:57 · 214 阅读 · 0 评论 -
0.4.计算机网络
基础OSI模型:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层TCPIP模型:网络接口层,网际层,传输层,应用层物理层,比特(中继器,集线器)确保原始数据可以在各种物理媒体上传输数据链路层,帧(网桥,交换机)把物理层提供的物理连接改造为逻辑上的无差错的数据链路网络层,数据报/分组(路由器)把分组从源端传送到目的端传输层,报文段/用户数据报(端对端,进程之间):主机中两个进程间的通信,为端到端提供可靠的传输应用层,报文(点对点,主机之间):通过进程间的交互完成特定应用计算机网原创 2022-04-01 22:08:38 · 1547 阅读 · 0 评论 -
0.3.操作系统
并发和并行并发:两个或多个事件在同一时间间隔内发生并行:两个或多个事件在同一时刻发生虚拟把一个物理上的实体映射为逻辑上的多个对应体。比如虚拟处理器,虚拟内存,虚拟设备等进程和线程进程:是程序在一个数据集合上的运行过程,是分配和拥有资源的基本单位,也是系统运行程序的基本单位。线程:也叫轻量级进程,是进程内调度的实体,处理机调度的基本单位,也是比进程更小的独立运行的基本单位线程和进程:各进程是独⽴的,⽽各线程则不⼀定,因为同⼀进程中的线程极有可能会相互影响。线程执⾏开销⼩,但不利于资源的管理和保原创 2022-04-01 22:07:41 · 523 阅读 · 0 评论 -
0.2.计算机组成原理
中断的操作保护现场开中断处理中断关中断恢复现场RAM和ROMRAM是随机存取存储器,读写方便,用于作主存或者Cache。断电时将丢失其存储内容,主要用于存储短时间使用的程序ROM是只读存取存储器,具备非易失性,可靠性高冯诺依曼结构采用存储程序的工作方式组成:运算器,存储器,控制器,输入设备,输出设备指令和数据以同等地位存储在存储器中指令和数据均用二进制代码表示冯诺依曼和哈佛哈佛结构:指令和数据分开冯诺依曼:指令和数据同等地位cache的作用Cache可以充分发挥局原创 2022-04-01 22:06:52 · 77 阅读 · 0 评论 -
0.1.数据结构
时间复杂度在进行算法分析时候,我们先分析出这个程序它语句总的执行次数T(n),然后用O来描述T(n)所对应的数量级,代表算法时间复杂度栈和队列栈:先进后出,括号匹配,递归队列:先进先出,层次遍历,解决主机与外设速度不匹配的问题图图的存储结构邻接矩阵邻接表十字链表邻接多重表图的遍历广度优先搜索深度优先搜索最小生成树普利姆适用于点少克鲁斯卡尔适用于边少最短路径迪杰斯特拉单源最短路径佛洛依德各顶点之间最短路径介绍常见的排序直接插入排序:稳定原创 2022-04-01 22:06:18 · 58 阅读 · 0 评论 -
0.0编程语言
指针的作用使得不同区域的代码可以轻易共享内存数据,程序更加高效构造链表二叉树等数据结构通过指针不仅可以对数据本身还可以对数据所在的地址进行直接操作JavaCC++JAVA面向过程C++ 进一步扩充和完善了 C 语言。面向对象面向对象提供指针提供指针不提供指针,增加了引用,程序内存更安全面向过程因此没有继承这一说多继承单继承,但是接口可以多继承C语言的函数库比较松散,只是把功能相同的函数放在同一个头文件中C++的函数库是有集成的很紧密有内存原创 2022-04-01 22:05:38 · 61 阅读 · 0 评论