SF's Blog
首页
文章归档
默认分类
关于页面
1
MyBatis中$和#的区别
2
使用Crontab创建定时任务
3
解决因添加同步锁导致的事务失效问题
4
第三章-运行时数据区
5
第二章-类加载机制
SpringForest
累计撰写
66
篇文章
累计创建
59
个标签
累计收到
1
条评论
导航
首页
文章归档
默认分类
关于页面
目录
搜索
标签搜索
Pytorch
Tensor
人工智能
MyBatis
运维
Crontab
定时任务
事务
JVM
配置文件
日志
AOP
IoC
原理
Spring
Restful
REST
Spring AMQP
Rabbit MQ
MQ
DockerCompose
DockerCon=mpose
Docker
File
Redis
微服务
SpringCloud
zsh shell
环境变量
Tomcat
Eureka
JUC
S
token
JWT
Javascript
Vue-Cli
Vue
日常
小知识
JavaBean
POJO
Entity
雪花算法
算法
课程笔记
数据库
Hexo
MacOS
分布式
高并发
后端架构
后端
C
快速排序
HTML
面向对象
Java
SpringBoot
标签
Java
第三章-运行时数据区
2 个月前
123
0
0
36.3℃
JVM
运行时数据区概述及线程前言本节主要讲的是运行时数据区,也就是下图这部分,它是在类加载完成后的阶段当我们通过前面的:类的加载 --> 验证 --> 准备 --> 解析 --> 初始化,这几个阶段完成后,就会用到执行引擎对我们的类进行使用,同时执行引擎将会使用到我们运行时数据区运
第二章-类加载机制
2 个月前
107
0
0
34.7℃
JVM
内存结构概述简图详细图中文版注意:方法区只有HotSpot虚拟机有,J9,JRockit都没有类加载器子系统类加载器子系统作用:类加载器子系统负责从文件系统或者网络中加载class文件,class文件在文件开头有特定的文件标识。ClassLoader只负责class文件的加载,至于它是否可以运行,则
第一章-JVM与Java体系架构
2 个月前
23
0
1
28.3℃
JVM
JVM的架构模型Java编译器输入的指令流基本上是一种基于栈的指令集架构,另外一种指令集架构则是基于寄存器的指令集架构。具体来说:这两种架构之间的区别:基于栈的指令集架构基于栈式架构的特点:设计和实现更简单,适用于资源受限的系统;避开了寄存器的分配难题:使用零地址指令方式分配指令流中的指令大部分是零
Java Stream流
3 个月前
31
0
1
29.1℃
Java SE
什么是流在Java 8中,得益于Lambda所带来的函数式编程, 引入了一个全新的Stream流概念。流是用于简化集合和数组操作的API,可以类比为将数据转化为流水线上的产品,通过各种中间和终结方法对数据进行操作。目的:用于简化集合和数组操作的APIStream流式思想的核心先得到集合或者数组的St
SpringBoot上传文件
3 个月前
39
0
0
27.9℃
SpringBoot
上传文件并存储至resource/images目录下package com.sdut.controller;import com.sdut.utils.ResV;import org.springframework.boot.system.ApplicationHome;import org.spr
Java方法引用
4 个月前
52
0
0
29.2℃
Java SE
方法引用/*需求: 1.定义一个接口(Printable):里面定义一个抽象方法:void printString(String s); 2.定义一个测试类(PrintableDemo),在测试类中提供两个方法 一个方法是:userPrintable(Printable p
结果返回类
4 个月前
47
0
0
28.7℃
工具
import java.util.HashMap;import java.util.List;import java.util.Map;/** * @Filename: ResV * @Author: SpringForest * @Data:2022/9/17 10:26 AM * @Descri
一个基于JWT的Token工具类
4 个月前
51
0
0
29.1℃
工具
<!-- https://mvnrepository.com/artifact/com.auth0/java-jwt --><dependency> <groupId>com.auth0</groupId> <artifactId>ja
SpringCloud(一)微服务入门
4 个月前
41
0
0
28.1℃
SpringCloud
什么是微服务微服务是一种项目架构微服务把一个庞大的单体应用拆分成一个个的小型服务,这些小型服务可以各自作为独立的SpringBoot项目运行特点:每个小型的微服务都可以独立部署和升级,就算整个系统崩溃,也只会影响一个服务的运行微服务之间通过HTTP进行数据交互,不再是单体应用的内部交互了,不同的微服
JUC笔记(四)常用方法
5 个月前
39
0
0
27.9℃
JUC
线程方法APIThread 类 API:方法说明public void start()启动一个新线程,Java虚拟机调用此线程的 run 方法public void run()线程启动后调用该方法public void setName(String name)给当前线程取名字public void
上一页
下一页
1
2
3