自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx之 lua 请求接口问题

最近在学习微信小程序开发,跟着学习到项目时,需要微信登录,看了小程序的文档登录逻辑需要后端配合请求微信接口来获取openid,自定义生成token。

2025-06-15 12:27:32 346

原创 Groovy 入门

Groovy 虽然支持 Java 的语法,但它并没有强迫我们学习新的类和库,而是通过向 JDK 中各种类添加方法,所以说 Groovy 扩展了 JDK, 这些扩展称之为 GDK(Groovy JDK)= null) {Groovy 通过在 java.lang.String 类上添加一个 execute() 方法,使一切变得简单。运行输出的结果与上面的一模一样。字符串名称语法是否可以混用是否多行转义字符单引号的'...'三个单引号的'''...'''是双引号的"..."是三个双引号的。

2025-06-03 22:57:23 730

原创 Spring -- AOP

JDK动态代理更快,CGLIB需要生成字节码较慢。CGLIB在大多数情况下更快,特别是在高频调用场景。CGLIB生成的代理类会占用更多永久代内存(在Java 8之前)。JDK代理适合接口代理,CGLIB适合类代理且对性能要求高的场景。来创建方法的编号,和目标类代理类对应的FastClass从init()方法可以看到,调用了helper创建了FastClassf1就是目标类的FastClassf2就是代理类的FastClass,这也就对应上了invoke和代码了Markdown。

2025-06-01 17:39:17 614

原创 Spring --- 容器与Bean

BeanFactory、ApplicationContext、Bean的生命周期、Bean后处理器、Bean初始化方法、Scope

2025-05-25 18:38:40 798

原创 解决jenkins无法下载插件ssl证书问题

刚安装的jenkins下载插件时,会Failure,详细错误里面包含了SSLHandshakeExceptionjavax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certi...

2021-07-24 14:28:24 2591

原创 类被加载后,类中合个代码块的执行顺序

 当 new 一个对象时,类里面代码块执行顺序是:1.静态属性和静态块(在第一次创建对象,或者首次访问时执行,只执行一次,后续不再执行)2.构造块 (每次创建对象都会在构造方法之前执行)3.构造方法 (每次创建对象都会执行)        阅读以下代码:public class Cat { static int a; static { System.out.p...

2018-07-25 10:35:59 248

空空如也

空空如也

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

TA关注的人

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