- 博客(135)
- 资源 (12)
- 收藏
- 关注
原创 注解@Validated不能校验泛型参数,使用Aop来拦截,对属性上有@NotBlank等注解的进行手动校验
注解@Validated不能校验泛型参数,使用Aop来拦截,对属性上有@NotBlank等注解的进行手动校验
2024-03-14 15:30:50 410
原创 使用Langchain+GPT+向量数据库chromadb 来创建文档对话机器人
使用Langchain+GPT+向量数据库chromadb 来创建文档对话机器人
2023-09-12 19:31:57 1403
原创 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 76
原创 计数排序算法
核心思想:桶排序适用于:数据量大,但是数据的范围小的情况第一版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 809
原创 归并排序算法
归并排序是基于分治的思想,是稳定排序分(divide)的阶段:分成一些小的问题然后递归求解,时间复杂度为O(log2n)治(conquer)的阶段:则将分的阶段得到的各答案"合并"在一起,时间复杂度为cn)总的平均时间复杂度为O(nlogn)。而且,归并排序的最好,最坏,平均时间复杂度均为O(nlogn)。递归 * long f(int n){ * if(n=1){ * return 1; * } * .
2022-03-19 20:56:07 593
原创 Nexus仓库
在角色管理中,找到对应的仓库,比如maven-snapshots如果希望一个角色不能往仓库中上传jar包,需要把它对应的nx-repository-view-manven2-maven-snapshots-edit 给删除
2022-03-16 16:24:12 336
原创 Elasticsearch RestHighLevelClient操作
RestHighLevelClient操作,ES,ElasticSearch
2022-03-14 11:19:41 7068
原创 一致性算法 paxos,raft,zab
并发情况下,执行顺序不一致时,一边增加5,一边重置为0,导致数据不同步一.basic paxos流程文字的表述可以看https://blog.csdn.net/zsheep/article/details/116846609?ops_request_misc=&request_id=&biz_id=102&utm_term=paxos%E4%B8%A4%E9%98%B6%E6%AE%B5&utm_medium=distribute.pc_search_res..
2022-02-10 18:20:32 553
Microsoft visual c++ 14.0
2018-09-26
《大话企业级android开发》高清全pdf
2012-01-04
《大话企业级android开发》高清 全pdf下载
2012-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人