自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 收藏
  • 关注

原创 一个指令查询你服务器所在的公网IP

如果你还有更简单的指令,请教会我!!!对于日常网络管理、服务器运维和网络故障排查,这种方法无疑是传统网站查询的最佳替代方案。

2025-05-15 11:39:47 331

原创 Linux服务器硬盘挂载小记录

单位给给了台老设备用,存储非常有限,精叫唤后领导加了个硬盘。本文将分享一个实际案例,详细介绍如何在Linux服务器上识别、格式化并挂载硬盘,特别是如何从Windows兼容的NTFS格式转换为Linux原生的ext4文件系统,以获得更好的性能和管理体验。

2025-05-14 15:56:25 754

原创 【效率提升】Vibe Coding时代如何正确使用输入法:自定义短语实现Prompt快捷输入

搜狗拼音输入法的自定义短语功能可能是许多人早已忽略的强大工具。它不仅可以用来输入常用语,更可以成为管理和快速调用AI prompt的绝佳解决方案。在AI工具日益普及的今天,高效的prompt管理和输入方式已成为提升工作效率的关键因素。搜狗拼音输入法的自定义短语功能为我们提供了一种优雅、高效的解决方案,让我们能够专注于与AI的交互本身,而不是在复制粘贴的琐事上浪费时间。无论你是AI写作爱好者、程序员还是数据分析师,这个简单的工具技巧都能为你节省大量时间,提升工作体验。

2025-04-30 14:28:49 1045

原创 Docker 基础镜像的“最佳”空闲指令:为什么推荐 `CMD [“sleep“, “infinity“]`?

最近笔者在做ocr的相关工作,在这个地址看到一个dockerfile的构建指令这个dockerfile最后写了这么一行指令,想到很多同学可能对保活指令还不够熟悉,由此和大家分享一下。done;"]在使用 Docker 时,我们经常会构建自己的镜像,或者基于现有的镜像进行扩展。一个常见的场景是创建一个“基础”镜像,这个镜像可能包含了我们需要的操作系统环境、依赖库、配置文件等,但它本身并不运行一个特定的应用程序。它更像是一个模板,后续的应用镜像会基于它来构建。

2025-04-29 17:31:13 535

原创 告别配置之痛——为什么 TOML 是更现代的选择?

TOML 并非旨在取代 JSON 或 YAML,而是为特定的痛点——创建易于人类理解和维护的配置文件——提供了优雅的解决方案。它在 INI 的简洁性、JSON 的结构化和 YAML 的部分人类友好性之间取得了良好的平衡,同时避免了后两者的主要缺点。是一个有争议的设计决策(有人认为“键不存在”即是 null,有人则需要显式 null),其嵌套表示方式也有不同的看法。这是 TOML 最受推崇的优点。对比 JSON,TOML 省略了大量的引号和结尾逗号,顶层结构也无需花括号包裹,使得手动编辑更加流畅,错误更少。

2025-04-23 14:47:21 852

原创 yaml里的挪威问题是啥

这个问题得名于挪威地名中经常包含冒号的特点,例如当你想在YAML中表示"Oslo: Norway"(奥斯陆:挪威)这样的键值对时,由于冒号在YAML中是键值分隔符,如果不正确处理,解析器会错误地将冒号后的内容解释为新的值,而不是字符串的一部分。在YAML中的"挪威问题"通常指的是YAML解析器对于特殊字符(尤其是冒号)的处理问题,特别是在解析包含冒号的字符串时可能出现的歧义。这个问题是YAML语法中的一个著名陷阱,经常出现在配置文件中,尤其是当配置值包含URL、时间戳或其他自然包含冒号的字符串时。

2025-04-22 19:27:18 165

原创 火山引擎实时语音合成WebSocket V3协议Python实现demo

火山引擎(字节跳动旗下)的语音合成产品确实非常面向多媒体内容创作,特别是短视频、有声书和多人场景。火山引擎提供了极其丰富的音色选择(100+音色),并按以下场景精细分类:多情感音色:支持情感变化,适合短视频叙事通用场景:基础音色趣味口音:各地方言口音,非常适合短视频创意内容角色扮演:大量角色化音色(40+种),明显针对剧情类短视频、对白场景视频配音:专为视频内容优化的音色有声阅读:针对长文本朗读的优化音色丰富的角色音色:如"奶气萌娃"、“病弱少女”、"傲娇霸总"等,这些音色非常适合抖音等平台上的角

