刷新
【HarmonyOS 5开发入门】DevEco Studio安装配置完全指南

前言 随着华为鸿蒙OS的快速发展,越来越多的开发者开始关注并投入到这个新兴的生态系统中。作为开发鸿蒙OS应用的第一步,安装并配置好DevEco Studio开发环境至关重要。本文将详细介绍如何下载、安装和初步配置DevEco Studio,帮助你快速进入鸿蒙应用开发的世界。 下载开发工具 访问华为官 ...

第三次Blog作业

博主头像 一、前言 对整门课程的概要性总结,从工作量与难度两大角度展开分析,总体说明学习体验。 (一)工作量评估 学习任务 工作量星级 详细说明 Blog 作业 ⭐⭐⭐ 工作量在可接受范围。Blog作业主要是在每次的PTA迭代作业完成后,要求我们对这次迭代作业或者是对于课程的学习,完成一个总结型的文章,然后时 ...

题目集8~9总结性Blog

博主头像 一、前言 对这两次题目集的总结: 这两次题目集相较于上次迭代作业来说,在题目量和难度上都做了下调。但要求我们在理解题目意思、设计好程序结构、掌握并运用知识这三方面有一定的要求。涉及到类的继承与多态,抽象类的设计和抽象方法的灵活运用。以及面向对象的几种程序设计的原则(单一职责原则、里氏代换原则、开闭原 ...

《Head First设计模式》读书笔记 —— 单例模式

博主头像 《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 用来创建独一无二的,只能有一个实例的对象的入场券 为什么需要单件模式 有些对象只能有一个实例 线程池、缓存、对话框、设备的驱 ...

C语言一点五编程实战:纯 C 的模块化×继承×多态框架

博主头像 本文探讨在C语言中模拟面向对象编程(OOP)的"一点五编程"技术,通过函数指针、结构体嵌套和二级指针强制转换实现类、接口与多态。开发流程分声明(接口/类结构体、类型转换函数)、实现(方法绑定、初始化)和使用三阶段,强调方法集指针必须位于类结构体首地址以实现动态绑定。该方法将硬件驱动与业务逻辑解耦,结... ...

领域驱动设计实战:聚合根设计与领域模型实现

博主头像 本文提供低成本可落地的领域驱动设计(DDD)实战方案,以服装企业 ERP 采购与库存管理为非电商案例,演示如何通过聚合根、领域服务等核心概念实现业务建模与技术落地。内容涵盖: 需求分析:明确采购 / 库存上下文业务规则,标记暂弃需求,遵循 DDD 实体、聚合根等设计原则; 技术实现:采用 JPA、... ...

《Head First设计模式》读书笔记 —— 工厂

博主头像 《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 除了new操作符外,还有更多制造对象的方法 “实例化”这个活动不应该总是公开地进行 初始化经常造成“耦合”问题 实例化的问题 ...

《Head First设计模式》读书笔记 —— 装饰者模式

博主头像 《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 给爱用继承的人一个全新的设计眼界 本节用例 Starbuzz咖啡因迅速扩展,准备更新订单系统,以合乎其饮料供应需求 原有类设 ...

Dubbo实战:四步实现注册中心平滑迁移

博主头像 写在前面 如题,这是一个真实存在的业务场景。在微服务体系的迭代过程中,会存在注册中心的切换,典型如从zookeeper迁移到nacos。 最近面试中,经常会用该场景来考察候选人(涉及RPC、分布式、场景也足够开放),结果能完整描述出来的人寥寥无几,于是整理一篇文章分享下。 遇到这类场景应该如何思考 ...

同一套代码适配多种数据库解决方案

通常在Java Web开发初期,技术选型搭框架时,往往都针对选定好的一个库类型进行开发,比如oracle、sqlserver、mysql等,传统的mybatis都有固化的sql,如果要换个库,不同库类型的语法不同,就要重新适配修改sql,因此,持久层框架可以选用Hibernate,结合spring-... ...

UML之序列图的执行规范

博主头像 本文介绍了UML中执行规范(Execution Specification)的概念、用法及其与激活状态的区别。文中通过多个示意图说明执行规范在同步消息、回调及复杂交互中的表现形式,并指出常见误解。最后,提供了实际建模建议,帮助读者准确表达系统行为语义,提升建模质量。 ...

《Head First设计模式》读书笔记 —— 观察者模式

博主头像 《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 让你的对象知悉现状,不会错过对象感兴趣的事 对象甚至在运行时可决定是否要继续被通知 JDK中使用最多的模式之一 本节例子 系 ...

学习设计模式有这两就够了:手册+实战项目

博主头像 历经一年时间,设计模式手册和练手项目已全部编写完成 秘籍1设计模式手册:《掌握设计模式:23种经典模式实践、选择、价值与思想》 秘籍2练手项目:设计模式实战项目--markdown文本编辑器软件开发(已开源) 秘籍1 设计模式手册 该手册将为你回答: 什么是设计模式? 怎么学习设计模式 为什么学 ...

学习设计模式找不到练手的实战项目?项目已开源

博主头像 手写解析器、渲染器、主题样式、自定义弹窗和精细的撤销/恢复机制等。 整体总结 YtyMark-java 项目,从用户输入到用户查看到实时渲染结果的全过程 监听文本区域内容是否发生变化 解析和渲染:“原始文本的块裁剪”→“块级元素解析” → “行内元素解析” → “渲染” 四大阶段 将渲染结果重新 ...

123···50>