- 博客(15)
- 收藏
- 关注
原创 win11/10 添加右键使用IDEA打开
IDEA新建 项 command 将command 默认字符串内容改为 “idea64.exe路径” “%1” 中间记得添加空格。找到 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell。右键shell 新建 项 IDEA 在IDEA下新建 字符串值 Icon 内容为idea64.exe 路径。重启电脑,或者重启explorer.exe 即可。WIN+R 运行 regedit。
2024-01-07 16:04:11
810
1
原创 航班号校验正则表达式
大小写检验自行添加或修改国内航司二字码校验(忽略大小写):存在如: 8L 3U 以数字开头的航司 需要支持以数字开头^[A-Za-z\d]{2}国内机尾号(飞机注册号):这里只判断了开头 按需添加由于存在如:BK BG BR等航司 因此判断为 B开头加数字 才为机尾号^([Bb][\d])国内航班号校验:航空公司的两字代码+4位数字,两位代码由大写字母加数字组成^[A-Z\d]{2}\d{4}$国际航班号校验:航空公司代码+3位数字,两位代码由大写字母加数字组成^[A-Z\d]{2
2022-02-10 13:42:42
1741
原创 CSS属性书写顺序、规范
CSS属性书写建议遵循以下顺序、规范:书写顺序1 .布局定位属性:display/position/float/clear/visibility/overflow ( 建议 display 第一个写,毕竟关系到模式)2 .自身属性:width/height / margin/ padding/border/ background3 .文本属性:color / font / text-decoration/ text-align/ vertical-align/ white- space / brea
2022-01-29 10:03:16
794
原创 java8历史版本
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.htmlGo
2022-01-06 16:35:49
2037
原创 IDEA插件市场无法访问解决办法
第一步:查询国内测速寻找最快节点测速地址比如我是移动就选择移动耗时最短的节点第二步修改本机hosts:C:\Windows\System32\drivers\etc\hosts在末尾添加即可:现在IDEA插件市场可正常访问:
2021-11-21 17:01:29
2002
原创 MyBatis-plus快速入门
Mybatis-plus快速入门官网及文档:https://mp.baomidou.com/数据库配置数据库以官方例子为例现有一张 User 表,其表结构如下:其对应的数据库 Schema 脚本如下:DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11
2021-11-17 16:35:18
267
原创 JSR303数据校验常用参数
@NotNull(message="名字不能为空")private String userName;@Max(value=120,message="年龄最大不能查过120")private int age;@Email(message="邮箱格式错误")private String email;空检查@Null 验证对象是否为null@NotNull 验证对象是否不为null, 无法查检长度为0的字符串@NotBlank 检查约束字符串是不是Null还有被Trim的
2021-10-24 22:53:10
118
原创 SpringMVC配置
SpringMVC配置以一个简单的demo为例(注解开发)Tomcat9.0.53IntelliJ IDEA 2021.1.1 x64Maven 3.8.21、新建一个web项目2、导入相关jar包3、编写web.xml , 注册DispatcherServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xml
2021-10-14 17:07:22
1390
原创 封装、继承、多态
封装封装把⼀个对象的属性私有化,同时提供⼀些可以被外界访问的属性的⽅法,如果属性不想被外界访问,我们⼤可不必提供⽅法给外界访问。但是如果⼀个类没有提供给外界访问的⽅法,那么这个类也没有什么意义了。封装的好处在于:隐藏类的实现细节;让使用者只能通过程序员规定的方法来访问数据;可以方便的加入存取控制语句,限制不合理操作。属性私有化public class Father { private String name; private int age; }提供Getter和Sette
2021-10-10 20:09:31
86
原创 JDK 8 和JDK11双环境配置
#JDK8 & JDK11 同时安装且随时切换由于我装了2个版本的JDK 为了实现JDK8和JDK11之间的便捷切换新建JAVA_HOME8和JAVA_HOME11。8与11切换就在JAVA_HOME内改变后缀数字即可如%JAVA_HOME8%就是切换到JDK8,切换11同理...
2021-10-09 23:07:21
661
1
原创 JAVA的跨平台性
JVM、JRE和JDK的关系首先我们要知道JVM、JRE和JDK三者之间的关系:JVMJava Virtual Machine是Java虚拟机,Java程序需要运行在虚拟机上,不同的平台有自己的虚拟机,因此Java语言可以实现跨平台。JREJava Runtime Environment包括Java虚拟机和Java程序所需的核心类库等。核心类库主要是java.lang包:包含了运行Java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包如果想要
2021-10-09 22:46:26
373
原创 防止Maven资源导出失败的问题
<!-- pom.xml 注意:在添加了此段代码后需要刷新maven,不然可能不生效建议父子工程都添加--><!-- 在build中配置resources,来防止我们资源导出失败的问题--> <build> <resources> <resource> <directory>src/main/resources</directory>
2021-10-01 22:51:54
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人