- 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! 1.什么是元服务在万物互联时代,人均持有设备量不断攀升,设备种类和使用场景更加多样,使得应用开发、应用入口变得更加复杂。在此背景下,应用提供方和用户迫切需要一种新的服务提供方式,使应用开发更简单、服务(如听音乐、打车等)... 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! 1.什么是元服务在万物互联时代,人均持有设备量不断攀升,设备种类和使用场景更加多样,使得应用开发、应用入口变得更加复杂。在此背景下,应用提供方和用户迫切需要一种新的服务提供方式,使应用开发更简单、服务(如听音乐、打车等)...
- 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! 1.自定义组件基础在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。相比于之前学习的轻量级 UI 复用机制 @Builder,自定义组件的功能更为强大,日常开发中如果要进... 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! 1.自定义组件基础在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。相比于之前学习的轻量级 UI 复用机制 @Builder,自定义组件的功能更为强大,日常开发中如果要进...
- 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! 属性动画-animation属性值的变化,通常会引发 UI 的变化,结合动画可以让这个变化过程更为流畅,反之这个过程将在一瞬间完成,用户体验不好,观感突兀。组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升... 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! 属性动画-animation属性值的变化,通常会引发 UI 的变化,结合动画可以让这个变化过程更为流畅,反之这个过程将在一瞬间完成,用户体验不好,观感突兀。组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升...
- 前端已死乎?——兼论后端程序员如何破局成全栈 前端“死”之病根何在? 后端程序员如何破局? 一、知己知彼,补前端之短板。 二、融会贯通,通前后之脉络。 三、借势而起,用工具与AI之力。 四、躬行实践,项目为师。 结语 前端已死乎?——兼论后端程序员如何破局成全栈世人之口,近来多言“前端已死”。此言一出,如风卷残云,传遍网络,似有振聋发聩之势。然则,前端果真殞地乎?抑或不过是时人浮躁,喜新厌... 前端已死乎?——兼论后端程序员如何破局成全栈 前端“死”之病根何在? 后端程序员如何破局? 一、知己知彼,补前端之短板。 二、融会贯通,通前后之脉络。 三、借势而起,用工具与AI之力。 四、躬行实践,项目为师。 结语 前端已死乎?——兼论后端程序员如何破局成全栈世人之口,近来多言“前端已死”。此言一出,如风卷残云,传遍网络,似有振聋发聩之势。然则,前端果真殞地乎?抑或不过是时人浮躁,喜新厌...
- 🏆本文收录于「滚雪球学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 🌐 前言 🚀 随着技术的不断发展,微服务架构逐渐成为了构建现代应用系统的核心架...
- 背景:DLL 和导入库的作用 解决的问题:手动配置的痛点 用法:如何使用 #pragma comment(lib, "xxx.lib") 解决的具体问题 限制与注意事项 最佳实践 总结在 Windows 平台上的 C/C++ 开发中,动态链接库(DLL)是实现代码复用和模块化的核心工具。然而,使用 DLL 时通常需要手动配置链接器以引入对应的导入库(.lib 文件),这不仅繁琐,还容易出错... 背景:DLL 和导入库的作用 解决的问题:手动配置的痛点 用法:如何使用 #pragma comment(lib, "xxx.lib") 解决的具体问题 限制与注意事项 最佳实践 总结在 Windows 平台上的 C/C++ 开发中,动态链接库(DLL)是实现代码复用和模块化的核心工具。然而,使用 DLL 时通常需要手动配置链接器以引入对应的导入库(.lib 文件),这不仅繁琐,还容易出错...
- 前言Gopher们,Go 1.24.0 正式发布了!与 Go 1.23.0 相比,这个版本带来了众多改进。让我们一同看看 Go 1.24.0 都有哪些新变化吧!在 Windows 下,请在 https://github.com/voidint/g/releases 下载适合您系统的版本。例如,如果您的系统是 64 位的,可以下载 g1.7.0.windows-amd64.zip 文件。 快... 前言Gopher们,Go 1.24.0 正式发布了!与 Go 1.23.0 相比,这个版本带来了众多改进。让我们一同看看 Go 1.24.0 都有哪些新变化吧!在 Windows 下,请在 https://github.com/voidint/g/releases 下载适合您系统的版本。例如,如果您的系统是 64 位的,可以下载 g1.7.0.windows-amd64.zip 文件。 快...
- 一、背景:字符编码的挑战 二、char8_t 的特性 1. 定义与类型安全 2. 字符串字面量 3. 标准库支持 三、为什么需要 char8_t? 1. 解决类型安全问题 2. 提高跨平台兼容性 3. 简化国际化开发 四、如何使用 char8_t? 1. 定义 UTF-8 字符和字符串 2. 使用 std::u8string 3. 与旧代码兼容 五、总结在 C++ 的发展历程中,语言标准不... 一、背景:字符编码的挑战 二、char8_t 的特性 1. 定义与类型安全 2. 字符串字面量 3. 标准库支持 三、为什么需要 char8_t? 1. 解决类型安全问题 2. 提高跨平台兼容性 3. 简化国际化开发 四、如何使用 char8_t? 1. 定义 UTF-8 字符和字符串 2. 使用 std::u8string 3. 与旧代码兼容 五、总结在 C++ 的发展历程中,语言标准不...
- 1月发文名单公布啦~~ 1月发文名单公布啦~~
- Java编程中的设计原则与代码复用技术在软件开发中,良好的设计原则和高效的代码复用是开发高质量、可维护代码的基础。Java作为一种广泛应用的编程语言,提供了丰富的工具和技术来实现这些目标。本文将探讨Java编程中的设计原则和代码复用技术,分析如何通过遵循设计原则提高代码质量,以及如何实现代码复用来降低开发成本。 1. 设计原则概述设计原则是软件开发过程中指导程序设计和架构的基本理念。它们帮... Java编程中的设计原则与代码复用技术在软件开发中,良好的设计原则和高效的代码复用是开发高质量、可维护代码的基础。Java作为一种广泛应用的编程语言,提供了丰富的工具和技术来实现这些目标。本文将探讨Java编程中的设计原则和代码复用技术,分析如何通过遵循设计原则提高代码质量,以及如何实现代码复用来降低开发成本。 1. 设计原则概述设计原则是软件开发过程中指导程序设计和架构的基本理念。它们帮...
- 开发者的痛点——为什么我们需要「无感交互」?传统开发环境中,开发者需频繁切换代码编辑器主题(如亮色/暗色模式),尤其在长时间编码后眼部疲劳时。根据MIT 2049年《开发者行为研究报告》,开发者平均每天触发主题切换操作12.3次,每次操作耗时3-5秒,导致年累计浪费3.6小时/人。更严重的是,手动操作会打断「心流状态」,使注意力恢复需要额外2-3分钟。核心矛盾:物理操作与思维连续性之间的冲... 开发者的痛点——为什么我们需要「无感交互」?传统开发环境中,开发者需频繁切换代码编辑器主题(如亮色/暗色模式),尤其在长时间编码后眼部疲劳时。根据MIT 2049年《开发者行为研究报告》,开发者平均每天触发主题切换操作12.3次,每次操作耗时3-5秒,导致年累计浪费3.6小时/人。更严重的是,手动操作会打断「心流状态」,使注意力恢复需要额外2-3分钟。核心矛盾:物理操作与思维连续性之间的冲...
- 在科技飞速发展的当下,AI 正以迅猛之势席卷各个行业,Java 程序员所处的软件开发领域也深受其影响。AI 开发工具的横空出世,无疑给 Java 程序员带来了前所未有的挑战与机遇,促使他们不得不重新审视自己的职业方向,思考该何去何从。一、就业困境:失业与转型的阴霾随着 AI 开发工具的不断涌现,软件开发流程正经历着深刻变革。一些重复性、规律性较强的编程任务,如今已能被 AI 工具高效完成。例... 在科技飞速发展的当下,AI 正以迅猛之势席卷各个行业,Java 程序员所处的软件开发领域也深受其影响。AI 开发工具的横空出世,无疑给 Java 程序员带来了前所未有的挑战与机遇,促使他们不得不重新审视自己的职业方向,思考该何去何从。一、就业困境:失业与转型的阴霾随着 AI 开发工具的不断涌现,软件开发流程正经历着深刻变革。一些重复性、规律性较强的编程任务,如今已能被 AI 工具高效完成。例...
- 使用官方仓库安装(推荐)检查并卸载旧版本:首先,检查系统中是否已安装旧版本的Docker。旧版本的Docker可能被称为docker、docker.io或docker-engine。如果已安装,可以使用以下命令卸载:sudo apt-get remove docker docker-engine docker.io containerd runc更新软件包列表:在终端中执行以下命令来更新Ub... 使用官方仓库安装(推荐)检查并卸载旧版本:首先,检查系统中是否已安装旧版本的Docker。旧版本的Docker可能被称为docker、docker.io或docker-engine。如果已安装,可以使用以下命令卸载:sudo apt-get remove docker docker-engine docker.io containerd runc更新软件包列表:在终端中执行以下命令来更新Ub...
- 为让更多开发者能更轻松、更高效地理解和使用我们的文档,进而提升云产品的整体使用体验,我们致力于进一步优化和完善官方产品文档。在此过程中,诚挚地邀请广大开发者积极参与,通过亲身体验云产品,编写实践案例或体验评测。一旦案例经过专家评审团的认可与采纳,优质案例将被正式收录至官方案例库,供广大开发者学习;选送到在华为云站内外10+个技术社区推荐,给予百万级流量资源;注明原作者名字,实现与开发者共创官方文档 为让更多开发者能更轻松、更高效地理解和使用我们的文档,进而提升云产品的整体使用体验,我们致力于进一步优化和完善官方产品文档。在此过程中,诚挚地邀请广大开发者积极参与,通过亲身体验云产品,编写实践案例或体验评测。一旦案例经过专家评审团的认可与采纳,优质案例将被正式收录至官方案例库,供广大开发者学习;选送到在华为云站内外10+个技术社区推荐,给予百万级流量资源;注明原作者名字,实现与开发者共创官方文档
- 有多少人是看到“一天成为Java开发高手”这个标题,一边翻白眼,一边点进来准备喷的?确实,乍一听,“一天成为Java开发高手”像极了那些“三天学会钢琴”“一周练出八块腹肌”的夸张广告。毕竟,Java作为一门博大精深的编程语言,光是搞明白Spring和Hibernate的区别,就足以让不少开发者熬夜秃头。然而,这个看似天方夜谭的目标,可能真的不再是梦!这一切,都要归功于一个“外挂级”神器——飞... 有多少人是看到“一天成为Java开发高手”这个标题,一边翻白眼,一边点进来准备喷的?确实,乍一听,“一天成为Java开发高手”像极了那些“三天学会钢琴”“一周练出八块腹肌”的夸张广告。毕竟,Java作为一门博大精深的编程语言,光是搞明白Spring和Hibernate的区别,就足以让不少开发者熬夜秃头。然而,这个看似天方夜谭的目标,可能真的不再是梦!这一切,都要归功于一个“外挂级”神器——飞...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签