1 2 3 4 5 ··· 32 下一页
摘要: 排序算法的介绍 概要 排序算法是众多算法中常见的基本算法,它的任务是将一组数据按一定的顺序排列。排序算法广泛应用于数据处理、搜索优化、数据库管理等领域。不同的排序算法适用于不同的场景,本文将介绍几种常见的排序算法,并比较它们的优缺点。 一、排序算法的相关概念 1. 稳定与不稳定排序 如果两个相等的元 阅读全文
posted @ 2025-10-22 14:56 欢乐豆123 阅读(3) 评论(0) 推荐(0)
摘要: 微信生态梳理 概要 在微信生态中,常常会听到一堆看似相似却含义不同的名词:订阅号、服务号、公众号、小程序、公众平台、开放平台…… 对很多微信开发者和运营者来说,这些名词的界限模糊、关系复杂,稍有不慎就会踩坑。到底它们分别是做什么的?有什么区别?我该用哪个?又该在哪个平台开通? 本文将系统地梳理微信生 阅读全文
posted @ 2025-09-19 16:03 欢乐豆123 阅读(45) 评论(0) 推荐(0)
摘要: 海明码介绍 概要 在我们日常生活中,很多设备都需要传输和存储数据,比如手机发短信、电脑保存文件、卫星发送照片。可是,数据传输和存储的过程中,经常会出现“小差错”,比如:信号干扰导致传过去的数字发生变化、存储芯片里某个位被意外翻转等等。这些小错误会让信息变得错误甚至没法用。 传统的错误检测方法只能告诉 阅读全文
posted @ 2025-09-17 18:00 欢乐豆123 阅读(43) 评论(0) 推荐(0)
摘要: Elasticsearch 实战:基于 function_score 的搜索与权重排序 下面基于项目中关于律师笔记的es搜索功能开发,来记录下es中基于 function_score 的搜索与权重排序在项目中是如何具体应用和实现的。 一、需求内容 项目中有一个功能,简单描述为:全局搜索公开展示的律师 阅读全文
posted @ 2025-09-16 16:02 欢乐豆123 阅读(38) 评论(0) 推荐(0)
摘要: Nexus的简单介绍以及如何上传自定义包 概要 在软件开发中,团队会产生大量的二进制包,比如 Java 的 jar、Node.js 的 npm 包或者 Docker 镜像。为了统一管理这些包,并方便团队内部共享,出现了制品库管理工具。它可以集中存放、版本控制和分发这些包,类似团队的“二进制仓库”。 阅读全文
posted @ 2025-09-10 10:49 欢乐豆123 阅读(23) 评论(0) 推荐(0)
摘要: 设计模式-桥接模式(Bridge Pattern) 概要 记忆关键词:抽象和实现分离。 定义:将抽象部分与它的实现部分分离,使它们都可以独立变化。 分析:一个类存在两个(或多个)独立变化的维度,我们通过组合的方式,让这两个(或多个)维度可以独立进行扩展。 类型:结构型 桥接模式结构图如下 一、涉及相 阅读全文
posted @ 2025-08-26 09:01 欢乐豆123 阅读(13) 评论(0) 推荐(0)
摘要: 设计模式简介 概要 1995年,有四位小伙伴合著了一本书,书名叫做《设计模式:可复用面向对象软件的基础》里面共收录了23种设计模式。 这23种设计模式,又可以根据设计的目的,分三大类型:创建型、结构型、行为型。下面分别来介绍各个类型下的设计模式。 每一个类型所包含的具体设计模式,总结在下图当中: 下 阅读全文
posted @ 2025-08-06 10:29 欢乐豆123 阅读(8) 评论(0) 推荐(0)
摘要: jmeter压测 项目中,我们经常需要通过压测来检查我们程序性能,下面介绍使用jmeter来做压测,以及各项指标的分析这一系列流程 阅读全文
posted @ 2025-07-03 10:22 欢乐豆123 阅读(5) 评论(0) 推荐(0)
摘要: sdkman-管理多版本的JDK 安装sdkman curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" 阅读全文
posted @ 2025-06-18 22:10 欢乐豆123 阅读(22) 评论(0) 推荐(0)
摘要: SpringBoot中使用Aop统一拦截MQ消息处理 背景 在日常开发中,我们经常使用mq来实现异步处理等功能,这个过程就涉及到追踪日志链路以便于排查问题,这时候就可以用 Spring AOP 来优雅地解决这些问题。 项目中代码示例: 1 @Slf4j 2 @Aspect 3 @Component 阅读全文
posted @ 2025-05-21 15:47 欢乐豆123 阅读(21) 评论(0) 推荐(0)
1 2 3 4 5 ··· 32 下一页