个人学习笔记
别卷了球球了
这个作者很懒,什么都没留下…
展开
-
linux安装JDK
linux安装jdk原创 2022-07-25 14:16:42 · 230 阅读 · 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 · 1578 阅读 · 0 评论 -
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 · 758 阅读 · 0 评论 -
java8历史版本
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.htmlGo原创 2022-01-06 16:35:49 · 1345 阅读 · 0 评论 -
封装、继承、多态
封装封装把⼀个对象的属性私有化,同时提供⼀些可以被外界访问的属性的⽅法,如果属性不想被外界访问,我们⼤可不必提供⽅法给外界访问。但是如果⼀个类没有提供给外界访问的⽅法,那么这个类也没有什么意义了。封装的好处在于:隐藏类的实现细节;让使用者只能通过程序员规定的方法来访问数据;可以方便的加入存取控制语句,限制不合理操作。属性私有化public class Father { private String name; private int age; }提供Getter和Sette原创 2021-10-10 20:09:31 · 74 阅读 · 0 评论 -
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 · 640 阅读 · 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 · 360 阅读 · 0 评论