IDE 十二月 07, 2025

离线环境 JetBrains 远程开发

文章字数 11k 阅读约需 10 mins.

本文以 PyCharm 纯离线模式官方文档 为例,对其中一些不太清晰的地方进行补充说明,可作为使用 JetBrains IDE 在离线环境进行远程开发的指引。

  • 服务器均无法连接互联网
  • 一台或多台远...
查看全文

AI 十一月 30, 2025

内网环境在 RAGFlow 中使用 MinerU

文章字数 9.4k 阅读约需 9 mins.

本文可作为 使用教程:如何在 RAGFlow 中使用 MinerU 的补充,介绍如何在内网环境下配置 MinerU 解析器以供 RAGFlow 使用。

  1. 已通过 docker 的形式在内网环境部署 RagFlow
  2. RAGFlow 版本 >= v0.21.1
  3. 有内网环境 pip 源

.env 文件中添加如下内容:

MINERU_EXECUTABLE=/ragflow/uv_tools/.venv/bin/mineru
MINERU_MODEL_SOURCE=local

其中 MINERU_MODEL_SO...

查看全文

SPRING 十一月 23, 2025

【转】自定义SpringBoot默认MVC配置?好几个坑,这篇文章必须珍藏

文章字数 14k 阅读约需 13 mins.

前些天,在项目实践过程中出现了一个奇怪的状况,Spring Boot 的参数绑定失效了。而起因只是因为同事把参数上的 @RequestParam 注解去掉了。我们都知道,如果参数名称和 Controller 的方法名相同时,根本不需要 @RequestParam 注解的,Spring Boot 会自...

查看全文

REDIS 十一月 16, 2025

Docker Compose 单机 Redis Cluster

文章字数 7k 阅读约需 6 mins.

  • 安装 Docker 和 Docker Compose
  • 有一个可用 IP 地址(可以是内网 IP),以便端口映射后,容器间通过此 IP 进行通讯

不依赖 host 网络模式,Mac 可用。

$ tree
.
├── cleanup.sh
├── docker-compose.yml
├── redis.conf
└── start.sh

https://github.com/AlphaHinex/compose-docker/tree/master/redis-cluster

version...
查看全文

REDIS 十一月 09, 2025

RedisBloom 模块布隆过滤器的导出与导入

文章字数 5.1k 阅读约需 5 mins.

RedisBloom 模块为 Redis 提供了 Bloom Filter 数据结构,除了基本的创建、添加、查询等操作外,还提供了用来导出单个过滤器的 BF.SCANDUMP 命令,和导入命令 BF.LOADCHUNK

BF.SCANDUMP key iterator

iterator 参数初始值为 0,表示从头开始导出,命令返回两个元素的数组:

  1. 下一个迭代器值,如果再次为 0 则表示导出完成
  2. 导出的数据块
BF.LOADCHUNK key iterator data
redis>...
查看全文

JAVA 十月 19, 2025

全平台可用的 JetBrains Client Downloader

文章字数 9.9k 阅读约需 9 mins.

JetBrains Client Downloader 是由 JetBrains 官方提供的从 JetBrains 服务器下载所需文件的脚本,可以用来下载 JetBrains 提供的各类产品。

JetBrains Client Downloader

Use this script to download the required files from JetBrains servers and to place them on end-users’ workstations in air-gapped...

查看全文

BOOK 十月 12, 2025

《图解大模型:生成式AI原理与实战》书摘

文章字数 60k 阅读约需 55 mins.

豆瓣评分 7.4

GitHub仓库(https://github.com/HandsOnLLM/Hands-On-Large-Language-Models)

1.2 语言人工智能的近期发展史

1.2.2 用稠密向量嵌入获得更好的表示

如果两个词各自的相邻词集合有更大的交集,它们的词嵌入向量就会更接近,反之亦然。

1.2.3 嵌入的类型

有许多类型的嵌入,如词嵌入和句子嵌入,它们用于表示不同层次的抽象(词与句子)。

词袋模型在文档层面创建嵌入,因为一个嵌入表示的是整个文档。相比之下,word2vec...

查看全文

JAVA 十月 05, 2025

【转】Debug调试时 Object@xxx表示什么

文章字数 2.2k 阅读约需 2 mins.

再用IDEA等工具调试Java代码时,往往会看到类似Person@434这样的信息。关于@符号后面数字表示的含义,这里解释一下。

首先这里要说下,这个数字不是HashCode,也不是其16进制形式。

Object对象有一个默认的toString方法如下:

public String toString() {
    return getClass().getName() + "@" + Integer...
查看全文
加载更多
0%