自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA面试题

当线程1持有独占锁 1,并尝试去获取独占锁2的同时,线程 2持有独占锁 2,也并尝试获取独占锁 1的情况下,就会发生线程1和线程2两个线程由于互相持有对方需要的锁,而发生的阻塞现象,我们称为死锁。Java 序列化是为了保存各种对象在内存中的状态,并且可以把保存的对象状态再读出来。我认为以下情况需要使用 Java 序列化: 1.想把的内存中的对象状态保存到一个文件中或者数据库中时候;2.想用套接字在网络上传送对象的时候;3.想通过 RMI(远程方法调用)传输。

2023-10-07 10:24:38 62 1

原创 mybatis-plus代码生成器(新版本)

【代码】mybatis-plus代码生成器(新版本)

2023-08-29 14:10:20 209 3

原创 Centos7完整MySQL8详细步骤

MySQL安装成功后会有一个临时密码,我们可以使用grep命令查看临时密码先登录进去MySQL,然后修改MySQL密码。首先进入cd /etc/yum.repos.d/目录。此时默认的密码安全校验等级较高,不能设置简单的密码。安装MySQL服务(这个过程可能有点慢)

2023-08-24 10:59:55 328 4

原创 Centos7安装tomcat

查看是否启动tomcat成功。通过命令查看是否存在tomcat进程,启动tomcat ./startup.sh。

2023-08-24 10:19:39 86 1

原创 Centos7安装jdk

在这里插入图片描述](https://img-blog.csdnimg.cn/5bf36f2ed0f84e4498e42a26384ab5d2.png。/etc/profile---->配置环境变量 在最下面。建议在usr local 下面创建一个soft目录。

2023-08-24 10:04:14 74 1

原创 Linux系统安装及linxu简单命令

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。Linux理解为一款操作系统和我们现在使用的window操作系统类型。

2023-08-23 13:09:21 465

原创 结合springboot+mybatis+mp+mysql+axios+vue+elementui+swagger2综合案例

综合案例1.准备1.相关依赖2.表3.静态资源2.生成实体类3.dao接口4.mappr映射4.service4.2impl5.controller6.html1.准备jdk版本 8mybatis-plus 版本3.3.21.相关依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <a

2023-08-22 11:30:40 217 1

原创 MyBatis-Plus完成链表分页查询

【代码】MyBatis-Plus完成链表分页查询。

2023-08-22 11:10:37 572 1

原创 mybatis-plus代码生成器(旧版本)

注意版本问题,这里引入的时旧版本依赖,3.5以下版本的。

2023-08-22 11:04:02 160 1

原创 springboot整合swagger接口文档与mybatis-plus

主键和实体的不一致| 不叫id 使用@TableId(value=“主键列”)@ApiOperation: 接口方法的说明。列名和实体类名不一致: 使用@TableField(value=“列名”)表名和实体类名不一致: 使用@TableName(value=“表名”)@ApiImplicitParams: 接口方法的所有参数的说明.​ @ApiImplicitParam:单个参数的说明。​ --value: 参数的说明。@ApiModel: 实体类的说明。

2023-08-21 10:37:36 225 1

原创 Springboot简述02

原理: 主启动类上的@SpringBootApplication注解上,而该注解是一个复合组件,而在复合注解中存在@EnableAutoConfiguration, 这个@EnableAutoConfiguration注解也是一个复合注解,包含@Import—而@Import注解导入一个AutoConfigurationImportSelector 【自动配置选择器】,在该类中存在一个方法getAutoConfigurationEntry --作用:得到自动配置类的实体。---->指定的时间自动删除。

2023-08-19 11:07:20 586

原创 Springboot简述01

SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。(1)自定义一个Servlet并重写doGet和doPost方法System . out . println("执行了doGet方法");System . out . println("执行了doPost方法");} }

2023-08-18 09:24:26 352 1

原创 Spring AOP详解(AOP概览)

在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP:它是面向切面编程的语言,它可以让你的业务代码和非业务代码进行隔离。

2023-08-17 10:42:40 647 1

原创 【JAVA多线程】

狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。线程:线程是进程中的⼀个执行单元,负责当前进程中程序的执⾏,⼀个进程中⾄少有⼀个线程。与其他线程可以独立运行,是cpu调度的单位,多线程是为了充分利用cpu资源,提高效率。⼀个进程中是可以有多个线程的,这个应⽤程序也可以称之为多线程程序。

2023-08-16 20:12:03 47

原创 JAVA高级(反射)

反射(Reflection)机制是Java语言特性之一,是Java被视为动态(或准动态)语言的一个关键特性 ,是框架设计的灵魂;JAVA反射机制是在【运行状态】中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。反射的本质理解,就是获取该类的class对象(类类型 class type)后,反向获取该类对象的各种信息。

2023-08-11 09:50:23 44 1

原创 JAVA高级(泛型和注解)

常见泛型:—>集合中在定义类时,不给定类中成员【属性 方法的返回类型 方法的参数】的数据类型,而在类对象创建时为其指定相应的数据类型。语法:public class 类名{public 泛型标志 属性名;–泛型标志可以是任意字符。习惯使用T@Override"x=" + x +'}';this.x = x;this.y = y;return x;this.x = x;return y;this.y = y;

2023-08-09 21:02:40 122

原创 Linux系统基本命令

ifconflg | ip addr ----查询当前服务器的ip地址。more: 查看当前窗口大小的内容. 空格表示翻页 回车表示下一行。head -n 查看前几行的数字 :查看前n行内容。tail -n 查看 后几行的数字查看后 :n行内容。详细列出指定目录下的文件: ls -l /目录名。查看指定目录下的子目录: ls /目录名。创建多层目录:mkdir -p 多层目录名。删除目录:rm -rf 文件名。切换指定目录: cd /目录名。创建目录: mkdir 目录名。查看目录下的子目录: ls。

2023-06-26 20:28:34 46

空空如也

空空如也

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

TA关注的人

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