logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

openGauss 智能引擎:AI4DB 与 DB4AI 双向融合的自主数据库实践

AI4DB:利用 AI 技术对数据库进行自我调优、自监控、自修复;DB4AI:将 AI 算法嵌入数据库,支持向量存储、模型训练与推理;融合闭环:通过 DBMind 形成“监控—分析—优化—再监控”的自学习系统。openGauss 不仅是一款数据库,更是一套智能计算基础设施,它标志着数据库已从“被管理对象”迈入“自我演化主体”的新时代。

文章图片
#数据库
鸿蒙PC迁移:Avogadro Qt 分子编辑器鸿蒙PC适配全记录

文章摘要 本文记录了分子可视化工具Avogadro 2在鸿蒙PC/真机环境的适配过程。作为一款基于C++/Qt的计算化学工具,该项目面临Qt Widgets桌面程序整合鸿蒙Stage模型、OpenGL 4.0转OpenGL ES 3.x渲染等核心挑战。适配方案采用工程自带的Qt 5.15 for HarmonyOS SDK,通过CMake参数控制构建模式(SHELL模式优先实现基础分子查看功能),

文章图片
#harmonyos#qt#编辑器
鸿蒙PC迁移:Shotcut 开源视频编辑器鸿蒙PC适配全记录 —— 从在鸿蒙跑起来到真能导入视频、轨道显示真实画面

本文介绍了视频编辑器Shotcut在鸿蒙PC上的适配过程,重点解决了Qt应用集成到鸿蒙Stage模型、绕过MLT直接使用FFmpeg实现视频解码播放,以及依赖库缺失导致白屏等问题。适配采用分步验证策略,新增harmony_pc目录作为鸿蒙工程,ArkTS负责窗口管理,Qt运行时承载界面,通过条件编译确保桌面构建不受影响。项目提供了两种构建模式:SHELL模式(默认)快速验证基础功能,FULL模式实

文章图片
#harmonyos#开源#音视频
鸿蒙PC迁移:Scribus 开源排版软件(DTP)鸿蒙PC适配全记录

本文记录了开源桌面排版软件Scribus在HarmonyOS/OpenHarmony PC环境中的适配过程。Scribus基于Qt6和大量原生库(如poppler、cairo等),代码量庞大(约1259个C++文件),本次适配采用逐步验证策略:保留原有C++主体,新建鸿蒙工程壳,通过Qt for HarmonyOS的QPA插件将Qt窗口嵌入鸿蒙的XComponent组件。适配过程解决了SDK路径配

文章图片
#harmonyos#开源#mfc
鸿蒙PC迁移:AutoHotkey v2 脚本引擎鸿蒙PC适配全记录

本文介绍将AutoHotkey适配到鸿蒙PC的独特过程。由于AutoHotkey核心功能依赖Win32系统且与鸿蒙安全架构冲突,无法完整移植。开发者选择仅移植其脚本语言引擎部分,通过NDK交叉编译为.so库,经N-API暴露给ArkTS,在鸿蒙PC上实现脚本编辑与执行功能。文章详细阐述了技术路线选择、可移植边界划定、开发机测试验证及最终工程结构,展示了在系统限制下如何实现有价值的功能迁移。

文章图片
#harmonyos#华为
鸿蒙PC迁移:RenderDoc 图形调试器鸿蒙PC适配全记录

本文记录了将图形调试工具RenderDoc(v1.x)适配到HarmonyOS PC/鸿蒙真机环境的过程。RenderDoc是一款基于C++/Qt的帧捕获式图形调试器,原版支持多种图形API和平台。适配面临的主要挑战包括:Qt Widgets程序在鸿蒙Stage模型的运行、Native库加载、界面绘制到鸿蒙XComponent组件、Qt动态库打包进HAP等问题。项目采用混合架构,保持上游Rende

文章图片
#harmonyos#华为
鸿蒙PC迁移:AutoHotkey v2 脚本引擎鸿蒙PC适配全记录

本文介绍将AutoHotkey适配到鸿蒙PC的独特过程。由于AutoHotkey核心功能依赖Win32系统且与鸿蒙安全架构冲突,无法完整移植。开发者选择仅移植其脚本语言引擎部分,通过NDK交叉编译为.so库,经N-API暴露给ArkTS,在鸿蒙PC上实现脚本编辑与执行功能。文章详细阐述了技术路线选择、可移植边界划定、开发机测试验证及最终工程结构,展示了在系统限制下如何实现有价值的功能迁移。

文章图片
#harmonyos#华为
鸿蒙PC迁移:RenderDoc 图形调试器鸿蒙PC适配全记录

本文记录了将图形调试工具RenderDoc(v1.x)适配到HarmonyOS PC/鸿蒙真机环境的过程。RenderDoc是一款基于C++/Qt的帧捕获式图形调试器,原版支持多种图形API和平台。适配面临的主要挑战包括:Qt Widgets程序在鸿蒙Stage模型的运行、Native库加载、界面绘制到鸿蒙XComponent组件、Qt动态库打包进HAP等问题。项目采用混合架构,保持上游Rende

文章图片
#harmonyos#华为
鸿蒙PC迁移:Avogadro Qt 分子编辑器鸿蒙PC适配全记录

文章摘要 本文记录了分子可视化工具Avogadro 2在鸿蒙PC/真机环境的适配过程。作为一款基于C++/Qt的计算化学工具,该项目面临Qt Widgets桌面程序整合鸿蒙Stage模型、OpenGL 4.0转OpenGL ES 3.x渲染等核心挑战。适配方案采用工程自带的Qt 5.15 for HarmonyOS SDK,通过CMake参数控制构建模式(SHELL模式优先实现基础分子查看功能),

文章图片
#harmonyos#qt#编辑器
鸿蒙PC迁移:Shotcut 开源视频编辑器鸿蒙PC适配全记录 —— 从在鸿蒙跑起来到真能导入视频、轨道显示真实画面

本文介绍了视频编辑器Shotcut在鸿蒙PC上的适配过程,重点解决了Qt应用集成到鸿蒙Stage模型、绕过MLT直接使用FFmpeg实现视频解码播放,以及依赖库缺失导致白屏等问题。适配采用分步验证策略,新增harmony_pc目录作为鸿蒙工程,ArkTS负责窗口管理,Qt运行时承载界面,通过条件编译确保桌面构建不受影响。项目提供了两种构建模式:SHELL模式(默认)快速验证基础功能,FULL模式实

文章图片
#harmonyos#开源#音视频
    共 17 条
  • 1
  • 2
  • 请选择