- 博客(86)
- 收藏
- 关注
原创 AcWing 897. 最长公共子序列
例如text1 = “abcde”, text2 = “ace” ,text1[4] == text2[2],那我们就可以在子串text1[3]和text2[1]的最长公共子序列长度基础上加1。是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。如果相等,f[i][j] = max(f[i][j], f[i - 1][j - 1] + 1);状态转移方程,考虑两种情况,text1[i]和text2[j]相不相等两种情况。
2024-05-29 03:45:00 354
原创 72. 编辑距离
72. 编辑距离给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符
2024-05-28 20:29:36 1022
原创 UsernamePasswordAutheticationFilter源码解读和实践
SpringSecurity UsernamePasswordAuthenticationFilter ProviderManager AuthenticationManager AuthenticationProvider AbstractUserDetailsAuthenticationProvider DaoAuthenticationProvider UserDetailsService
2024-02-06 18:00:20 1041
原创 Java基础之反射
Java反射反射MemberAnnotatedElementTypeGenericDeclarationTypeVariableParameterizedTypeWildcardTypeGenericArrayTypeAccessibleObjectExecutableClassMethodConstructorFieldParameter
2024-02-04 15:39:30 1020 1
原创 BeanFactory创建过程(基于Servlet)
BeanFactory的创建过程,AnnotationConfigServletWebServerApplicationContext的创建过程,ApplicationContextFactory的创建过程,工厂设计模式。
2024-02-01 15:04:43 1158
原创 Spring的事件监听机制
设计模式Spring的事件监听机制观察者模式ApplicationEventMulticasterAbstractApplicationEventMulticasterApplicationListenerApplicationEvent
2024-01-31 17:51:02 1543
原创 ApplicationContextInitializer
ApplicationContextInitializerDelegatingApplicationContextInitializerSharedMetadataReaderFactoryContextInitializerContextIdApplicationContextInitializerConfigurationWarningsApplicationContextInitializerRSocketPortInfoApplicationContextInitializer
2023-08-10 00:14:39 396
原创 ApplicationContext在Spring Boot中是如何创建的?
ApplicationContext在SpringBoot中是如何创建的?
2023-08-09 19:44:43 443
原创 关于CORS的笔记
CORSSpringBoot CORScors CorsSpringBoot 跨域XMLHTTPRequest 跨域Access-Control-Allow-MethodsAccess-Control-Allow-HeadersAccess-Control-Allow-OriginAccess-Control-Exposr-HeadersAccess-Control-Allow-Credentials
2023-08-03 15:28:22 326
原创 Java window多环境配置
Java window多环境配置Java配置JDK环境Java配置Java8环境Java配置JDK1.8配置JDK环境JDK15环境JDK19环境JDK18环境JDK17环境JDK16环境JDK14环境JDK13环境JDK12环境JDK11环境JDK10环境JDK9环境
2022-12-25 22:58:49 711
原创 Java 扫描指定包下面的类
Java 扫描指定包下面的类Java 扫描指定包下面的classJava 扫描classJava 反射Class.forName
2022-11-29 10:23:01 1388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人