命名 关键字用作特殊用途,比如定义变量、作条件分支等,java中的关键字字母都为小写。 保留字是现在没有被使用,但将来可能会被作为关键字使用。 java区分大小写 源代码的文件名必须与公共类的名字相同,并用.java作为扩展名。 java中对各种变量、方法和类等要素命名时使用的字符序列称为标识符。标识符需要符合相应的规则: 由字母、下划线_、数字以及$符号构成。 不可用标识符 不能以数字开头 标识…
如何查看本机的IP地址呢?我想这个问题肯定难不倒程序员们。大家肯定知道如果是windows系统,那么在cmd窗口中,输入ipconfig即可,想要查看更详细的信息,输入ipconfig /all。 如果是linux系统的话,如果你已经安装了net-tools这个工具的话,就可以使用ifconfig命令来查看。但如果你没有安装这个工具包的话,还可以通过ip addr来查看。 下面看一个主机上输入ip…
我们知道,ssh协议可以通过输入账号名和密码来连接远程的服务器。那么,可以免去输入账号和密码吗,直接登录。答案是可以的,并且在日常工作中,这种需求也是常见的。比如,使用scp来做异地备份,想要把scp写入到crontab中,但是在crontab肯定不能够输入账号密码的,那么就需要做免账号密码登录了。 ssh是一种非对称加密协议,有公钥和私钥。公钥是用来加密信息用的,各个主机中会在自己的家目录的.s…
今天和大家介绍ssh的几个应用,常见的应用有使用ssh连接远程的服务器、使用sftp进行文件的传输、通过ssh进行异地备份等。 连接远程主机 连接远程服务器这是我们最常用的功能了,连接上远程的服务器,然后对服务器进行管理。 如何你的客户机是windows的话,那么你需要安装终端工具,比如xshell、Terminator、Tmux等,然后使用这些终端工具连上远程服务器。如何客户机是linux的话,…
在早期的远程连接服务器采用的是明文传输的软件,比如telnet、RSH,后来它们都ssh协议取代了。SSH服务是可以提供信息加密后再对数据进行传输,安全性大大提高。SSH有两个主要的功能: 能够连接远程主机,对主机的资源进行管理 能够进行文件的传输,类似ftp服务 SSH加密技术 SSH使用了非对称加密技术,关于什么是对称加密以及非对称加密,读者想要更深入的了解请自行谷歌。非对称加密主要通过公钥与…
日常工作中,经常会遇到某个分区剩余容量不足的问题,所以我们需要掌握如何在linux服务器下对分区进行扩容。对于分区扩容,这里分为了两个情况 LVM分区的扩容 非LVM分区的扩容 LVM分区的扩容 一般,我们都建议使用LVM,这样方便分区的弹性伸缩。关于LVM的介绍,物理卷、逻辑组、逻辑卷等这里就不细说了,大家可以去看看我另外的两篇关于LVM的文章。 场景:/www 目录是我们的和网站相关的目录,这…