- 博客(33)
- 收藏
- 关注
原创 JVM之垃圾回收的相关概念
垃圾回收的相关概念System.gc()的理解内存溢出与内存泄漏内存溢出内存泄漏STOP THE WORLD垃圾回收的并发与并行安全点和安全区域安全点安全区域引用强引用软引用弱引用虚引用
2024-07-26 20:22:16
629
原创 JAVA中的异常:异常的分类+异常的处理
运行时异常都是RuntimeException类以及它的子类异常,比如NullPointerException(空指针)、ArrayIndexOutOfBoundsException(数组越界异常)等,这些异常也是不检查异常,程序可以选择处理,也可以选择不处理,这类异常一般由程序逻辑错误引起,程序应该从逻辑角度尽可能避免这类异常的发生。其中异常类Exception又分为运行时异常和非运行时异常,这两个异常有很大区别,运行时异常也叫非受检异常,非运行时异常也叫受检异常。throws处理方式。
2024-07-23 09:47:47
519
原创 JVM之运行时数据区(二):虚拟机栈
JVM之运行时数据区(二):虚拟机栈虚拟机栈出现的背景内存中的栈与堆虚拟机栈作用、特点虚拟机栈常见异常设置栈大小虚拟机栈的存储结构虚拟机栈运行原理栈帧的内部结构局部变量表介绍slot——变量槽、介绍理解slotslot重复利用局部变量与静态变量、说明操作数栈介绍、特点、说明栈顶缓存技术动态链接方法返回地址一些附加信息
2024-07-16 13:17:56
887
1
原创 在整合spring boot+layui中解决Could not parse as expression: “的问题
在整合spring boot+layui中解决Could not parse as expression: "的问题
2024-06-18 12:50:32
257
原创 MyBatis框架的使用:mybatis介绍+环境搭建+基础sql的使用+如何使用Map传入多个参数+返回多个实体用List或者Map接收+特殊sql的使用
MyBatis框架的使用:mybatis介绍+环境搭建+基础sql的使用+如何使用Map传入多个参数+返回多个实体用List或者Map接收+特殊sql的使用,#{}和${}的使用,mybatis实现模糊查询,批量删除
2024-05-26 23:49:35
600
原创 Spring框架整合junit:包含配置文件的方式以及纯注解开发的方式
Spring框架整合junit:包含配置文件的方式以及纯注解开发的方式
2024-05-22 20:48:24
508
2
原创 Spring框架核心IOC的使用:配置式开发+注解式开发+纯注解式开发
Spring框架核心IOC的使用:配置式开发+注解式开发+纯注解式开发
2024-05-22 17:38:15
904
1
原创 Spring框架核心IOC的使用:IOC的作用+Bean管理+实例化Bean的方式+DI依赖注入
Spring框架核心IOC控制反转的使用,将对象的创建反转给spring框架,主要作用就是降低了程序的耦合度;Bean的管理认识bean标签的一些属性,加上示例练习;实例化Bean的方式:无参的构造方法、静态工厂实例化方式、实例化工厂实例化方式;DI依赖注入,可以理解为给变量赋值,本文介绍了依赖注入有哪些方式,如何给各种数据类型注入。
2024-05-22 00:24:29
577
原创 【JAVA中的反射:反射的作用+获取类对象的三种方法+如何利用反射对类对象中的构造器、变量、方法进行操作+一个反射的示例】
JAVA中的反射:反射的作用,获取类对象的三种方法:Class.forNname()、类.class、对象.getClass(),如何利用反射对类对象中的构造器、变量、方法进行操作,如何实现暴力反射,如何获取无参和有参构造方法对象,最后是一个利用反射的示例
2024-05-15 20:31:09
956
原创 解决Maven项目出现Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1的方案
解决Maven项目出现Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1的方案,在菜单栏打开Build,点击Rebuild Project
2024-05-13 17:41:48
2697
原创 使用JAVA刷算法时涉及输入和输出写法的总结+不同类型的例题
本文主要介绍使用JAVA刷算法时涉及输入和输出写法的总结以及不同类型的例题,创建Scanner对象,获取键盘输入,next Line()使用的注意事项,java格式化输出
2024-05-12 02:08:57
369
原创 JAVA中的注解:注解的作用+注解的类型(内置注解、元注解、自定义注解)+注解的实现
本文主要介绍JAVA中的注解,包括什么是注解、注解的作用以及注解的三大类型,内置注解、元注解、自定义注解,另外还介绍了一个注解的实现的小例子
2024-05-11 23:23:08
689
1
原创 JAVA中的枚举类:如何定义枚举类+枚举类的使用+枚举类中常用方法的介绍+一个枚举类的示例
Java中的枚举类,什么是枚举类、如何定义枚举类、枚举类型在switch中的作用、枚举类中的方法、枚举类的构造器、枚举类可以有哪些成员、如何在枚举类中定义抽象方法、枚举类中的两个特殊的方法:values()和valueOf(),最后写了一个枚举类的小例子,进一步理解枚举类
2024-05-11 20:53:57
2413
2
原创 SpringBoot项目中对数据库的基本操作+批量插入数据的优化
SpringBoot项目中对数据库的基本操作+批量插入数据的优化,主要包括增删改查基本操作以及批量插入的优化,如何成功插入百万条数据
2024-05-09 01:55:52
1746
2
原创 Maven的安装配置+SpringBoot项目的创建+SpringBoot项目中mybatis的配置+示例:如何查询表中数据
Maven的安装配置+SpringBoot项目的创建+SpringBoot项目中mybatis的配置+示例:如何查询表中数据:SpringBoot全面配置,完成后可以了解Maven的安装下载以及环境变量的配置,使用Maven管理jar包;学会创建SpringBoot项目,并能够用浏览器访问项目;学会配置mybatis,学会如何连接mysql以及实现简单的查询操作
2024-05-06 23:14:07
699
2
原创 ssl证书部署
在Tomcat的安装目录下创建“cert”目录,并且将证书文件“server.jks”和密码文件“keystorePass.txt”复制到“cert”目录中。在Tomcat bin目录下执行./shutdown.sh命令停止Tomcat服务;等待10秒后,再执行./startup.sh命令,启动Tomcat服务。将“Host name”改为证书绑定的域名,例如xxx.online。增加以下2个参数,证书密码在.txt文件中。以华为云为例,在tomcat上部署证书。证书申请成功之后,部署证书,
2024-04-03 16:25:36
319
1
原创 域名注册流程
本网站是个人网站,不含有企业、单位等非个人网站的信息,若在核实中发现网站中含有企业、单位等信息,本人愿接受以虚假信息进行备案,注销网站,并将主体和域名加入黑名单的处罚。输入想要注册的域名,查看是否已被注册,挑选合适的域名,加入清单。登录华为云,进入控制台,在搜索栏搜索域名注册。域名注册成功之后,需要关闭解析,申请域名备案。网站注册成功之后,可以使用域名访问自己的网站。按照提示,填写备案信息,提交审核。然后回到域名注册,点击注册域名。进入后点击创建模板,实名认证。备案之前一定要关闭域名解析。
2024-04-03 15:57:50
350
1
原创 云服务器上部署tomcat
安装结束之后,执行 javac -version。将服务器的公网 ip 粘贴在浏览器的地址栏,回车。退出conf目录,进入bin目录,修改文件权限。将8080改成80,保存并退出。首先,使用yum安装jdk。在官网下载tomcat。进入解压后文件的目录。然后进入conf目录。
2024-04-03 15:31:44
235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人