- 博客(137)
- 资源 (12)
- 收藏
- 关注
原创 注解@Validated不能校验泛型参数,使用Aop来拦截,对属性上有@NotBlank等注解的进行手动校验
注解@Validated不能校验泛型参数,使用Aop来拦截,对属性上有@NotBlank等注解的进行手动校验
2024-03-14 15:30:50
593
原创 使用Langchain+GPT+向量数据库chromadb 来创建文档对话机器人
使用Langchain+GPT+向量数据库chromadb 来创建文档对话机器人
2023-09-12 19:31:57
1709
原创 CompletableFuture并发处理,多线程,限流RateLimiter
CompletableFuture并发执行,多线程 , 限流RateLimiter
2022-09-23 14:23:00
318
原创 KMP算法
KMP算法核心next数组,根据数组位置来回退到对应的位置,提高效率abcababcabc对应子串公共前后缀长度为子串前缀2后缀公共前后缀的最长长度a无无0abab0abca,abbc,c0abcaa,ab,abca,ca,bca1abcaba,ab,abc,abcab,ab,cab,bcab2…………next 数组的值是除当前字符外(注意不包括当前字符)的公共前后缀最长长度,将表中公共前后缀最长长度全部右
2022-05-25 21:44:53
81
原创 计数排序算法
核心思想:桶排序适用于:数据量大,但是数据的范围小的情况第一版import java.util.Arrays;/** * @description: 计数排序,复杂度为O(n+k)的稳定的排序算法,k是待排序列最大值 * 可以参考https://www.cnblogs.com/xiaochuan94/p/11198610.html * @create: 2021-04-04 20:05 **/public class CountSort { /** * 计数排序适
2022-03-29 19:09:47
815
原创 归并排序算法
归并排序是基于分治的思想,是稳定排序分(divide)的阶段:分成一些小的问题然后递归求解,时间复杂度为O(log2n)治(conquer)的阶段:则将分的阶段得到的各答案"合并"在一起,时间复杂度为cn)总的平均时间复杂度为O(nlogn)。而且,归并排序的最好,最坏,平均时间复杂度均为O(nlogn)。递归 * long f(int n){ * if(n=1){ * return 1; * } * .
2022-03-19 20:56:07
608
原创 Nexus仓库
在角色管理中,找到对应的仓库,比如maven-snapshots如果希望一个角色不能往仓库中上传jar包,需要把它对应的nx-repository-view-manven2-maven-snapshots-edit 给删除
2022-03-16 16:24:12
346
Microsoft visual c++ 14.0
2018-09-26
《大话企业级android开发》高清全pdf
2012-01-04
《大话企业级android开发》高清 全pdf下载
2012-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人