自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Windows 风格的换行符改为linux

【代码】Windows 风格的换行符改为linux。

2025-04-01 15:48:51 256 1

原创 Linux 历史指令快捷查询与指令

使用history查看历史命令列表。使用!序号重新执行某条命令。使用!!重新执行上一条命令。使用Ctrl + R搜索历史命令。使用history -c清除历史命令。

2025-01-17 16:00:45 878

原创 C++/QT环境下图像在窗口下等比例渲染绘制

通过QT提供opengl上下文环境,本文提供了基于opengl3.0实现图像等比例显示的功能

2025-01-15 17:13:30 918

原创 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

原创 解决windows 无法正确显示 ANSI 颜色代码

解决windows 无法正确显示 ANSI 颜色代码

2025-01-04 11:41:04 999

原创 linux coredump文件生成配置

【代码】linux coredump文件生成配置。

2024-11-21 14:55:54 440

原创 【linux 将用户加入到video组】

在 Linux 系统中,如果你没有足够的权限访问 /dev/videoX 设备,可以通过将用户添加到 video 组来解决这个问题

2024-10-14 16:12:50 800 1

原创 linux ssh连接失败问题排查

ssh连接失败问题排查。

2024-09-04 10:04:02 2381

原创 安装docker工具与使用

docker安装,安装源以及hub 镜像源

2024-08-26 16:23:37 334 1

原创 QT 事件拦截机制中return true与accept区别

QT 事件拦截机制中return true与accept区别

2024-08-17 17:46:17 417

原创 ifconfig与ethtool

针对ifconfig与ethtool异同点简要记录。后续持续更新。ifconfig更侧重于网络接口的基本配置和状态查看。ethtool更侧重于网络设备的硬件设置和高级配置。

2024-08-13 10:20:37 483

原创 linux tar命令

是一个用于创建和解压归档文件的命令行工具。

2024-08-13 09:57:26 196

原创 opengl 初学(二)纹理贴图

opengl3.3 纹理教学记录,可以纹理可以设置环绕与过滤属性,可通过全局采样器传递到着色器程序,纹理单元至少支持16个,只有一个默认激活,超过一个需要手动激活。。着色器程序通过设置的采样器获取到纹理,需要在应用中奖采样器变量设置为对应采样单元索引。最终纹理颜色可采用乘或者混合输出更多样式

2024-07-26 18:49:48 1345

原创 OPENGL 初学习(一) —— 绘制三角形

opengl 基于glfw 根据 顶点着色器与片段着色器绘制三角形

2024-07-26 16:37:45 1002

原创 双缓冲绘图机制与作用

双缓冲绘图机制与作用

2024-07-26 15:06:36 300

原创 Linux OPENCV WITH FFMEPG编译

opencv with ffmpeg 全面添加方案

2024-07-17 09:08:03 1494

原创 linux/ubuntu qt安装以及多媒体multimedia+串口库serialport+打印支持printsupport+opengl安装 ——— 持续更新

持续更新qt以及qt模块linux下qt最有效安装方法,杜绝踩坑。

2024-07-16 18:33:45 610

原创 Debian/Ubuntu桌面快捷方式

Debian/Ubuntu桌面快捷方式如何创建,如果需要root权限又如何创建

2024-05-29 10:19:05 1035

原创 [Samba]linux文件系统映射到windows

通过samba将linux映射到windows

2024-05-13 19:30:39 626 1

原创 Ubuntu ffmpeg编译

Ubuntu ffmpeg编译

2024-05-10 20:10:28 1006 1

原创 【三】cmake+qt5玩法

如何通过cmake构建qt项目

2024-05-10 19:38:36 1424 1

原创 【二】cmake 通用配置构建技巧

通过cmake实现通用配置构建方式

2024-05-10 19:22:31 367 1

原创 【一】cmake构建完整流程讲解

cmake 完整构建过程讲解,并附加demo

2024-05-10 19:17:27 683 3

原创 【linux性能观测工具——CPU 内存 虚拟内存 文件系统 进程 程序剖析记录报告 内核配置 静态调优思路 】

linux性能观测工具——CPU 内存 虚拟内存 文件系统 进程 程序剖析记录报告 内核配置 静态调优思路

2024-05-05 22:18:58 1186

linux arm架构程序打包工具-linuxdeployqt

基于arn-麒麟系统编译,使用方式:linuxdeployqt ?? -appimage进行打包,会将依赖库整合到一起

2025-04-30

python3.9安装包以及GDAL配置说明

python3.9安装包以及GDAL配置说明

2024-08-20

UltraEdit,文件16进制查询工具

UltraEdit,文件16进制查询工具

2024-08-13

git安装包,用于代码管理

git安装包

2024-08-13

串口助手,UartAssist

串口助手,UartAssist,windows下使用,不同安装

2024-08-13

r8125驱动,r8125-9.013.02版本,r8125-amd641

r8125驱动,支持2.5G

2024-08-13

空空如也

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

TA关注的人

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