xiucai_cs
码龄9年
求更新 关注
提问 私信
  • 博客:1,087,151
    社区:309
    动态:1
    1,087,461
    总访问量
  • 365
    原创
  • 733
    粉丝
  • 8
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2017-09-15

个人简介:speak too less, show your code

博客简介:

人生苦短,我用python

查看详细资料
个人成就
  • 获得924次点赞
  • 内容获得504次评论
  • 获得3,501次收藏
  • 代码片获得15,272次分享
  • 博客总排名19,380名
  • 原力等级
    原力等级
    6
    原力分
    2,835
    本月获得
    1
创作历程
  • 3篇
    2026年
  • 24篇
    2025年
  • 14篇
    2024年
  • 13篇
    2023年
  • 27篇
    2022年
  • 85篇
    2021年
  • 58篇
    2020年
  • 144篇
    2019年
  • 13篇
    2018年
成就勋章
TA的专栏
  • AI
    5篇
  • 设计模式
    3篇
  • git
    1篇
  • Redis
    2篇
  • leetcode
    13篇
  • Java基础
    50篇
  • JavaEE笔记
    42篇
  • Python基础
    24篇
  • 爬虫入门
    39篇
  • 爬虫进阶
    40篇
  • MySQL
    9篇
  • 面试
    2篇
  • C语言
    16篇
  • auto.js
    11篇
  • 前端学习
    19篇
  • others
    80篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 1

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

AI RAG 本地知识库实战

网页端有限制,一次最多 5 个还是 20 个,我本地的知识库数量早就超过了,所以需要使用脚本上传的方式。这里不介绍怎么安装 Docker 和 Dify 了,结合 AI 和 官网自己弄吧。DATASET_ID: 在网页端打开某个知识库,url 上的 uuid 就是的。API_KEY: 在 dify 的服务 API 里面 API 密钥,可以新建。LOCAL_FOLDER: 就是你本地的知识库地址。demo知识库,可以保存到 md 文件里,喂给 ai。你是一个基于本地知识库的助手。
原创
博文更新于 2026.03.01 ·
1033 阅读 ·
22 点赞 ·
0 评论 ·
6 收藏

【Java 开发】策略+工厂模式使用模版

使用策略 + 工厂设计模式可以有效地简化大量的 if-else 逻辑。通过定义统一的策略接口和多个具体策略实现,结合工厂类进行管理,实现了代码的高内聚低耦合。这样,根据不同的需求类型,可以灵活地切换策略,提高了代码的可维护性和可扩展性。
原创
博文更新于 2026.01.20 ·
930 阅读 ·
12 点赞 ·
0 评论 ·
9 收藏

本地搭建 AI 翻译服务:LM Studio + STranslate/Bob

本文介绍如何快速搭建本地AI翻译系统,使用LM Studio加载hy-mt1.5-1.8b或qwen3-14b模型,通过STranslate等软件实现高速本地翻译。具体步骤包括:1)下载安装LM Studio并启动本地服务器;2)在翻译软件中配置OpenAI引擎,将API指向本地服务。该方法具有数据处理本地化、响应速度快等优势,支持Windows和Mac平台,用户可根据设备性能选择合适的模型。文内配有详细操作截图指导配置过程。
原创
博文更新于 2026.01.11 ·
409 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

实战:用 Claude Code 打造 AI 运维工程师

AI运维工程师
原创
博文更新于 2026.01.01 ·
563 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

【编程】AI Coding 工作流

【代码】【编程】AI Coding 工作流。
原创
博文更新于 2025.12.16 ·
114 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【后端】开发过程中如何尽可能的减少 bug 的产生

原创
博文更新于 2025.12.14 ·
316 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

AI Prompt

【代码】AI Prompt。
原创
博文更新于 2025.12.10 ·
231 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

实用网页小工具

实用网页小工具
原创
博文更新于 2025.11.25 ·
510 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

MySQL 8 查询逗号分隔字符串

MySQL 8, JSON_OVERLAPS, SQL, 逗号分隔, 字符串查询, FIND_IN_SET, 数据库设计。
原创
博文更新于 2025.11.02 ·
700 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

【Java】Stream 流工具类

Java Stream 流工具类
原创
博文更新于 2025.10.27 ·
233 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【git】rebase 和 merge 区别及使用建议

