自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 springboot 基本框架的构建与讲解

Spring Boot是一个用于构建Java应用程序的开源框架。它简化了Java应用程序的开发过程,提供了一种快速、便捷的方式来创建独立的、可执行的、生产级别的Spring应用程序。Spring Boot基于Spring框架,通过自动配置和约定优于配置的原则,减少了开发人员的工作量,使得开发过程更加高效。它还提供了许多开箱即用的功能和插件,如内嵌的Web服务器、安全性、数据库访问、缓存等,使得开发人员可以更专注于业务逻辑的实现。

2023-08-23 11:16:50 1312

原创 java AOP+事务的讲解

在Java中,AOP(面向切面编程)是一种编程范式,用于在应用程序中实现横切关注点(Cross-cutting Concerns)的模块化和重用。横切关注点是指那些横跨应用程序多个模块的功能或行为,如日志记录、安全性、性能监测等,它们通常割裂了程序的模块性,使得代码难以维护和扩展。AOP通过对应用程序进行解耦和模块化,使得我们可以将横切关注点从核心业务逻辑中剥离出来,从而实现更好的代码组织和可维护性。AOP的核心概念是切面(Aspect),切面是横切关注点的模块化单元。

2023-08-17 10:33:53 197 1

原创 java多线程的讲解(下)

Java中的死锁是指两个或多个线程互相持有对方所需要的资源,导致所有线程无法继续执行下去,并且无法释放资源以继续执行。如当一个线程拥有A对象锁标记,并等待B对象锁标记,同时第二个线程拥有B对象锁标记,并等待A对象标记时,产生死锁。一个线程可以同时拥有多个对象的锁标记,当线程阻塞时,不会释放已经拥有的锁标记,由此可能照成死锁。

2023-08-16 10:21:33 73 1

原创 java多线程的讲解(上)

进程是计算机中运行中的程序的实例。它是操作系统分配资源(如内存、CPU)并管理程序执行的基本单位。目前操作系统都是支持多进程的,可以同时发执行多个进程,通过进程ID区分。单核CPU在同一时刻,只能有一个进程;宏观并行,围观串行。线程,又称轻量级进程(Light Weight Process)。线程是进程中的一条执行路径,也是CPU的基本调度单位。若一个程序可同一时间执行多个线程,就是支持多线程的,一个进程优一个或多个线程组成,彼此之间完成不同的工作,同时执行,称为多线程。

2023-08-15 09:44:40 72 1

原创 java反射的讲解

Java反射是一种强大的机制,它允许程序在运行时动态地检查、访问和修改类、对象、方法和属性等相关信息。通过反射,我们可以在运行时获取类的完整结构,包括成员变量、方法、构造函数等,并且可以动态地调用或修改它们。.java----通过javac编译---->>(字节码文件)----通过类加载器---->>(.class文件(jvm虚拟机中))

2023-08-11 10:39:44 35 1

原创 java泛型和注解的讲解

泛型(Generics)是一种在编译时期提供类型安全性的机制。它允许在定义类、接口或方法时使用参数化类型,这样就可以在使用时指定具体的类型。使用泛型的好处是可以编写通用的、可重用的代码,同时保证类型的安全性。通过泛型,我们可以在编译时期检查类型,避免在运行时出现类型转换错误。泛型可以应用于类、接口、方法等,使用一对尖括号(<>)来指定泛型类型。语法:public class 类名<泛型标志,泛型标志......>{private 泛型标志 属性名;//泛型可是是任何字符,习惯用T表示。

2023-08-10 10:11:05 89 1

原创 当数据库中的date类型与idea中的不匹配时用一下方法强转

/ 将java.util.Date转换为java.sql.Date。

2023-07-11 21:04:10 202 1

空空如也

空空如也

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

TA关注的人

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