2025-04-22 16:44:09 1284

原创 在循环中修改列表的危险:深入解析

为什么下面的代码正确输出了结果,但是实际上这样的代码是有瑕疵的?这个问题涉及到Python中一个常见的陷阱:在迭代时修改被迭代的集合。让我详细解释为什么这会导致不可控的结果。

2025-04-17 16:49:05 933

原创 何时选择for,何时使用while?

循环是编程中的基础构件,但即使是有经验的开发者也常常在选择循环类型时犹豫不决。本文将深入探讨Python中的for循环和while循环,通过实际案例帮助你做出明智的选择,让代码更加清晰、高效。

2025-04-17 15:59:31 681

原创 告别 ifconfig:为什么现代 Linux 系统推荐使用 ip 命令

ifconfig属于net-tools包,这个包在许多现代 Linux 发行版中被标记为废弃。官方推荐的替代命令是ip,它来自iproute2包。# 没有这个指令的话需要安装一下。

2025-04-10 17:31:38 2484 3

原创 ubunut 20.04 Docker安装简易教学

建议安装docker

2025-04-10 11:24:01 1220

原创 # 使用自定义Shell脚本hello快速配置Linux用户账户

hello创建新用户并设置密码配置sudo权限(无需密码)自动添加用户到Docker组(如果存在)创建友好的.bashrc配置和系统信息显示生成包含账户信息的README文件检测Docker服务状态并提供相关提示实用的别名(llla.., 等)登录时显示系统状态信息定制的.bashrc配置欢迎, username@hostname系统负载: 0.15 0.05 0.01 1/292 3021内存使用: 1.2G / 8.0G磁盘使用: 12G / 50G (25%)

2025-03-26 11:58:00 756

原创 # Ubuntu 软件包管理:apt、snap 和 Flatpak 如何选择

成熟稳定,速度快,资源占用少,适合服务器环境和对性能要求较高的场景。但安全性相对较低,小可能存在版本冲突问题。安全性高,依赖隔离,自动更新,适合需要高安全性和最新软件的场景。但闭源、性能、体积和中心化是其主要问题。开源、去中心化、安全性高,适合桌面用户和注重开源精神的场景。但成熟度和依赖管理仍有提升空间。针对不同用户场景的建议:推荐使用Flatpak。Flathub 提供了友好的图形界面商店,方便浏览和安装软件。Flatpak 的开源、去中心化特性也更符合 Linux 社区的精神。仍然推荐使用。

2025-03-24 17:33:52 1208

原创 Softmax温度调节与注意力缩放:深度神经网络中的平滑艺术

在深度学习的精密机械中,有些细微的调整机制往往被视为理所当然,却实际上蕴含着深刻的数学洞察和巧妙的工程智慧。今天,我们将探讨两个看似独立却本质相通的机制:生成模型中的温度参数与Transformer注意力机制中的缩放因子。这两个设计都围绕着同一个核心概念——softmax分布的平滑控制。

2025-03-20 20:01:18 1125

原创 开箱即用的whisper-service服务

映射宿主机9001端口到容器内部9000端口,使用相同的数据卷映射,模型使用turbo,容器名为whisper_turbo。映射宿主机8998端口到容器内部9000端口,使用相同的数据卷映射,模型使用base,容器名为whisper_base。映射宿主机8997端口到容器内部9000端口,使用相同的数据卷映射,模型使用tiny,容器名为whisper_tiny。映射宿主机9000端口到容器内部9000端口,使用相同的数据卷映射,模型使用medium,容器名为whisper_m。: 指定转录结果的输出格式。

2025-03-14 11:25:55 1381

原创 AI智能体系列文章:一、导论【Medium文章转载】

探索 AI Agents,它们的设计以及实际应用。本系列文章目录从 LLMs 到 AI Agents1.1 传统聊天机器人到 LLM 驱动的聊天机器人1.2 LLM 驱动的聊天机器人简介1.3 从 LLM 驱动的聊天机器人到 RAG 聊天机器人和 AI Agents什么是 AI Agents?2.1 AI Agents 的特性AI Agents 的核心组件3.1 感知(传感器)3.2 推理(处理器)3.3 行动(执行器)3.4 知识库3.5 学习。

2025-03-14 00:03:33 1113

原创 【Medium频道搬运】引入 Gemini 2.0 Flash(检索增强生成(RAG)的终结者?)

