自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis

redis

2025-06-05 14:29:45 385

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

分布式锁实现的三种方法

2023-02-04 15:20:06 305

原创 java常见的异常有哪些

java常见异常

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

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关注的人

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