自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud

2、过滤器比拦截器先执行,所以可以在网关服务的过滤器里进行登录token校验,在各个业务服务里的拦截器里进行token解析,将用户信息存入线程上线文。1、SpringGateWay采用的是WebFlux,因为和SpringMVC相比,它是非阻塞的,能提高吞吐量。

2024-07-06 20:31:08 130 1

原创 JVM笔记

类中方法的定义(字节码)存储在JVM的方法区,这个区域是线程共享的。每个线程都有自己的栈(stack),用于存储线程执行方法时的局部变量和方法调用信息。这些栈是私有的,互不干扰。每个线程执行该方法时,都会从方法区加载字节码到自己的栈帧中执行,而不是直接修改方法区中的字节码。以上特点决定了多个线程调用同一方法时之间是相互独立的。1、多个线程同时调用某个方法时(方法内没有同步代码块),他们之间所调用的方法是相互独立的吗?

2024-04-11 15:47:29 110 1

原创 Springboot工作心得

SqlHelper.table(clazz).getTableName()前提是表实体类必须要建对应的Mapper才行,因为SqlHelper里是从一个缓存里获取表名的,而缓存的赋值填充是在扫描注册Mapper接口时完成的。

2024-04-01 16:50:45 1186

原创 JUC-并发编程

1、Future接口普通Runnable线程不能返回结果,而Future接口可以,既要使用线程,又要获取线程的计算结果,出现了RunnableFuture接口,其提供了一个实现类FutureTask。 FutureTask接口的V get()、V get(long timeout, TimeUnit unit)方法时阻塞的,直到线程返回计算结果。他的优点是可以使用线程并获取结果,缺点是阻塞时浪费CPU资源。 FutureTask接口的boolean isDone()方法用来判断线程任务是否完成,一般

2024-02-21 19:57:22 221

原创 项目心得体会

原子性:一组操作要么都执行成功,要么都执行失败,不会出现部分成功,不分失败的情况,而且这一组操作之间不能插入别人的操作。 。。。

2024-02-05 21:24:10 171

原创 SQL笔记

1.字符集、编码规则:SQLserver不能像MySQL那样指定比编码规则,它是通过选择varchar(字节大小)和nvarchar(字符数量)来决定的, varchar用于存储非unicode字符,也就是ANSI(中国区域内对应GBK编码规则(GBK既是字符集又是编码规则)),nvarcher用于存储unicode字符集(可以存emoji表情,用的是utf-16编码规则) GBK:1字节/数字、字母,2字节/汉字,不支持emoji, UTF-16:2字节/数字、字母,4字节/emoji, U

2024-01-16 12:10:48 970

原创 HTML&CSS

一、HTML<p>、<h1>、<div>等元素独占一行,称为块级元素;<input>、<span>等只占一行的一小部分成为行内元素

2023-12-07 21:12:29 1032

原创 Excel、Mybatis、Maven项目笔记

SpringBoot学习心得

2023-10-25 19:15:43 286

原创 JSON相关

学习心得-JSON相关

2023-10-25 19:11:13 47

空空如也

空空如也

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

TA关注的人

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