自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 分布式锁的三种实现方式

分布式锁实现的三种方法

2023-02-04 15:20:06 228

原创 java常见的异常有哪些

java常见异常

2023-01-04 14:25:24 609 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 471

原创 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 348

原创 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 1028 2

原创 spring 单例多例 如何区别? 如何运用?

单例多例需要搞明白这些问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例、多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action;单例模式和多例模式说明:1. 单例模式和多例模式属于对象模式。2...

2020-08-26 17:57:01 1356 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 160

原创 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 344

原创 普通类,抽象类和接口的区别

1.普通类可以实例化,接口都不能被实例化(它没有构造方法),抽象类如果要实例化,抽象类必须指向实现所有抽象方法的子类对象(抽象类可以直接实例化,直接重写自己的抽象方法),接口必须指向实现所有所有接口方法的类对象。2.抽象类要被子类继承,接口要被子类实现。3.接口只能做方法的声明,抽象类可以做方法的声明,也可以做方法的实现。4.接口里定义的变量只能是公共的静态常量,抽象类中定义的变量是普通变量...

2020-04-29 17:56:36 175

原创 抽象类是什么

抽象类不能被实例化(初学者很容易犯的错),如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类。抽象类中的抽象方法只是声明,不包含方法体,就是不给出方法的具体实现也就是方法的具体功能。构造方法,类方法(用 static 修饰的方法)不能声明为抽象方法。抽象类的子类必须给出抽象类中的抽象方法的...

2020-04-29 17:27:07 222

原创 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 208

原创 java 中操作字符串都有哪些类?它们之间有什么区别

一、Java String类字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。需要注意的是String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且浪费有限的内存空间。我们可以看到,初始String值为“hello”,然后在这个字符串后面加上新的字符串“world”,这个过程是需要...

2020-04-28 17:28:22 1896

原创 final 在 java 中有什么作用

一、final关键字的基本用法在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。1、修饰类当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会...

2020-04-28 15:47:14 385

原创 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?

结论:两个对象equals相等,则它们的hashcode必须相等,反之则不一定。两个对象==相等,则其hashcode一定相等,反之不一定成立。hashCode 的常规协定:1.在 Java 应用程序执行期间,在对同一对象多次调用 hashCode 方法时,必须一致地返回相同的整数,前提是将对象进行 equals 比较时所用的信息没有被修改。从某一应用程序的一次执行到同一应用程序的另一次执...

2020-04-28 15:07:24 499

原创 == 和 equals 的区别是什么

== 和 equals 的区别是什么凡是比较基本类型只能用==,比较结果你看到的字面值相等就会相等,什么叫基本类型? byte,short,int,long,char,float,double这几种就是基本类型.基本类型不是对象所以不存在用equals比较.凡是比较引用类型(对象),比较的是两个引用是不是指向同一个内存地址,equals比较的是两个引用的字面值是不是相同,什么叫字面值?你能看到...

2020-04-28 13:55:19 171

jdk&jre.txt

JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。 ———————————————— 版权声明:本文为CSDN博主「lk小强」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_40807247/article/details/83054382

2020-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除