自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网盘项目实现GitHub第三方登录

如果访问的路由 meta.needLogin = true 且未登录(即 Cookie 中没有 userInfo),则重定向到登录页,并将当前访问路径通过 redirectUrl 参数传递,登录成功后可以跳转回原路径。注意最后一个回调地址(前/后端均可,取决你的实现),当用户点击授权后,GitHub 会携带授权码(code)回调/重定向到这个地址。用户点击 “GitHub 登录” 按钮后,前端会向后端接口(如 /api/github)发起请求,并携带当前页面的路径作为 callbackUrl 参数。

2025-07-19 19:15:01 1144

原创 背,自用,SpringBoot

环绕通知是所有通知类型中可操作范围最大的一种,因为它可以直接拿到目标对象,以及要执行的方法,所以环绕通知可以任意的在目标对象的方法调用前后搞事,甚至不调用目标对象的方法。1、Autowired 属于 Spring 内置的注解,默认的注入方式为byType(根据类型进行匹配), 当一个接口存在多个实现类的话,注入方式会变为 byName(根据名称进行匹配,实现类名字)。(3)@Bean:在标有该注解的方法中定义产生这个 bean,@Bean告诉了 Spring 这是某个类的实例,当我需要用它的时候还给我。

2025-07-17 18:48:45 852

原创 Java基础

double执行的是二进制浮点运算,二进制有些情况下不能准确的表示一个小数,也就是说二进制表示小数的时候只能够表示能够用1/(2^n)的和的任意组合,但是0.1不能够精确表示,因为它不能够表示成为1/(2^n)的和的形式。3、自动类型转换(隐式):当目标类型的范围大于源类型时,Java会自动将源类型转换为目标类型,不需要显式的类型转换。1、性能上,jvm虽然做了很多优化,但是相对于c++,Rust这种原生原生编译语言来说还是需要更大的开销,特别是启动时间,如微服务场景下,比Go之类的语言慢。

2025-07-11 20:36:36 322

空空如也

空空如也

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

TA关注的人

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