- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 2021-04-12
一、主机相关命令 查看主机名:hostname 或者 export 查看系统版本:cat /etc/redhat-release 修改主机名:vi /etc/sysconfig/network 查看ip地址:ifconfig (CentOS7用 ip a) 修改ip地址:vi /etc/sysconfig/network-scripts/ifcfg-eth0 hostnamectl set-hostname 主机名 (即为临时和永久生效) 修改ip与主机名的映射关系:vi /etc/h
2021-04-12 16:01:49
575
原创 java 身份证正则校验工具类
import java.text.SimpleDateFormat; import java.util.Date; /** * 验证身份证号码 身份证号码, 可以解析身份证号码的各个字段, * 以及验证身份证号码是否有效; 身份证号码构成:6位地址编码+8位生日+3位顺序码+1位校验码 * * @ClassName: CheckIdCard * @Description: TODO * @author miemie * */ public class CheckIdCard{ priva
2021-02-19 14:28:13
420
原创 eclipse 空间配置 忽略.classpath等文件操作
eclipse 空间配置 忽略.classpath等文件操作 使用eclipse开发的程序员们经常会接触版本控制软件,这里只要说下eclipse使用egit的情况下设置忽略文件。 点击window - preferences - Team - Igonred Resource - Add Pattern… 你要忽略的文件 , 点击Apply 就可以了。 特此说明在这里使用window->team->ignored对于git来说是不起效果的,它对svn有效果,好了不说废话了。 直接选择:w
2020-12-11 11:52:07
1459
2
原创 spring 单例多例 如何区别? 如何运用?
单例多例需要搞明白这些问题: 1. 什么是单例多例; 2. 如何产生单例多例; 3. 为什么要用单例多例 4. 什么时候用单例,什么时候用多例; 1. 什么是单例、多例: 所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action; 单例模式和多例模式说明: 1. 单例模式和多例模式属于对象模式。 2...
2020-08-26 17:57:01
1759
1
原创 Spring面试题
1.bean什么时候被实例化 第一:如果你使用BeanFactory作为Spring Bean的工厂类,则所有的bean都是在第一次使用该Bean的时候实例化 第二:如果你使用ApplicationContext作为Spring Bean的工厂类,则又分为以下几种情况: (1):如果bean的scope是singleton的,并且lazy-init为false(默认是false,所以可以不用设置),则ApplicationContext启动的时候就实例化该Bean,并且将实例化的Bean放在一个map结构
2020-08-26 16:19:03
234
原创 AES加密解密
AES加密解密工具类 package com.grid.service.common.util; import lombok.extern.slf4j.Slf4j; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import javax.crypto.*; import javax.crypto.spec.SecretKeySpec; import java.io.IOException; import java.io.U
2020-07-07 15:09:12
451
原创 普通类,抽象类和接口的区别
1.普通类可以实例化,接口都不能被实例化(它没有构造方法),抽象类如果要实例化,抽象类必须指向实现所有抽象方法的子类对象(抽象类可以直接实例化,直接重写自己的抽象方法),接口必须指向实现所有所有接口方法的类对象。 2.抽象类要被子类继承,接口要被子类实现。 3.接口只能做方法的声明,抽象类可以做方法的声明,也可以做方法的实现。 4.接口里定义的变量只能是公共的静态常量,抽象类中定义的变量是普通变量...
2020-04-29 17:56:36
250
原创 抽象类是什么
抽象类不能被实例化(初学者很容易犯的错),如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。 抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类。 抽象类中的抽象方法只是声明,不包含方法体,就是不给出方法的具体实现也就是方法的具体功能。 构造方法,类方法(用 static 修饰的方法)不能声明为抽象方法。 抽象类的子类必须给出抽象类中的抽象方法的...
2020-04-29 17:27:07
283
原创 String类12个常用的方法总结
1. 用字符数组value创建一个String对象 方法: public String(char[] value) 实例 char[] value ={"a","b","c","d"}; String str = new String(value); //相当于String str = newString("abcd") 2. 用字符数组以x开始的n个字符创建一个String对象 方法: pu...
2020-04-29 11:28:54
276
原创 java 中操作字符串都有哪些类?它们之间有什么区别
一、Java String类 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 需要注意的是String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且浪费有限的内存空间。 我们可以看到,初始String值为“hello”,然后在这个字符串后面加上新的字符串“world”,这个过程是需要...
2020-04-28 17:28:22
2238
原创 final 在 java 中有什么作用
一、final关键字的基本用法 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 1、修饰类 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会...
2020-04-28 15:47:14
450
原创 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
结论: 两个对象equals相等,则它们的hashcode必须相等,反之则不一定。 两个对象==相等,则其hashcode一定相等,反之不一定成立。 hashCode 的常规协定: 1.在 Java 应用程序执行期间,在对同一对象多次调用 hashCode 方法时,必须一致地返回相同的整数,前提是将对象进行 equals 比较时所用的信息没有被修改。从某一应用程序的一次执行到同一应用程序的另一次执...
2020-04-28 15:07:24
582
原创 == 和 equals 的区别是什么
== 和 equals 的区别是什么 凡是比较基本类型只能用==,比较结果你看到的字面值相等就会相等,什么叫基本类型? byte,short,int,long,char,float,double这几种就是基本类型.基本类型不是对象所以不存在用equals比较. 凡是比较引用类型(对象),比较的是两个引用是不是指向同一个内存地址,equals比较的是两个引用的字面值是不是相同,什么叫字面值?你能看到...
2020-04-28 13:55:19
236
jdk&jre.txt
2020-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