<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Chaunceyin的博客]]></title><description><![CDATA[沉淀下来的才是最好的。]]></description><link>https://blog.csdn.net/qq_39808656</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_39808656]]></copyright><item><title><![CDATA[浅谈Openharmony 和 HarmonyOS ]]></title><link>https://blog.csdn.net/qq_39808656/article/details/155634398</link><guid>https://blog.csdn.net/qq_39808656/article/details/155634398</guid><author>qq_39808656</author><pubDate>Sat, 06 Dec 2025 10:43:56 +0800</pubDate><description><![CDATA[华为鸿蒙生态中，OpenHarmony与HarmonyOS构成两大核心系统：前者为开源基础系统，后者为华为闭源商业产品。二者技术架构同源但定位不同，OpenHarmony专注全场景设备原生开发，HarmonyOS则经历从兼容Android到原生ArkTS的转型。开发语言演变尤为关键，从早期多语言支持到HarmonyOS NEXT阶段全面转向ArkTS，标志着鸿蒙生态的独立化进程。未来，二者将在技术共享、工具统一和生态协同中深化融合，为开发者提供统一的ArkTS开发体系，推动万物互联生态建设。]]></description><category></category></item><item><title><![CDATA[OpenHarmony之HDC]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149959216</link><guid>https://blog.csdn.net/qq_39808656/article/details/149959216</guid><author>qq_39808656</author><pubDate>Wed, 06 Aug 2025 11:18:01 +0800</pubDate><description><![CDATA[本文介绍了矿鸿开发板连接电脑并进行程序安装的详细过程。首先需要配置HDC工具环境变量，包括设置HDC_SERVER_PORT端口和添加SDK路径。连接设备后，通过hdc list targets命令获取设备信息，使用hdc shell进入调试模式。重点讲解了程序安装命令hdc install的使用方法及参数说明，包括-r替换、-d降级安装等选项，并提供了卸载应用的hdc uninstall命令格式。文章还提醒开发者需确保工程类型为OpenHarmony，并给出了完整的安装流程示例。]]></description><category></category></item><item><title><![CDATA[OpenHarmony之ArkTS编程规范]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149576424</link><guid>https://blog.csdn.net/qq_39808656/article/details/149576424</guid><author>qq_39808656</author><pubDate>Wed, 23 Jul 2025 17:40:50 +0800</pubDate><description><![CDATA[本文介绍了ArkTS编程规范，从命名规则、代码格式到编程实践三个方面提出具体要求和建议。在命名方面，强调采用大小写驼峰命名法区分类名、变量名等，提倡使用清晰表达意图的英文命名。代码格式部分规定了缩进、行宽、空格等排版细节，要求使用2或4个空格缩进、控制行宽在120字符内等。编程实践则给出具体建议，如优先使用Array对象方法遍历数组、避免在条件表达式中赋值等。这些规范旨在帮助开发者建立良好的编程习惯，提升代码可读性和可维护性。]]></description><category></category></item><item><title><![CDATA[OpenHarmony之WebSocket开发]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149508381</link><guid>https://blog.csdn.net/qq_39808656/article/details/149508381</guid><author>qq_39808656</author><pubDate>Mon, 21 Jul 2025 17:46:48 +0800</pubDate><description><![CDATA[本文介绍了在OpenHarmony系统中实现WebSocket通信的开发过程。作者基于Native C++工程，通过调用@kit.NetworkKit库实现WebSocket客户端功能，详细说明了连接建立、权限配置（ohos.permission.INTERNET）和系统能力(SystemCapability.Communication.NetStack)设置等关键步骤。同时使用C#编写了测试服务端，最终成功完成模拟机与服务端的连接测试。文章为在矿鸿系统与机器人通信场景下的WebSocket应用开发提供了实]]></description><category></category></item><item><title><![CDATA[OpenHarmony的NDK开发之Demo详解]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149420968</link><guid>https://blog.csdn.net/qq_39808656/article/details/149420968</guid><author>qq_39808656</author><pubDate>Thu, 17 Jul 2025 15:47:15 +0800</pubDate><description><![CDATA[ArkTS/JS侧：实现C++方法的调用。代码比较简单，import一个对应的so库后，即可调用C++方法。Native侧：.cpp文件，实现模块的注册。需要提供注册lib库的名称，并在注册回调方法中定义接口的映射关系，即Native方法及对应的JS/ArkTS接口名称等。]]></description><category></category></item><item><title><![CDATA[OpenHarmony的NDK开发之初探]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149402518</link><guid>https://blog.csdn.net/qq_39808656/article/details/149402518</guid><author>qq_39808656</author><pubDate>Wed, 16 Jul 2025 17:56:24 +0800</pubDate><description><![CDATA[曾用名NAPI，是OpenHarmony中提供ArkTS/JS与C/C++跨语言调用的接口，是NDK接口中的一部分。该接口是在Node.js提供的Node-API基础上扩展而来，但与Node.js中的Node-API不完全兼容。它提供了一组稳定的、跨平台的API，可以在不同的操作系统上使用。本文中如无特别说明，后续均使用Node-API指代OpenHarmony Node-API能力。]]></description><category></category></item><item><title><![CDATA[创建OpenHarmony工程]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149348398</link><guid>https://blog.csdn.net/qq_39808656/article/details/149348398</guid><author>qq_39808656</author><pubDate>Tue, 15 Jul 2025 17:29:01 +0800</pubDate><description><![CDATA[新版DevEco Studio无法直接创建OpenHarmony工程，需通过修改配置文件实现。首先需下载OpenHarmony SDK，在工程级build-profile.json5文件中添加compileSdkVersion字段，并将runtimeOS修改为&quot;OpenHarmony&quot;。若使用Native C++模板并需在RK开发板上运行，还需在相应配置文件中添加abiFilters字段。完成配置后需同步工程，目前尚不确定是否支持模拟器调试，可能需要使用真机开发。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发入门学习]]></title><link>https://blog.csdn.net/qq_39808656/article/details/149330147</link><guid>https://blog.csdn.net/qq_39808656/article/details/149330147</guid><author>qq_39808656</author><pubDate>Mon, 14 Jul 2025 17:36:13 +0800</pubDate><description><![CDATA[本文记录了作者初次接触鸿蒙开发的入门过程。作为项目需要将设备接入矿鸿系统（基于OpenHarmony），作者从零开始学习鸿蒙应用开发。文章详细介绍了开发环境搭建步骤：1）选择北向开发工具DevEco Studio；2）软件安装；3）创建EmptyAbility工程；4）配置模拟器运行项目。作者指出矿鸿系统与OpenHarmony/HarmonyOS的关联性，虽开发细节可能因SDK不同有所差异，但基础开发流程相似。本文作为学习笔记，旨在记录鸿蒙开发入门实践，为后续开发工作奠定基础。]]></description><category></category></item><item><title><![CDATA[CMake 配置问题记录-missing and no known rule to make it]]></title><link>https://blog.csdn.net/qq_39808656/article/details/129498946</link><guid>https://blog.csdn.net/qq_39808656/article/details/129498946</guid><author>qq_39808656</author><pubDate>Mon, 13 Mar 2023 18:05:41 +0800</pubDate><description><![CDATA[解决CMake工程出现missing and no known rule to make it错误]]></description><category></category></item><item><title><![CDATA[BitLocker 秘钥如何获取]]></title><link>https://blog.csdn.net/qq_39808656/article/details/127124881</link><guid>https://blog.csdn.net/qq_39808656/article/details/127124881</guid><author>qq_39808656</author><pubDate>Fri, 30 Sep 2022 16:03:19 +0800</pubDate><description><![CDATA[在装双系统的过程中，遇到一个问题，就是在双系统安装之后，每次切换到windows（我的win11）的时候，就会出现以下界面，让输入BitLocker秘钥。首先，我切换到安全模式打开了windows系统，其实自己可以提前获取，具体步骤如下；]]></description><category></category></item><item><title><![CDATA[QT 浅谈 —— QTableWidget 的基本用法]]></title><link>https://blog.csdn.net/qq_39808656/article/details/124732455</link><guid>https://blog.csdn.net/qq_39808656/article/details/124732455</guid><author>qq_39808656</author><pubDate>Thu, 12 May 2022 15:32:21 +0800</pubDate><description><![CDATA[QTableWidget  的基本用法]]></description><category></category></item><item><title><![CDATA[QT浅谈 —— 如何让控件跟随窗口的大小变化而变化]]></title><link>https://blog.csdn.net/qq_39808656/article/details/124729548</link><guid>https://blog.csdn.net/qq_39808656/article/details/124729548</guid><author>qq_39808656</author><pubDate>Thu, 12 May 2022 14:06:18 +0800</pubDate><description><![CDATA[背景
由于本人很少用QT Designer 直接拖拽控件的方式写界面，所以造就了一些基本操作不会的窘境。本系列只是一些小的知识点总结，不做过多的技术深究，海涵。
重点
本篇文章主要想介绍，在用QT Designer直接拖拽控件时，会发生我们用鼠标将窗口改变时，而控件不发生变化的情况。