原文链接:好吧!!谷歌刚刚发布了 Gemini 2.0 Flash,老实说?这可能是目前性价比最高的 AI 模型。我写了很多关于 RAG 的文章,认为它可能不再需要,也看到人们在讨论。有些人理解了,有些人没理解,还有些人真的很担心。所以让我们澄清一下。

2025-03-12 13:59:21 773

原创 # 深入理解RNN(一):循环神经网络的核心计算机制

RNN的本质是一种带有循环连接的神经网络,使其能够处理序列数据核心计算公式体现了RNN如何结合历史信息和当前输入隐藏状态是RNN的"记忆",它随着序列处理不断更新权重共享是RNN的关键特性,使其能够处理任意长度的序列梯度问题是基本RNN的主要缺陷,导致了LSTM等改进版本的出现尽管Transformer等新型架构在许多任务上已经超越了RNN,理解RNN的核心计算机制仍然是掌握序列模型的重要基础。RNN简洁的设计和直观的计算过程,体现了序列学习的基本原理,这些原理在更复杂的模型中依然适用。

2025-03-08 00:07:39 1068

原创 Shell 编程中 `$?` 的陷阱:基于一个性别判断的例子

`$?`是 Shell 编程中一个非常有用但容易被误用的特殊变量。正确理解它的工作原理,可以避免许多难以排查的逻辑错误。本文通过性别判断的例子,展示了的陷阱以及正确的使用方法。总是反映最近执行的命令的退出状态,如果你需要保留某个命令的退出状态,应当立即将其保存到一个变量中。正确的使用模式和良好的变量命名习惯,能够帮助我们编写出更加可靠和易于维护的 Shell 脚本。

2025-03-06 22:45:31 1021

原创 # Word2Vec与多义词表示:静态嵌入的优势与局限

在自然语言处理领域,词嵌入技术是将文本转化为机器可理解的数值向量的基础方法。Word2Vec作为经典的词嵌入模型,还是值得我们学习其中思想的。然而,它处理多义词的方式一直是讨论的焦点。本文将深入探讨Word2Vec如何表示"bank"这类多义词,并通过代码实例展示其优势与局限。Word2Vec为每个词创建单一的静态向量表示。这引发了一个常见批评:它无法区分多义词在不同上下文中的不同含义。例如,"bank"既可以指金融机构,也可以是河岸。传统观点认为,Word2Vec对这两种含义的表示会被"折叠"到同一个向量

2025-03-05 21:52:07 1021

原创 zRAM内存压缩技术:原理与实践初探

zRAM是Linux内核中的一项内存压缩技术,于2014年进入Linux 3.14内核主线。它的核心思想是利用CPU压缩算法压缩内存数据,在不增加物理内存的情况下扩展系统有效内存容量。当系统内存紧张时,传统方法是将数据交换到磁盘(swap)或杀死进程,这往往导致系统性能下降或用户体验变差。zRAM提供了一种优雅的解决方案:它在RAM中创建一个压缩区域,将不常用的内存页面压缩存储,既避免了慢速的磁盘I/O操作,又保留了数据的快速访问能力。

2025-03-04 22:50:36 1116

原创 linux查看文件目录和目录结构的基本操作

通过熟练操练这些基本命令,你已经可以在 Linux 终端中自由穿梭,进行日常文件和目录操作。虽然一开始可能需要记忆这些命令,但随着使用频率的增加,你会发现终端操作比图形界面更加高效。特别是vim,建议每个人都学会使用vim。namo是什么,真不熟。希望这篇文章能帮助你像在 Windows 中一样自由地使用 Linux 系统。欢迎在评论区分享你的使用体验或提出问题!

2025-02-27 18:00:56 1893

原创 安利一个不怕ssh断线的小工具tmux

告诉你使用tmux。

2025-02-11 19:57:04 519

原创 rk3588刷机简单引导教程

rk3588刷系统

2025-02-08 11:19:06 1364

原创 【论文伴读】【TimeSformer】Is Space-Time Attention All You Need for Video Understanding?-Part3

TimeSformer论文伴读 part3 实验部分

2025-01-28 12:04:52 1100

原创 【论文伴读】【TimeSformer】Is Space-Time Attention All You Need for Video Understanding?-Part2

论文题目:Is Space-Time Attention All You Need for Video Understanding?

2025-01-06 21:09:56 998

