![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 82
司空立三
合抱之木,生于毫末。九层之台,起于累土。千里之行,始于足下。
展开
-
Spring入门——事务管理Transaction Manager
1、事务初识事务是逻辑上的一组操作,要么全部成功,要么全部失败。事务具有ACID特性,参考百度百科,具体如下:原子性(Atomicity):整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。一致性(Consistency):事务必须始终保持系统处于一致的状态,不管在任何给定的时间并发事务有多少。隔离性(Isolation):隔离状态执行事务,使它们好像是系统在给定时间内执行的唯一操作。持久性(Durability):在事务完成以后,该事务对数据库所作的更原创 2022-04-24 17:06:00 · 5960 阅读 · 0 评论 -
Java 学习路线
Java 学习路线一条龙版本路线特点 1. 最新,完整一条龙,从入门到入土(⭐ 表示推荐学习) 2. 给出目标、学习建议、关键知识点、最优资源以及各类资源推荐(视频、书籍、文档、项目、工具等) 3. 自己是 Java 开发者,融入个人经历 + 思考,让路线有灵魂 4. 划分阶段、更有计划,且在最后给出持续学习的方向、探索 Java 程序员发展的无限可能 前言 阶段 1:Java 入门 目标 前期准备 1. 准备好一款在线、随时随地写代码的工具,不...原创 2022-02-18 15:19:34 · 2005 阅读 · 1 评论 -
java 面试题(1-50)合集
1.简述JDK、JRE、JVM?一、JDKJDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JDK是java开发工具包,基本上每个学java的人都会先在机器 上装一个JDK,那他都包含哪几部分呢?在目录下面有 六个文件夹、一个src类库源码压缩包、和其他几个声明文件。其中,原创 2021-06-30 15:21:55 · 253 阅读 · 0 评论 -
java 常用的正则表达式
常用正则表达式 验证6到10个字符串或数字的长度: ^[a-zA-Z0-9]{6,10}$ 验证数字的正则表达式 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正...原创 2021-04-02 16:32:18 · 163 阅读 · 0 评论 -
JDK 安装教程
JAVA JDK 安装教程众所周知,java语言是一个跨平台的语言,这也是其在当下之所以这么流行的原因之一。java之所跨平台就得益于java虚拟机,这里就不细说。总的来说,你要Java编程,就要有运行编译环境,所以说学Java,第一件事就是装环境,也就是我们的jdk。下载jdk安装包进入官网http://www.oracle.com/进入官网后,我们将鼠标放在导航栏的Downloads上,然后在出现的下拉菜单里选择Java for Developers,进入下载Java开发工具的页面。在这原创 2020-08-19 11:24:34 · 410 阅读 · 0 评论 -
java 语法糖简介
java 语法糖简介语法糖语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。之所以叫语法糖,不只是因为加糖后的代码功能与加糖前保持一致,更重要的是,糖-在不改变其所在位置的语法结构的前提下,实现了运行时的等价。可以简单理解为,加糖后的代码编译后跟加糖前原创 2020-08-17 17:35:47 · 704 阅读 · 0 评论