【代码】【git】rebase 和 merge 区别及使用建议。
原创
博文更新于 2025.10.25 ·
336 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

OpenFeign 优缺点及和 Dubbo 对比

OpenFeign 是集成于 Spring Cloud 生态的声明式 HTTP 客户端。其核心价值在于通过接口化、注解化的方式定义并调用 RESTful 服务,旨在简化服务间的 HTTP 通信。Apache Dubbo 是一款高性能、轻量级的开源 RPC 框架。其设计目标是提供面向接口的、透明化的远程服务调用,以及强大的服务治理能力。
原创
博文更新于 2025.09.09 ·
844 阅读 ·
6 点赞 ·
0 评论 ·
11 收藏

Java 代码设计原则:从理论到代码实践

在软件工程领域,代码的质量不仅取决于其功能实现,更在于其结构、可读性、可维护性和可扩展性。遵循行业公认的设计原则是提升代码质量的关键。本文将精炼地介绍Java开发中最核心的设计原则,并提供完整的代码示例,帮助开发者构建更稳健、更灵活的系统。: 系统中的每一部分知识都应有单一、明确、权威的表示。SOLID是面向对象设计的五个基本原则的缩写,它们共同指导开发者创建易于理解和维护的软件。: 采用更通用的抽象,避免破坏继承的行为约定。: 将接口拆分为更小的、功能单一的接口。: 将职责分离到不同的类中。
原创
博文更新于 2025.08.31 ·
1054 阅读 ·
11 点赞 ·
0 评论 ·
8 收藏

MySQL8 排名窗口函数实战

在数据库查询与数据分析中,对数据分组并进行排名是一项常见任务。SQL 窗口函数为此提供了高效的解决方案。本文旨在阐明三个核心排名函数——RANK()与——的功能、差异及适用场景。
原创
博文更新于 2025.08.26 ·
628 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

Java 线程生命周期的六种状态详解

对于 Java 并发编程而言,深入理解线程的生命周期模型是一项基本要求。该模型为分析并发行为、诊断性能问题以及解决死锁等提供了理论基础。在 Java 虚拟机(JVM)层面,线程的状态被精确地定义在枚举中,共包含六种状态。
原创
博文更新于 2025.08.23 ·
437 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

MySQL深分页慢问题及性能优化

策略优点缺点适用场景延迟关联功能完整,性能提升显著SQL复杂,深度分页仍有瓶颈需要跳转页码的传统分页键集分页性能最佳且稳定无法跳页无限滚动、上一页/下一页业务限制实现简单,规避问题功能受限搜索结果等多数常规列表结论:在设计分页功能时,应优先考虑键集分页方案以获得最佳性能。如果必须支持跳转任意页码,延迟关联是一个有效的折中选择。根据实际业务需求选择最合适的策略,是解决深分页问题的关键。
原创
博文更新于 2025.08.21 ·
1024 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

Java ReentrantLock 核心用法

是 Java 中处理并发问题的强大工具,用于解决多线程下的竞态条件(如count++操作导致的数据不一致)。本文旨在展示其最核心、最标准的用法。
原创
博文更新于 2025.08.20 ·
389 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Redisson 分布式锁核心机制解析

Redisson 分布式锁(RLock)的可靠性依赖于其三大核心机制:用于保证原子性的 Lua 脚本、用于自动续期的看门狗(Watchdog)以及用于高效等待的发布/订阅(Pub/Sub)模型。本文旨在解析这三个机制的内部工作原理。
原创
博文更新于 2025.08.19 ·
534 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

深入理解“看门狗”机制:一种优雅的自动续期模式

在分布式系统中,资源(如分布式锁)的租约管理是一个核心挑战。为锁设置固定过期时间,可能因业务执行超时而导致锁提前释放;若不设过期时间,又可能因服务宕机而造成永久死锁。自动续期机制,即“看门狗”(Watchdog),是应对此问题的标准解决方案。本文将通过一个极简的实现,深入剖析该模式的内在机理。
原创
博文更新于 2025.08.18 ·
723 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

MySQL 全文索引指南

【代码】MySQL 全文索引指南。
原创
博文更新于 2025.08.16 ·
384 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏
加载更多