首先看一下如下图的空窗口，什么控件都没有添加。



我们随机加入一个控件（本示例加入的是 OpenGL Widget）,运行之后如下图所示



当我们用鼠标将窗口变大时，出现以下状况，如下图：（可以看出窗口大了而控件没]]></description><category></category></item><item><title><![CDATA[C++ 使用 GDI+ 实现格式为bmp的图像内存转为jpg格式，并且可以实现旋转保存]]></title><link>https://blog.csdn.net/qq_39808656/article/details/124688896</link><guid>https://blog.csdn.net/qq_39808656/article/details/124688896</guid><author>qq_39808656</author><pubDate>Tue, 10 May 2022 16:06:43 +0800</pubDate><description><![CDATA[C++ GDI+ 将图像内存为bmp的图像转为jpg格式，可旋转保存]]></description><category></category></item><item><title><![CDATA[内存管理之内存的基础知识]]></title><link>https://blog.csdn.net/qq_39808656/article/details/123048000</link><guid>https://blog.csdn.net/qq_39808656/article/details/123048000</guid><author>qq_39808656</author><pubDate>Mon, 21 Feb 2022 16:47:31 +0800</pubDate><description><![CDATA[本节简要介绍了，什么内存，内存的作用，用简单的例子介绍程序的运行，以及什么是逻辑地址和物理地址。]]></description><category></category></item><item><title><![CDATA[C++将图像旋转正负90°及180°]]></title><link>https://blog.csdn.net/qq_39808656/article/details/122864472</link><guid>https://blog.csdn.net/qq_39808656/article/details/122864472</guid><author>qq_39808656</author><pubDate>Thu, 10 Feb 2022 17:02:05 +0800</pubDate><description><![CDATA[用C/C++操作图像内存，将图像进行正负90°及180°旋转]]></description><category></category></item><item><title><![CDATA[VS2019 + crypto++ 环境配置（加密算法）]]></title><link>https://blog.csdn.net/qq_39808656/article/details/121947588</link><guid>https://blog.csdn.net/qq_39808656/article/details/121947588</guid><author>qq_39808656</author><pubDate>Wed, 15 Dec 2021 13:29:16 +0800</pubDate><description><![CDATA[VS2019 + crypto++ 环境配置]]></description><category></category></item><item><title><![CDATA[Crypto++ 之 DES加密算法]]></title><link>https://blog.csdn.net/qq_39808656/article/details/121930842</link><guid>https://blog.csdn.net/qq_39808656/article/details/121930842</guid><author>qq_39808656</author><pubDate>Tue, 14 Dec 2021 17:14:43 +0800</pubDate><description><![CDATA[为了利用DES算法进行字符串加密，选择了crypto++作为基础库，实现算法调用。]]></description><category></category></item><item><title><![CDATA[Python学习之Excel处理-3-之pandas]]></title><link>https://blog.csdn.net/qq_39808656/article/details/112909186</link><guid>https://blog.csdn.net/qq_39808656/article/details/112909186</guid><author>qq_39808656</author><pubDate>Wed, 20 Jan 2021 20:41:18 +0800</pubDate><description><![CDATA[本文记录用pandas对Excel 进行处理，首先我们从最基本的操作开始。Let’s go!


	我们先创建一个Excel，名字叫Test.xlsx，用来演示，如下图所示：
	


