![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础概念
文章平均质量分 64
doforfuturedx
加油↖(^ω^)↗
展开
-
C&C服务器
概念C&C (Command and Control server,命令和控制服务器)是一种用于向受恶意软件(自动程序(bot)、木马(rootkit)、蠕虫(worm))感染的计算机的服务器的恶意软件发送指令或更新程序的服务器,即C&C服务器用于控制这些恶意软件。C&C 服务器可能(也可能不)作为受感染计算机上传被盗信息的放置区。C&C 服务器不必运行与其控制的计算机相同的操作系统。通常,C&C 服务器将运行在本身已被破坏或使用被盗信用卡购买的 Web 服务原创 2021-07-19 12:59:16 · 3776 阅读 · 0 评论 -
通信行业和互联网行业对比分析
19世纪后期,电报、电话技术出现。1920年,无线电广播、电视也相应产生。1946年,电子计算机问世。电信网、广电网、计算机网络并不是一开始就设定好的分类,而是在技术技术的不断发展,并不断伴随着政治经济等多角度影响而逐渐形成的,他们各有侧重,又协同发展互相依赖,在某些方面又可相互替代。通信技术 V.S. 计算机技术通信技术计算机技术技术角度电信技术由电报和电话技术发展而来,是使用有线电、无线电、光或者其他电磁系统的通信,研究的是信号传递。在的1~5G。所以其应用也多是研究如何实现原创 2021-03-17 22:48:34 · 30312 阅读 · 7 评论 -
文件相关知识
文件1、文本文件和二进制文件的区别文本文件和二进制文件,其实就是不同的数据存储方式得到的文件。写(存储)将数据均看做字符存储,得到的就是文本文件,这个过程需要对数据进行编码。而将数据直接存储,得到的就是二进制文件。因此,当存储的数据本来就是字符数据时,两者没有区别,当存储的数据为非字符数据,如整形int i = 1,文本文件存储的是字符串“1”的二进制编码,而二进制文件则直接存储1对...原创 2020-03-18 23:39:21 · 226 阅读 · 0 评论 -
打包方式:JAR WAR POM
文章目录三种打包方式的介绍JARWARPOM参考文献三种打包方式的介绍打包的本质是压缩,而jar包和war包都是zip包,这也是他们的共同点。用命令java -jar xxx.jar执行。JARjar是maven出来之前三方库普遍使用的方式;以zip包的形式供调用。用命令java -jar xxx.jar执行。WAR常用于java web工程;war包可以以zip包的形式使用,...原创 2020-03-11 11:29:31 · 252 阅读 · 0 评论 -
POJO、VO、BO、DTO、PO
1、POJO、VO、BO、DTO、PO 关系?VO、BO、DTO、PO 都是 POJO 的一种类别,是 POJO 在不同使用场景下的不同叫法。2、POJO、VO、BO、DTO、PO 是什么?POJOPOJO的概念连接VOVO (View Object,表现层对象), 封装整个界面展示所需要的对象数据。BOBO (Business Object, 业务对象), 封装业务逻辑的java...原创 2020-03-10 16:45:11 · 255 阅读 · 0 评论 -
Base64
文章目录Base64定义产生原因作用使用场景编码规则常见问题base64是加密算法?参考文献Base64定义将二进制文件转化为ASCII码中可见64个字符,即转换为可见文本。产生原因满足电子邮件中不能直接使用非ASCII码字符的规定。作用需要将二进制文件通过文本方式传输时,避免原二进制文件的字符被特殊处理。在大多数软硬件设备上,这64个字符不会被特殊处理,从而实现无错传输。使用场...原创 2020-01-09 21:17:37 · 321 阅读 · 0 评论 -
字符集&字符编码
文章目录字符字库字符集产生背景定义举例ASCIIANSIUnicodeGB系列字符编码产生原因定义举例ASCIIANSIUTF使用常见问题字符集V.S.字符编码参考文献本文对计算机领域中的字符,字符集和字符编码做简要介绍。字符字符是一个信息单位,包括 文字、数字、符号(包括标点符号,图形符号,控制字符)等,是用来给人显示的(控制字符也可以看做是控制显示格式), 是数据结构中最小的数据存取单位...原创 2019-12-31 11:41:45 · 233 阅读 · 0 评论 -
字节序(大端&小端)
文章目录字节序(大端&小端)功能产生原因定义使用字节序判断使用场景举例参考文献字节序(大端&小端)功能计算机硬件的数据存储方式有两种:大端字节序(big endian)和小端字节序(little endian)。产生原因存在两种字节序的原因:大端字节序:方便人类读写习惯,因此可以用来网络传输和文件存储。小端字节序:计算机从低地址开始读取,从低位字节开始计算,因此小端...原创 2019-12-31 11:38:29 · 873 阅读 · 0 评论 -
正斜杠&反斜杠
文章目录正斜杠&反斜杠定义相同的功能不同的功能参考文献正斜杠&反斜杠定义正斜杠:/反斜杠:\相同的功能都可以用作Windows操作系统路径分隔符不同的功能正斜杠/:路径分隔符:Windows和Unix操作系统的路径分隔符URL中的路径分隔符层级标记符(//)除法运算符反斜杠\:路径分隔符Windows操作系统中的路径分隔符正则表...原创 2019-12-28 13:01:43 · 2745 阅读 · 0 评论 -
系统环境变量
环境变量操作系统中一个具有特定名字的对象,包含应用程序所将使用到的信息,指定操作系统运行环境的一些参数path环境变量指定可执行文件的搜索路径,在操作系统不知程序所在的完整路径时,告知系统除了在当前目录下面寻找此程序外,还可到哪些目录下去寻找。所以,path路径下的可执行文件,不论当先目录为什么,操作系统都可以找到并运行。设置临时环境变量:1、语法格式:set 环境变量名=临时路径2、...原创 2019-11-23 16:19:18 · 767 阅读 · 0 评论 -
脚本语言
文章目录产生原因什么是脚本语言特点实际应用常见的脚本语言参考文献产生原因使用 Unix 系统的有些人发现他们一直在重复的敲入类似的命令,所以有人就发明了“脚本”这东西。它的设计初衷是“批量式”的执行命令,你在一个文件里把命令都写进去,然后执行这个文件。可是不久人们就发现,这些命令行其实可以用更加聪明的方法构造,比如定义一些变量,或者根据系统类型的不同执行不同的命令。于是,人们为这脚本语言加入了...原创 2019-04-03 19:23:05 · 1690 阅读 · 2 评论 -
shell
定义指操作系统中,提供访问内核所提供的服务的程序。Shell也用于泛指所有为用户提供操作界面的程序,也就是程序和用户交互的接口。因此与之相对的是内核(英语:Kernel),内核不提供和用户的交互功能。不过这个词也拿来指应用软件,或是任何在特定组件外围的软件,例如浏览器或电子邮件软件是HTML排版引擎的shell。Shell这个词是来自于操作系统(内核)与用户界面的外层界面。分类shel...原创 2019-04-03 16:49:53 · 112 阅读 · 0 评论 -
编译器 vs 解释器
编译器 vs 解释器Compiler 编译器Interpreter 解释器功能对整个程序进行分析,执行输出为另一种代码(一般为机器码,如目标代码,可能需要连接后才能执行),但是不执行该机器码对源代码逐行执行,即包含分析和执行两步编程步骤1、创建程序。 2、【编译】:解析或分析所有代码的正确性。如果不正确,则抛出错误如果没有错误,编译器会将源代码转换为机器代码。...原创 2019-04-03 16:36:13 · 450 阅读 · 0 评论 -
编程语言&脚本语言&标记语言
编程语言(programming language)脚本语言标记语言(markup language)编程语言(programming language)用于向计算机发出指令,让程序员能够准确地定义计算机所需要使用的数据和采取的行动。具有主动性。脚本语言标记语言(markup language)用来被读取,将文本(Text)以及文本相关的其他信息结合起来,...原创 2018-08-18 23:14:16 · 558 阅读 · 0 评论 -
面向对象VS面向过程
面向对象VS面向过程面向对象VS面向过程定义使用环境面向对象的设计语言面向对象的产生原因面向对象的软件开发过程参考文献定义面向对象(OO,Object-Oriented)程序=对象s + 消息; 对象=算法+数据结构;消息是对对象的控制; 每组数据有特定用途,针对每种操作。 以现实世界中的实物(即对象)为中心来思考,最小的程序单元是类,以对...原创 2018-04-13 20:45:45 · 345 阅读 · 0 评论 -
镜像
文章目录什么是镜像镜像文件镜像网站参考文献什么是镜像镜像(Mirroring)是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。镜像文件镜像文件的应用范围比较广泛,最常见的应用就是数据备份(如软盘和光盘)。随着宽带网的普及,有些下载网站也有了ISO格式的文件下载。如iso,gho都属于镜像文件,镜像文件可以直接刻录到光盘中,也可以用虚拟光驱打开。所以由于一般是...原创 2018-11-17 17:14:06 · 1143 阅读 · 0 评论 -
程序 进程 线程
文章目录进程和线程出现的原因" 程序 进程 线程 " 间关系程序进程线程参考文献进程和线程出现的原因进程:CPU太快了,而I/O速度太慢,资源利用率太低,因而出现了并行处理(让不需等待某种系统资源的程序先执行),也即多进程—提升资源利用率,多任务可并行实现线程:为实现高资源利用率而对进程并行切换造成的系统开销较大,因而将进程划分为多个线程" 程序 进程 线程 " 间关系一个程序至少有...原创 2018-12-23 20:00:26 · 141 阅读 · 0 评论 -
协同式线程调度 VS 抢占式线程调度
文章目录线程调度同步式线程调度 VS 抢占式线程调度线程调度定义: 系统为线程分配处理器使用权的过程。分类: 主要调度方式分两种,分别是协同式线程调度和抢占式线程调度。同步式线程调度 VS 抢占式线程调度协同式线程调度抢占式线程调度控制权线程本身(线程执行完后,主动通知系统切换)系统决定优点1.切换操作线程已知,控制简单2.不存在线程同步问题线程执行时...原创 2018-12-25 21:01:12 · 1808 阅读 · 0 评论 -
计算机存储结构
文章目录计算机存储结构计算机缓存产生原因实现原理工作原理缓存大小缓存分类参考文献计算机存储结构计算机缓存产生原因缓存又叫高速缓冲存储器,其作用在于缓解主存速度慢、跟不上CPU读写速度要求的矛盾。实现原理把CPU最近最可能用到的少量信息(数据或指令)从主存复制到CACHE中,当CPU下次再用这些信息时,它就不必访问慢速的主存,而直接从快速的CACHE中得到,从而提高了得到这些信息的速度...原创 2019-02-21 16:33:00 · 793 阅读 · 0 评论 -
重写和重载
重载(Override):一个类中,定义的多个参数名相同但是参数列表不同的方法(签名不同)重写(Overlode):子父类中,子类定义的和其从父类继承而来的方法中方法签名完全相同的方法。注意:必须是从父类继承而来的方法。父类中的private方法,子类没有权限继承,因而重写不了。参考文献https://blog.csdn.net/qq_27093465/article/details...原创 2019-03-10 13:57:46 · 1494 阅读 · 0 评论 -
方法签名
文章目录定义意义应用方法签名 vs 方法头参考文献定义方法签名:方法名称+参数列表(包括参数顺序和类型)注意,签名不包括方法的访问修饰符合返回类型意义应用重载和重写重载(Override):一个类中,定义的多个参数名相同但是参数列表不同的方法(签名不同)重写(Overlode):子父类中,子类定义的和其从父类继承而来的方法中方法签名完全相同的方法。注意:必须是从父类继承而来的方...原创 2019-03-10 17:08:48 · 778 阅读 · 0 评论 -
URI URL URN
URL —资源标识定义URL(Uniform Resource Locator),统一资源定位符,俗称Web地址。是因特网上标准的资源的地址.。即,和谁通信(域名+端口号),网页存储位置(路径)和格式(协议)是什么格式标准格式协议类型://域名:端口/路径 or协议类型:[//服务器地址[:端口号]][/资源层级UNIX文件路径]文件名[?查询][#片段ID](详细一些)...原创 2018-10-05 22:07:10 · 224 阅读 · 0 评论 -
Web Sevice
文章目录什么是 Web ServiceWeb Service 的产生Web Service 的特点Web Service 架构Web Service 核心技术Web Service 的发展趋势参考文献什么是 Web Service服务:计算机后台程序(Daemon)提供的功能,无需程序本身具备,程序使用时只需调用该功能即可。本地服务通过同一台机器获取的服务,不需要网络网络服务...原创 2019-04-07 22:03:05 · 175 阅读 · 0 评论 -
互联网 因特网 万维网
文章目录互联网、因特网、万维网 - 对比参考文献互联网、因特网、万维网 - 对比互联网因特网万维网定义能彼此通信的设备组成的网络Internet的译音,利用TCP/IP协议模型所创建的各种网络,是国际上最大的互联网,也称“国际互联网”。亦作“WWW”(World Wide Web)、“Web”,基于互联网访问的,由许多互相连接的超文本组成的系统,其核心组成包括:1...原创 2019-04-03 11:25:04 · 441 阅读 · 0 评论 -
原码、反码、补码
文章目录原码反码和补码常见问题原码、反码、补码出现的原因,计算上的应用参考文献原码反码和补码原码反码补码定义人类用来表示有符号数数值的二进制形式把符号位参与运算,解决原码做减法的问题(化-为+)计算机系统中有符号数数值的二进制表示方式,解决反码有正负两个0的问题表示方式最高位为符号位(正数为0,负数为-1),其余位为绝对值正数的反码与其原码相同;负数的反...原创 2018-10-04 15:49:22 · 109 阅读 · 0 评论