CentOS 7IP配置

CentOS 7IP配置前言刚装进行安装的CentOS7是没有IP地址的,需要对配置文件进行配置查看IP地址的命令ip addr注意:centos7不再使用ifconfig命令来查看IP地址IP地址配置方式:CentOS7获取IP地址的方式主要有两种:动态获取IP设置静态IP地址一、动态获取IP动态获取IP地址的前提条件是你的路由器已经开启了DHCP1. 查看网卡名称ip addr2. 修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33(最后一个为网卡名称)动态获取IP地址需要修改两处地方即可bootproto=dhcp onboo...

工具 2020-01-04 AM 1483℃ 0条

容器深入研究--完整的容器分类法

容器深入研究--完整的容器分类法前言本篇开始Java编程思想第17章的学习,接下来将对容器有一个更深层次的理解。概述Java容器类库简化图:1. 图的解释点线框表示接口,实线框表示普通的(具体的)类。带有空心箭头的点线表示一个特定的类实现了一个接口,实心箭头表示某个类可以生成箭头所指类的对象2. Java容器详细图说明(1)Collection:一个独立元素的序列,这些元素都服从一条或多条规则。(注:Collection其实就是将一组数据对象按照一维线性的方式组织起来)List必须按照插入的顺序保存元素,而set不能有重复元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入...

Java 2020-01-03 AM 1426℃ 0条

字符串--扫描输入

字符串--扫描输入前言本篇讲述《Java编程思想》第13.7小节,扫描输入概述从文本或标准输入读取数据代码示例public class SimpleRead { //BufferedReader:从字符输入流中读取文本并缓冲字符,以便有效的读取字符、数组和行 public static BufferedReader input = new BufferedReader( new StringReader("Sir Robin of Camelot\n22 1.61803") ); public static vo...

Java 2020-01-02 AM 2715℃ 2条

元旦随笔

元旦随笔前言​ 现在是2020年跨年之夜,大家都在为此时而尽情狂欢,这样独特的日子,自己又怎能独自安睡呢?今天放下技术和大家一起聊一些别的事情。谈迷茫:在一个多月前刚刚搬到了一个离公司比较远的地方,每天公交加地铁来回需要大概三个小时。可能是在距离和工作压力上的原因吧,每次在来回的路上,内心都特别的迷茫,不想听歌,也不想看手机,就想一个人发呆,躲在地铁的一个角落,紧紧的握着扶手,静静的思索着”人生之道“,短期的迷茫还行,但是长期的迷茫势必会给自己造成精神上的压力。谈兴趣:感觉自己是没有什么兴趣的,如果有的话也是最近刚刚找到的,当长期处在一个精神压抑的状态时,就会在无意间意识到兴...

随笔 2020-01-01 AM 3423℃ 3条

Linux服务器搭建JavaWEB项目(一)

Linux服务器搭建JavaWEB项目(一)前言本篇小编将带领大家,搭建一个JavaWEB项目,系统使用的是CentOS 7.X。1. 虚拟机镜像安装略2. 进行SSH环境搭建和远程连接略3. 安装vim3.1 检查本机是否已安装vim命令[root@localhost ~]# rpm -qa|grep vim vim-minimal-7.2.411-1.8.el6.x86_64运行vim需要的资源包vim-minimal vim-filesystem vim-enhanced vim-common vim-X11缺少哪个通过yum -y install xxxx命令安装哪个3.2 如果...

其它 2019-12-31 AM 1772℃ 0条

正则表达式--Java IO

正则表达式--Java IO前言本批昂讲述《Java编程思想》第13.6.8小节:正则表达式与Java I/O概述通过正则表达式在一个文件中进行搜索匹配操作:public class JGrep { public static void main(String[] args) { if(args.length <2){ System.out.println("Usage: java JGrep file regex"); System.exit(0); } P...

Java 2019-12-30 AM 1553℃ 0条

正则表达式--替换操作和Rest()方法

正则表达式--替换操作和Rest()方法前言本篇讲述《Java编程思想》第13.6.6小节,替换操作和Rest()方法方法说明正则表达式特别便于替换文本,它提供了许多方法:1.replaceFirst(String replacement):以参数字符串replacement替换掉第一个匹配成功的部分;2.replaceAll(String replacement):以参数字符串replacement替换所有匹配成功的部分;3.appendReplacement(StringBuffer sbuf,String replacement):执行渐进式的替换,而不是像replaceFirst...

Java 2019-12-29 PM 1593℃ 0条

Java序列化和反序列化

Java序列化和反序列化一、概念​ 在使用一个东西之前首先要知道这个东西是干啥用的,所以,不管是枯燥,还是无聊,还得先说概念。。。1. 序列化和反序列化:序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。2. 用途:1.把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;(持久化对象)2.在网络上传送对象的字节序列。(网络传输对象)Java序列化和反序列化的这两种用途在开发中也是很常见的,因为它可以实实在在的解决工作中的一些问题。问题1:假如我们现在需要作一个PC端的闯关类小游戏,当用户没有一次性过完全部关卡,下次在...

Java 2019-12-28 PM 3033℃ 2条

正则表达式--split()方法

正则表达式--split()方法和替换文本前言本篇将讲述《Java编程思想》第13.6.5小节split()概念split()方法将输入字符串断开成字符串对象数组,断开边界由下列正则表达式确定:String[] split(CharSequence input):将方法给定的输入序列围绕此模式的匹配进行拆分。参数input:要拆分的字符序列返回值通过围绕此模式的匹配拆分输入来计算的字符串数组。代码示例public class PatternDemo { private static String REGEX = ":"; private static St...

Java 2019-12-27 AM 3426℃ 2条

正则表达式--Pattern标记

正则表达式--Pattern标记概念Pattern类的compile()方法还有另一个版本,它接受一个标记参数,以调整匹配的行为:Pattern Pattern.compile(String regex, int flag)其中的flag来自以下Pattern类中的常量:编译标记效果Pattern.CANON_EQ当且仅当两个字符的完全规范分解相匹配时,才认为它们是匹配的。例如:如果我们指定这个标记,表达式\u003F就会匹配字符串?。在默认情况下,匹配不考虑规范的等价性。Pattern.CASE_INSENSITIVE(?i)默认情况下,大小写不敏感的匹配假定只有US-ASCII字符集...

Java 2019-12-27 AM 1799℃ 0条