全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
VI是Unix平台下一个著名的基于命令行的、功能强大的文本编辑器,需要使用命令进行操作,但是熟练使用VI编辑器能极大地提高你的工作效率。VI是“visualinterface”的缩写,在Linux上还存在着另一个VI编辑器的高阶版本——VIM(也被称作VIIMproved),VI和VIM编辑器虽同根,但是相比而...
Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。同样的,Linux系统中,shell作为编程语言也有自己的变量,本文我们就来为大家介绍Linuxshell变量。LinuxShell变量分为系统变...
LinuxShell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。Shell本身是一个用C语言...
Spring是JavaEE编程领域的一个轻量级开源框架,该框架由一个叫RodJohnson的程序员在2002年最早提出并随后创建,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架。特性强大的基于JavaBeans的采用控制反转(InversionofControl,IoC)原则的配置管理,使得应用程...
Oracle数据库是相对于其他数据库来说比较难的一个。OracleDatabase,又名OracleRDBMS,简称Oracle。是甲骨文公司推出的一款关系数据库管理系统。Oracle数据库系统是目前世界上流行的关系数据库管理系统,拥有可移植性好、使用方便、功能强等优点,在各类大、中、小、微机环境中都适用。Or...
防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。Firewalld旨在让防火墙的配置工作尽可能简单。它通过建立域(zone)来实现这个目标。一个域是一组的合理、通用的规则,这些规则适配大部分用户的日常...
与Windows一样,Linux也是一个操作系统软件。但与Windows不同的是,Linux是一套开放源代码程序的,基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。随着信息技术的更新和发展,Linux的应用领域已趋于广泛。本文我们就来简单介绍一下Linux在服务器、桌面、移动嵌入式和大...
在线性表中,数据元素之间是被串起来的,仅有线性关系,每个数据元素只有一个直接前驱和一个直接后继;在树形结构中,数据元素之间有着明显的层次关系,并且每一层上的数据元素可能和下一层中多个元素相关,但只能和上一层中一个元素相关;在图形结构中,是由顶点的有穷非空集合和顶点之间边的集合组成,如果两个顶点之间存在一条边,那...
信号(Signals)是Unix、类Unix以及其他POSIX兼容的操作系统中进程间通讯的一种有限制的方式。Linux信号是Linux进程间通信机制中唯一的异步通信机制,用来提醒进程一个事件已经发生。当一个信号发送给一个进程,操作系统中断了进程正常的控制流程,此时,任何非原子操作都将被中断。如果进程定义了信号的...
Linux防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。Linux防火墙功能远不止于此,Linux防火墙还可以关闭不使用的端口。而且它还能禁止特定端口的流出通信,封锁特洛伊木马。最后,Linux防火墙可以禁止来自特殊站点的访问,从而防止来自不明入侵者的所有通信。下面我们具...