刷新
Python 实现 Markdown 转 Word、PDF:从转换到页面设置

博主头像 Markdown 以轻量、易读和易编辑的特点,广泛应用于技术文档、项目说明、研究笔记和内容创作等场景。不过,当文档需要正式分享、归档或打印时,Markdown 的纯文本形式往往难以满足排版和展示需求。此时,将 Markdown 转换为 Word 或 PDF,可以获得更加规范的页面布局和更广泛的兼容性 ...

离线会议语音系统技术架构解析:从拾音到纪要的全链路工程实践

博主头像 做语音系统的同行应该深有体会:在真实会议室场景里,从拾音到转写再到出纪要,每一个环节都有坑。云端方案可以用算力硬扛,但一旦切换到纯本地离线部署,所有问题都暴露得特别彻底。 最近在调试一套面向政企的离线会议系统,踩了不少坑,也积累了一些经验。这套系统从拾音到声纹识别再到AI纪要,走了一条相对完整的全链 ...

机器人量化交易软件怎么选?四款国内平台特点拆解

博主头像 这几年写量化工具,我发现“机器人量化交易软件”已经从程序员圈子里的词,变成普通股民也会搜索的东西。大家的需求很直接:没空一直看盘,又想按计划买卖。所谓机器人,大多就是软件持续接收行情,条件到了便下单,不会像真人一样临场发挥。策略好不好、成本高不高、实盘能不能成交,才真正影响结果。 三个概念先分开 量 ...

MySQL基础教程——用户管理

博主头像 @目录前言一、用户管理(一)用户信息查看(二)用户创建(三)用户删除(四)用户密码修改1、自己改自己密码2、用root账号来修改指定用户的密码二、数据库的权限管理(一)授权(二)回收权限结语 前言 在之前的学习中,我们对于MySQL的操作都是使用root管理员账号来操作的,由于管理员账号有着极高的权 ...

走进 AI Agent 第二篇:决定 AI Agent 能力上限的关键技术

博主头像 如果刚接触 AI Agent,可能会觉得"上下文工程"是个很玄乎的词。其实它要回答的问题非常非常的朴素,简单一句话就是:模型每次做决策时,到底"看到"了哪些信息?这些信息是怎么组织的? 这篇文章从草稿到成文花费的挺多时间,字数也比较多,但这篇文章将会带你从 API 消息结构出发,逐层深入上下文工 ...

Linux 崩溃调试避坑:从“玄学延迟崩”到精准定位

博主头像 在 ARM-Linux 嵌入式开发中,很多人都踩过这个坑:程序跑几小时甚至几天后突然崩溃,日志栈回溯指向一个完全不相关的函数,排查几天找不到根因。最大的误区就是误以为“数组越界一定会立即崩溃”,顺着崩溃瞬间的日志现场反推,结果在错误方向上越走越远。例如:我们会通过注册信号处理函数 如,SIGSEGV ...

怀念经典,一步步开发一个ttplayer千千静听,skinwindow源码解析

博主头像 源码深度解剖:SkinWindow —— 支撑千千静听所有窗口的“骨骼系统” 从BMP解码到九宫格拉伸,从边缘拖拽到控件自适应——这一个基类,撑起了8个窗口的整片天空。 在上一期,我们把官方 skin.xml 拆得干干净净,搞懂了每一个坐标、每一个图片的含义。但XML只是一份“蓝图”,真正让这些坐标 ...

读数据可视化17时变数据(上)

博主头像 1. 时变数据 1.1. 时间是一个非常重要的维度和属性 1.2. 随时间变化、带有时间属性的数据称为时变型数据 1.2.1. Time-varying Data 1.2.2. Temporal Data 1.3. 时变型数据的处理方法与顺序型数据(Sequential Data)有相通之处 1.4 ...

Codex 远程开发实践:在家中与外出时连接同一台内网 Ubuntu,并延续原有Codex对话

1. 引出问题 我家中有一台用于开发的 Ubuntu 电脑。它保存着项目源码、编译环境和硬件调试工具,但没有公网 IP。 平时在家,在家时,我可以让 Windows 笔记本上的 Codex 通过局域网直接连接这台 Ubuntu;外出后,局域网地址自然无法访问。更重要的是,我希望无论身处何处,都能在 ...

我给鸿蒙原生 OFD 阅读器加了手写签批:手写笔防误触、矢量笔迹、批注追溯

tl;dr:ofdkit-harmony-pro 新增手写签批能力。手写笔默认书写,手指保留阅读操作;笔迹按页面坐标保存为矢量 stroke,缩放后不糊;每条批注可携带用户、部门、业务 ID、时间等元数据,点击笔迹即可追溯。本文聊聊为什么签批不是“在 Canvas 上画几条线”这么简单,以及在 Ha ...

<123···100>