找回密码
 立即注册
C++多态与虚拟:Objects 实例化(Objects Instantiation)探究
一、Objects的创建    依据已有的class CPoint ,我们可以产生一个或多个object(对象),或者说是产生一个instance(实体):   这样的objects可能放在函数的stack之中(对象是在函数内部创建的,例如在函数的作用域内),也有可能 ...
杼氖 2025-6-9 09:00
316 0 0
GoF之工厂模式
GoF之工厂模式 @ 目录 [*]GoF之工厂模式 [*]每博一文案 [*]1. 简单说明“23种设计模式” [*]1.2 介绍工厂模式的三种形态 [*]1.3 简单工厂模式(静态工厂模式) [*]1.3.1 简单工厂模式的优缺点: [*]1.4 工厂方法模式 [*]1.4.1 工厂 ...
东门清心 2025-6-9 09:00
963 0 0
跟着GPT学设计模式之桥接模式
说明 桥接模式,也叫作桥梁模式,英文是 Bridge Design Pattern。在 GoF 的《设计模式》一书中,桥接模式是这么定义的:“Decouple an abstraction from its implementation so that the two can vary independently。”翻译成中文就是 ...
度阡舅 2025-6-9 09:00
547 0 0
云屏设备整机软件升级方案
最近时间稍微空闲,整理下云屏整机设备的OTA流程及方案。之前开发时有过定义/设计,这里稍微整理总结下 整机软件有很多模块,系统及外设固件、Windows服务、Windows应用,比如系统点屏9969、摄像头固件、触摸框固件、显卡驱动、Windows一 ...
陶田田 2025-6-9 09:00
156 0 0
为什么要使用微服务架构?
一、传统的单体架构 1、什么是单体架构? 单体架构(Monolithic Architecture)是一种传统的软件架构模式,将整个应用程序作为一个单一的、统一的单元进行开发、部署和扩展。在单体架构中,所有的功能模块都被打包在一起,共享同一个代码 ...
请蒂 2025-6-9 08:59
788 0 0
springboot的netty代码实操
参考:https://www.cnblogs.com/mc-74120/p/13622008.html pom文件 启动类 服务端代码的listener  ServerChannelHandlerAdapter处理类 MessageDispatcher分派各个处理器 最后到service业务处理TerminalService 至此,服务端的处理逻辑写 ...
上官银柳 2025-6-9 08:59
147 0 0
AI+软件工程:10倍提效!用ChatGPT编写系统功能文档
系统功能文档是一种描述软件系统功能和操作方式的文档。它让开发团队、测试人员、项目管理者、客户和最终用户对系统行为有清晰、全面的了解。 通过ChatGPT,我们能让编写系统功能文档的效率提升10倍以上。 用ChatGPT生成系统功能文档 我 ...
高清宁 2025-6-9 08:59
456 0 0
设计模式学习(一)单例模式补充——单例模式析构
目录 [*]前言 [*]无法调用析构函数的原因 [*]改进方法 [*]内嵌回收类 [*]智能指针 [*]局部静态变量 [*]参考文章 前言 在《单例模式学习》中提到了,在单例对象是通过new关键字动态分配在堆上的情况下,当程序退出时,不会通过C++的R ...
秦晓曼 2025-6-9 08:58
334 0 0
C++多态与虚拟:运算符重载(Operator Overloading)
  运算符重载:与function overloading异曲同工的是,C++提供所谓的Operator overloading。所谓operators是像  +(加)-(減)*(乘)/(除)>>(位右移)
