
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
开源鸿蒙PC社区推出nvm适配项目,基于nvm 0.40.6实现Node.js版本管理,支持HarmonyOS PC arm64平台。通过HNP包集成原生Node.js v24.2.0及npm 11.3.0,结合HiShell终端初始化,完整保留nvm use、.nvmrc等开发习惯。工程结构清晰,分层实现壳层加载、运行时嵌入与终端联动,真机验证覆盖版本切换、项目约束与npm操作,确保开发者在鸿蒙

本文介绍开源鸿蒙PC社区对Notepad3的适配实践:基于Qt Widgets构建跨平台编辑器外壳,复用uchardet编码探测、PCRE2正则引擎与QSaveFile原子写入,实现可安装、可交互的鸿蒙文本编辑器。项目通过ArkTS与Qt for OpenHarmony QPA协同,完成窗口管理、菜单栏、行号区、状态栏等核心功能,并支持多编码识别、换行符保留与正则查找,验证了成熟Windows应用

本文介绍开源鸿蒙PC社区对Notepad3的适配实践:基于Qt Widgets构建跨平台编辑器外壳,复用uchardet编码探测、PCRE2正则引擎与QSaveFile原子写入,实现可安装、可交互的鸿蒙文本编辑器。项目通过ArkTS与Qt for OpenHarmony QPA协同,完成窗口管理、菜单栏、行号区、状态栏等核心功能,并支持多编码识别、换行符保留与正则查找,验证了成熟Windows应用

本文介绍开源鸿蒙PC社区对Notepad++的适配实践:基于Qt for OpenHarmony,采用“真引擎、新外壳”方案,保留Scintilla与Lexilla核心能力,重构Qt Widgets桌面外壳,实现多标签编辑、语法高亮、正则搜索、批量替换等功能。项目在鸿蒙PC上完成原生编译,支持文件关联与会话复用,兼顾性能与用户体验,验证了大型C++桌面应用向鸿蒙生态迁移的可行性。

本文介绍开源鸿蒙PC社区对Notepad++的适配实践:基于Qt for OpenHarmony,采用“真引擎、新外壳”方案,保留Scintilla与Lexilla核心能力,重构Qt Widgets桌面外壳,实现多标签编辑、语法高亮、正则搜索、批量替换等功能。项目在鸿蒙PC上完成原生编译,支持文件关联与会话复用,兼顾性能与用户体验,验证了大型C++桌面应用向鸿蒙生态迁移的可行性。

开源鸿蒙PC社区推出适配MySQL Workbench的原生项目,基于ArkUI/ArkTS与C++ N-API构建,实现连接、查询、模型反向工程等核心功能。项目在鸿蒙原生环境下重建数据库工作流,静态链接MariaDB Connector/C、OpenSSL与libssh2,解决认证插件、NULL/BLOB处理及沙箱安全等难题,真机验证通过,支持多表浏览、状态监控与建模分析,标志着鸿蒙桌面端数据库

最新工作中遇到生成word中表格时,要求文档中每页头部和底部都是固定格式的表格,但是内容不一样,头部信息在word中画样式的时候就可以设置为“在各页顶端以标题形式重复出现”,而底部就没有办法这样设置了,之后就想着在眉脚中设置相应的样式就可以啦,但是发现在模板中循环生成对象的眉脚,每页的信息都一样,做不到每页都有自己相应的数据。做循环操作就可以,这个标签的意思是章节的意思,我们就可以对每节的页脚内容

在使用 Arrays.asList()转化数组成为list的时候,生成了ArrayList, 表面上看是java.util.ArrayList,实际上是Arrays的内部类ArrayList, 两个ArrayList,都是继承AbstractList,这他妈就是坑,不进去看源码仔细了解,还以为是一个ArrayList,但是进去后才发现,Arrays的内部类ArrayList没有重写Abstract
这个配置我也是在网上查找的,但是找不到出处了。首先,在resources下面建立logback-spring.xml文件,这个logback-spring是默认springboot可以扫描到的,也可以自己起名字。然后复制下面代码到logback-spring.xml文件来<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到...
须知:依托于springboot项目实现一,添加maven依赖<!-- mysql --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope>.







