- HarmonyOS开发:Hypium框架与单元测试基础📌 核心要点:Hypium是HarmonyOS官方测试框架,基于JUnit风格设计,支持ArkTS/JS/C/C++多语言,掌握它的核心API和运行机制,是写好鸿蒙单元测试的第一步。 一、背景与动机你写完一个函数,怎么确认它真的能跑通?手动跑一遍?改一行代码再跑一遍?十个函数呢?一百个呢?手动验证这条路,走到项目稍微复杂一点就彻底走不... HarmonyOS开发:Hypium框架与单元测试基础📌 核心要点:Hypium是HarmonyOS官方测试框架,基于JUnit风格设计,支持ArkTS/JS/C/C++多语言,掌握它的核心API和运行机制,是写好鸿蒙单元测试的第一步。 一、背景与动机你写完一个函数,怎么确认它真的能跑通?手动跑一遍?改一行代码再跑一遍?十个函数呢?一百个呢?手动验证这条路,走到项目稍微复杂一点就彻底走不...
- 三年前,我接手过一个"祖传项目"。打开文件的那一刻,我仿佛穿越进了迷宫:变量名叫 a、b、temp1,一个函数写了800行,注释里赫然写着"别动这段,动了会炸,我也不懂为啥"。那天晚上,我盯着屏幕,突然理解了什么叫"技术债务"——它不是抽象概念,是实打实的加班、脱发,和凌晨三点还在搜"如何优雅地重构屎山"的孤独。后来我学乖了:写代码时多花10分钟想"以后的人怎么看",可能帮未来的自己省下10... 三年前,我接手过一个"祖传项目"。打开文件的那一刻,我仿佛穿越进了迷宫:变量名叫 a、b、temp1,一个函数写了800行,注释里赫然写着"别动这段,动了会炸,我也不懂为啥"。那天晚上,我盯着屏幕,突然理解了什么叫"技术债务"——它不是抽象概念,是实打实的加班、脱发,和凌晨三点还在搜"如何优雅地重构屎山"的孤独。后来我学乖了:写代码时多花10分钟想"以后的人怎么看",可能帮未来的自己省下10...
- 标准时间间隔发生器在时间频率领域的重要性关键词:时间间隔发生器、标准时间间隔发生器SYN5612型时间间隔发生器是时间频率领域的核心测量与控制单元,它为各类精密设备提供稳定、可编程的时间间隔信号,是实现高精度时间同步、频率测量和事件触发的基础。SYN5612型时间间隔发生器的重要性主要体现在四个核心层面。1.高精度测量的“基准源”它为时间频率参数的测量提供了精准的“标尺”,是确保测量结果可信... 标准时间间隔发生器在时间频率领域的重要性关键词:时间间隔发生器、标准时间间隔发生器SYN5612型时间间隔发生器是时间频率领域的核心测量与控制单元,它为各类精密设备提供稳定、可编程的时间间隔信号,是实现高精度时间同步、频率测量和事件触发的基础。SYN5612型时间间隔发生器的重要性主要体现在四个核心层面。1.高精度测量的“基准源”它为时间频率参数的测量提供了精准的“标尺”,是确保测量结果可信...
- 国产高精度数字微波射频功率计如何挑选关键词:微波功率计、国产射频功率计、高精度数字功率计随着5G毫米波通信、卫星导航、雷达系统等领域的快速迭代,射频功率测量设备正面临着“宽频覆盖、高速采样、多场景适配”的三重挑战。当前市场中,进口设备虽精度领先却受限于高成本与长售后周期,国产设备则常因频率上限低、扩展能力弱难以满足高端需求。在此背景下,西安同步自主研发的SYN5623型微波射频功率计,以“性... 国产高精度数字微波射频功率计如何挑选关键词:微波功率计、国产射频功率计、高精度数字功率计随着5G毫米波通信、卫星导航、雷达系统等领域的快速迭代,射频功率测量设备正面临着“宽频覆盖、高速采样、多场景适配”的三重挑战。当前市场中,进口设备虽精度领先却受限于高成本与长售后周期,国产设备则常因频率上限低、扩展能力弱难以满足高端需求。在此背景下,西安同步自主研发的SYN5623型微波射频功率计,以“性...
- 医院/学校数字时钟存在意义及选择策略关键词:医院数字时钟系统、医疗时钟系统、考场校时时钟以西安同步电子科技有限公司SYN6109型NTP网络子钟为例,一起探讨医院/学校数字时钟存在意义以及又该如何合理选择设备。一、数字时钟在医院与学校的存在意义数字时钟在医院和学校场景中,早已超越“显示时间”的基础功能,成为保障流程有序、规避风险、传递关键信息的核心基础设施,其意义因场景需求差异呈现出不同侧重... 医院/学校数字时钟存在意义及选择策略关键词:医院数字时钟系统、医疗时钟系统、考场校时时钟以西安同步电子科技有限公司SYN6109型NTP网络子钟为例,一起探讨医院/学校数字时钟存在意义以及又该如何合理选择设备。一、数字时钟在医院与学校的存在意义数字时钟在医院和学校场景中,早已超越“显示时间”的基础功能,成为保障流程有序、规避风险、传递关键信息的核心基础设施,其意义因场景需求差异呈现出不同侧重...
- 高稳定度恒温晶体振荡器应用场景介绍关键词:高稳定度恒温晶振、恒温晶体振荡器SYN3627F型超高稳定度恒温晶振凭借其在宽温度范围、长工作时间内的极高频率稳定度(通常可达±10⁻⁹~±10⁻¹¹/℃),成为对频率精度、相位一致性要求苛刻的电子系统“频率基准核心”,其应用场景覆盖通信、导航、测量、工业控制等多个关键领域,具体可分为以下几类:一、通信领域:保障信号同步与传输质量通信系统的“信号收发... 高稳定度恒温晶体振荡器应用场景介绍关键词:高稳定度恒温晶振、恒温晶体振荡器SYN3627F型超高稳定度恒温晶振凭借其在宽温度范围、长工作时间内的极高频率稳定度(通常可达±10⁻⁹~±10⁻¹¹/℃),成为对频率精度、相位一致性要求苛刻的电子系统“频率基准核心”,其应用场景覆盖通信、导航、测量、工业控制等多个关键领域,具体可分为以下几类:一、通信领域:保障信号同步与传输质量通信系统的“信号收发...
- 年底复盘,团队里有个新人问我:“杨哥,我们是不是左移得还不够?需求评审我每次都参加,单元测试覆盖率也提上去了,可线上问题还是没少多少……”我理解他的困惑,不是他做错了,而是——很多人把“测试左移”干成了形式主义。很多人觉得测试左移,就是“测试活动往开发流程左边挪”——从原来的“编码后测试”,改成“需求、设计阶段就介入”。但这只是表面,左移的本质是“质量责任共担”:不再是测试人员单打独斗“找缺... 年底复盘,团队里有个新人问我:“杨哥,我们是不是左移得还不够?需求评审我每次都参加,单元测试覆盖率也提上去了,可线上问题还是没少多少……”我理解他的困惑,不是他做错了,而是——很多人把“测试左移”干成了形式主义。很多人觉得测试左移,就是“测试活动往开发流程左边挪”——从原来的“编码后测试”,改成“需求、设计阶段就介入”。但这只是表面,左移的本质是“质量责任共担”:不再是测试人员单打独斗“找缺...
- 测试代码覆盖率更像是一种研发态度,代表着团队对代码质量和用户的负责。 测试代码覆盖率更像是一种研发态度,代表着团队对代码质量和用户的负责。
- ArkUI 单元测试与调试实战:别等线上崩了才想起你还没写测试 ArkUI 单元测试与调试实战:别等线上崩了才想起你还没写测试
- 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 🧪 前言 🛡️说句大实话:没有测试的 UI 组件,就像没有安全网的... 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 🧪 前言 🛡️说句大实话:没有测试的 UI 组件,就像没有安全网的...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 前言:随着现代开发流程中自动化测试的普及,测试变得越来越重要,尤其是在... 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 前言:随着现代开发流程中自动化测试的普及,测试变得越来越重要,尤其是在...
- CodeBuddy 辅助重构:去掉 800 行 if-else 的状态机改造🌟 Hello,我是摘星!🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。🔬 每一次代码审查都是我的显微镜观察,每一次重构都是我的化学实验。🎵 在编程的交响乐中,我既是指挥家也是演奏者。让我们一起,在技术的音乐厅里,奏响属于程序员的华美乐... CodeBuddy 辅助重构:去掉 800 行 if-else 的状态机改造🌟 Hello,我是摘星!🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。🔬 每一次代码审查都是我的显微镜观察,每一次重构都是我的化学实验。🎵 在编程的交响乐中,我既是指挥家也是演奏者。让我们一起,在技术的音乐厅里,奏响属于程序员的华美乐...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 引言测试是软件开发中不可或缺的一部分,它帮助我们确保代码的正确性和稳定性。Rust 提供了强大的测试框架,支持单元测试和文档测试。今天,我将带你深入了解 Rust 的测试框架,从基础到实践,全面掌握编写测试的技巧。 I. Rust 测试框架概述 1.1 测试的重要性测试有助于:发现代码中的错误:在开发过程中及时捕获问题。确保代码的稳定性:在修改代码时验证现有功能不受影响。提高代码的可维护性... 引言测试是软件开发中不可或缺的一部分,它帮助我们确保代码的正确性和稳定性。Rust 提供了强大的测试框架,支持单元测试和文档测试。今天,我将带你深入了解 Rust 的测试框架,从基础到实践,全面掌握编写测试的技巧。 I. Rust 测试框架概述 1.1 测试的重要性测试有助于:发现代码中的错误:在开发过程中及时捕获问题。确保代码的稳定性:在修改代码时验证现有功能不受影响。提高代码的可维护性...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签