颜清华 2025-6-9 08:58
327 0 0
新零售SaaS架构:线上商城系统架构设计
零售商家为什么要建设线上商城? 传统的实体门店服务范围有限,只能吸引周边500米以内的消费者。因此,如何拓展服务范围,吸引更多的消费者到店,成为了店家迫切需要解决的问题。 缺乏忠实顾客,客户基础不稳,往往是一次性购物,门店无 ...
缍米 2025-6-9 08:58
877 0 0
Kafka之Producer网络传输
一、背景 在Kafka的组成部分(Broker、Consumer、Producer)中,设计理念迥异,每个部分都有自己独特的思考。而把这些部分有机地组织起来,使其成为一个整体的便是「网络传输」。区别于其他消息队列的方式(RocketMQ处理网络部分直接使 ...
采序 2025-6-9 08:58
758 0 0
Consul服务注册发现集群搭建
Consul 是一种用于服务发现、配置和分布式一致性的开源工具和平台。它由 HashiCorp 公司开发和维护,旨在简化构建和维护分布式系统的任务。 Consul 提供了许多功能,包括: [*]服务发现:Consul允许服务注册和发现。当服务启动时,它可 ...
许娴广 2025-6-9 08:58
45 0 0
Util 应用框架 UI 全新升级
Util UI 已经开发多年, 并在多家公司的项目使用. 不过一直以来, Util UI 存在一些缺陷, 始终未能解决. 最近几个月, Util 团队下定决心, 终于彻底解决了所有已知缺陷. Util 应用框架 UI 介绍 Util 应用框架 UI 建立在 Angular , Ng-Zorro ...
眺愤 2025-6-9 08:58
125 0 0
oop前三次作业总结
前言: 这是我第一次写oop的设计作业,其中不乏踩坑,乱设计,瞎设计,但三次题目都能很好的提高个人能力,这是我跨入面向对象的第一步,只有第一步走踏实了,后面的课中,才能走的更快更稳,更稳更远。 [*]写前三次作业的过程中,每个 ...
琴丁辰 2025-6-9 08:58
688 0 0
系统渐渐沦为“屎山”,原因是..
分享是最有效的学习方式。 博客:https://blog.ktdaddy.com/ 背景 小猫维护现有的系统也有一段时间了,踩坑也不少,事故不少。感兴趣的小伙伴可以了解一下,往期的小猫踩坑记合集。 这天,小猫找到了商城系统的第一任开发老A开始聊天。 ...
哎禹供 2025-6-9 08:58
368 0 0
C语言中抽象函数与具体实现的命名与组织
C语言中抽象函数与具体实现的命名与组织 在C语言的项目开发中,尤其是嵌入式系统和开源软件项目里,合理地命名和组织抽象函数及其具体实现对于提高代码的可读性、可维护性和可扩展性至关重要。以下是关于如何在这些项目中有效地处理抽象 ...
忿惺噱 2025-6-9 08:58
301 0 0
从系统设计到撸代码?我用了这些方法和工具
大家好,我是老猫。今天和大家分享一下程序员日常的绘图思路,以及一些老猫日常使用的绘图工具。 为什么要画图? 我们在进行系统设计的时候,为了更加具象地呈现系统的轮廓以及各个组件或者系统之间的关系和边界以及工作流程。我们就会 ...
梁丘艷蕙 2025-6-9 08:58
117 0 0
oop第一次博客作业
前言 这学期刚刚接触面向对象程序设计,使用的是java语言。在此之前只接触过c语言。以我目前的学习进程来看二者的差别更多体现在面向对象的其中一个基本特性上,即封装性。在c语言中几乎所有内容都是公开的,java可以有效得规避这点。 学 ...
兼罔 2025-6-9 08:58
139 0 0
新零售SaaS架构:线上商城系统架构设计
零售商家为什么要建设线上商城? 传统的实体门店服务范围有限,只能吸引周边500米以内的消费者。因此,如何拓展服务范围,吸引更多的消费者到店,成为了店家迫切需要解决的问题。 缺乏忠实顾客,客户基础不稳,往往是一次性购物,门店无 ...
言晓莉 2025-6-9 08:58
741 0 0
C++多态与虚拟:函数重载(Function Overloading)
  重载(Overloading):所谓重载是指不同的函数实体共用一个函数名称。例如以下代码所提到的CPoint之中,有两个member functions的名称同为x():     其两个member functions实现代码如下:   函数名称相同,但参数不同(个数不 ...
羡渥蛛 2025-6-9 08:58
537 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则