原创 【论文伴读】【TimeSformer】Is Space-Time Attention All You Need for Video Understanding?-Part1

原句:“We present a convolution-free approach to video classification built exclusively on self-attention over space and time.”翻译:我们提出了一种完全基于时空自注意力机制的无卷积视频分类方法。解释:强调了这是一种创新方法,完全摒弃了传统的卷积操作,只使用自注意力机制。

2025-01-06 10:13:31 1000

原创 Mac设置默认打开程序

选择"显示简介" (或按 Command + I)右键点击文件 (或 Control + 点击)修改Mac默认打开程序

2025-01-03 17:07:15 914

原创 手写gaber脚本实现自定义指令开放frpc端口v5

自定义gaber指令实现frpc端口管理

2024-12-25 13:29:14 847

原创 使用ultralytics制作服务化的yolov11-obb旋转目标检测

本文章的ultralytics版本为Ultralytics v8.1.0通过官网的yolov11n-obb实现旋转目标检测服务化。

2024-11-04 18:24:08 1526

原创 【LeetCode】修炼之路-0008- String to Integer (atoi)【python】

其实题目已经说了如何实现了,我们按照给定的思路实现即可。

2024-10-26 19:45:27 670

原创 【LeetCode】修炼之路-0007- Reverse Integer (整数反转)【python】

Assume the environment does not allow you to store 64-bit integers (signed or unsigned).Example 1:Example 2:Example 3:Constraints:-231

2024-10-25 14:55:53 927

原创 【LeetCode】修炼之路-0006-Zigzag Conversion (Z 字形变换)【python】

列表生成式属于可以体现the zen of python的特性之一,理解好列表生成式,用好列表生成式,可以让你的代码更清晰,建议多看,多练习,掌握列表生成式的使用方法,可以让你的代码更紧凑,可读性更好,代码更优雅。

2024-10-24 22:31:46 1105

原创 【LeetCode】修炼之路-0005-Longest Palindromic Substring【python】

首先,题目我们就看不懂 ,上网冲浪一下发现,是最长回文字串的意思,就是从左右对称的一个数组。

2024-10-11 23:48:39 719

原创 【LeetCode】修炼之路-0004-Median of Two Sorted Arrays【python】

Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays.The overall run time complexity should be O(log (m+n)).Example 1:Input: nums1 = [1,3], nums2 = [2]Output: 2.00000Explanation: merged array =

2024-10-09 23:45:28 1026

原创 我的电脑/资源管理器里无法显示新硬盘?

我!买了一个京东京造的SATA3硬盘,一个绿联的SATA3转USB读取现在我的电脑里只能显示我本地的C盘和D盘,不能显示这个接入的SATA盘。系统环境:windows11。

2024-08-28 14:19:11 2096

原创 # Python 3.5 类型注解 : - > 屠龙者终成恶龙?

Python 的类型注解体系代表了语言设计中寻求平衡的一个案例。它在保持 Python 动态特性和简洁语法的同时,为那些需要更严格类型控制的场景提供了解决方案。随着 Python 在各个领域的深入应用,类型注解无疑将在提升代码质量、支持大型项目开发方面发挥越来越重要的作用。我们可以看到现在开源项目基本上都使用了类型注解,我们自己做开发的时候,也应该遵循这种规范,当然,类型注解始终是可选的。Python 依然是,也将继续是一门动态类型语言。

2024-08-16 14:59:54 932

原创 【过时技术】如何检查端口占用:netstat和lsof指令

在网络故障排查和系统管理中,检查端口占用情况是一项常见且重要的任务。本文将简要介绍如何使用 netstat 和 lsof 这两个强大的工具来检查端口占用和相关服务。

2024-08-12 18:08:42 4001

原创 ubuntu20.04安装k8s和kubesphere

已经安装docker机器使用小写的hostnamehostname建议你的机器把hostname改成小写,不然您会踩坑。

2024-08-12 08:47:08 973

原创 【论文精读】Self-Supervised Learning for Time Series Analysis: Taxonomy, Progress, and Prospects【4】

【论文精度】时序方向综述,这一节介绍了生成方向下,基于扩散模型的一些方法。扩散模型是一种新型深度生成模型,通过向前注入噪声和向后去噪的两个过程,在图像、视频、语音等多个领域展现出强大的生成能力,主要包括DDPM、得分匹配扩散模型和得分SDE三种基本形式。

2024-08-06 23:37:00 1103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除