让我们用代码对她进行操作吧

import pandas as pd # 引入模块

dataExcel = pd.read_excel("Test.xlsx") # 读取建立好的文件
print(dataExcel.shape)                 # 打印几行几列


打印结果如下：(3, 5)，这里的意思是三]]></description><category></category></item><item><title><![CDATA[Python学习之Excel处理-2]]></title><link>https://blog.csdn.net/qq_39808656/article/details/111604862</link><guid>https://blog.csdn.net/qq_39808656/article/details/111604862</guid><author>qq_39808656</author><pubDate>Thu, 24 Dec 2020 09:58:25 +0800</pubDate><description><![CDATA[本文主要涉及Excel单元格的样式设置，包括字体，颜色，对齐方式，设置宽和高]]></description><category></category></item><item><title><![CDATA[Python学习之Excel处理-1]]></title><link>https://blog.csdn.net/qq_39808656/article/details/111599617</link><guid>https://blog.csdn.net/qq_39808656/article/details/111599617</guid><author>qq_39808656</author><pubDate>Wed, 23 Dec 2020 21:45:16 +0800</pubDate><description><![CDATA[本文主要记录了，用Python对Excel数据的读写，花式遍历数据。


from openpyxl import Workbook, load_workbook

# ***********************************************************
# 创建一个表格
wBook = Workbook()  # 实例化，相当于创建一个文件
ObtainSheet = wBook.active # 获取当前活动sheet页

print(ObtainSheet.title]]></description><category></category></item></channel></rss>