- 博客(31)
- 收藏
- 关注
原创 【FASTAPI+UNICORN】带着依赖包整体打包部署到无依赖库环境
打包后程序的运行目录会变化(PyInstaller 会创建临时目录。中所有硬编码路径,确保能找到静态文件、配置文件等资源。替换为定制化 Spec 文件。内容替换为以下完整配置。
2026-01-09 10:33:14
1091
原创 AraVis安装
AraVis安装指南提供了两种安装方式:包管理器安装和源码编译安装。通过包管理器可快速安装主库、命令行工具、Python绑定和GStreamer插件。源码安装方式需先安装Meson等编译工具和依赖库,然后克隆源码库,通过Meson配置编译选项并完成编译安装。安装后可通过运行查看器和工具命令验证安装是否成功。源码安装适合需要最新版本或自定义功能的用户。
2025-12-15 13:03:50
195
原创 【ubuntu】vim作为默认编辑器
摘要:Ubuntu 推荐使用 update-alternatives 工具管理默认编辑器设置。通过命令配置 editor 和 vi 指向完整版 Vim,并验证指向关系。关键步骤包括:安装 Vim、选择替代项,以及检查 vi --version 确认显示 Vim 版本信息。该方法确保系统级统一设置,避免使用精简版 vi。(149字)
2025-12-11 13:55:27
339
原创 VSCODE前端代码风格格式化
本文介绍了前端代码风格格式化设置流程,主要包括:1) 安装Prettier和Spotify配置规范;2) 创建.prettierrc.js配置文件;3) 配置VSCode工作区设置实现自动格式化;4) 设置.prettierignore文件排除不需要格式化的目录和文件;5) 安装Prettier插件并绑定到项目。重点说明了每个项目都需要单独配置,推荐使用Spotify维护的Prettier配置规范。整个流程通过7个步骤实现前端代码的标准化格式化,提升代码一致性和可维护性。
2025-11-20 15:37:40
390
原创 特殊Unicode字符
摘要:本文整理了常用Unicode符号的分类参考表,包含状态类、交通/设备类、警告类和操作类图标。提供了各符号的Unicode编码、Qt转义符、含义说明及适用场景,并详细介绍了Windows、Mac、Linux系统下的符号输入快捷键(如Alt+数字组合或Win+.调用emoji面板)。适用于开发者在UI设计中快速调用各类功能图标,特别是Qt等框架开发时使用转义符的场景。(150字)
2025-11-20 14:06:47
461
原创 windows ffmpeg msvc x64编译
本文详细介绍了在Windows环境下使用MSVC编译FFmpeg及其依赖库(如libx265、libx264、SDL等)的步骤。首先,通过安装和配置MSYS2环境,确保其与Windows原生工具兼容。接着,安装Yasm和NASM以支持优化编解码器的编译。随后,分别编译x264和x265库,并修改相应的.pc文件以正确链接动态库。最后,编译SDL库并配置相关路径。整个过程涉及环境变量设置、脚本修改和库文件调整,确保编译顺利进行。
2025-05-15 17:52:02
1043
原创 Linux 历史指令快捷查询与指令
使用history查看历史命令列表。使用!序号重新执行某条命令。使用!!重新执行上一条命令。使用Ctrl + R搜索历史命令。使用history -c清除历史命令。
2025-01-17 16:00:45
878
原创 C++ 简易线程池实现
基于C++11实现线程池,可通过向线程池中加载任务方式实现任务的异步调用,通过这种方式,可保证任务异步调用同时保证其有序性,还可避免任务线程反复创建与销毁的开销。但本文只是建议实现了线程池的概念,线程池中只存放了一组可异步执行的任务,并且任务参数固定,不具备泛化性,这里可通过模板+bind调用进行泛化,大家可自行展开尝试。保存投入线程池的任务,线程池收到任务后唤醒执行,在所有任务都执行以后,继续挂起,如果想多并发,,则需要开辟更多线程在线程池中,并对任务投入哪个线程进行管理。
2025-01-15 16:08:31
279
原创 linux Debian包管理器apt安装软件包由于依赖关系安装失败解决方法
更强大的功能,尤其是在处理复杂的依赖关系时更加智能,能够提供多种解决方案供用户选择。是 APT(Advanced Package Tool)的前端工具,提供了比。然后可根据提示信息选择软件包安装解决方案。
2025-01-15 15:46:50
1161
原创 【linux 将用户加入到video组】
在 Linux 系统中,如果你没有足够的权限访问 /dev/videoX 设备,可以通过将用户添加到 video 组来解决这个问题
2024-10-14 16:12:50
800
1
原创 ifconfig与ethtool
针对ifconfig与ethtool异同点简要记录。后续持续更新。ifconfig更侧重于网络接口的基本配置和状态查看。ethtool更侧重于网络设备的硬件设置和高级配置。
2024-08-13 10:20:37
483
原创 opengl 初学(二)纹理贴图
opengl3.3 纹理教学记录,可以纹理可以设置环绕与过滤属性,可通过全局采样器传递到着色器程序,纹理单元至少支持16个,只有一个默认激活,超过一个需要手动激活。。着色器程序通过设置的采样器获取到纹理,需要在应用中奖采样器变量设置为对应采样单元索引。最终纹理颜色可采用乘或者混合输出更多样式
2024-07-26 18:49:48
1345
原创 linux/ubuntu qt安装以及多媒体multimedia+串口库serialport+打印支持printsupport+opengl安装 ——— 持续更新
持续更新qt以及qt模块linux下qt最有效安装方法,杜绝踩坑。
2024-07-16 18:33:45
610
原创 【linux性能观测工具——CPU 内存 虚拟内存 文件系统 进程 程序剖析记录报告 内核配置 静态调优思路 】
linux性能观测工具——CPU 内存 虚拟内存 文件系统 进程 程序剖析记录报告 内核配置 静态调优思路
2024-05-05 22:18:58
1186
linux arm架构程序打包工具-linuxdeployqt
2025-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