根据网友推荐看到
相关推荐
【信息科学与工程学】计算机科学与自动化 第二百零一十一 软件开发模型01
编号类型模型领域模型中的知识点/因素/参数关联知识和法律法规1传统顺序模型瀑布模型 (Waterfall)通用软件开发、硬件紧密耦合系统、政府/军工项目、需求稳定的传统信息系统严格线性阶段:可行性研究→需求分析(SRS,含功能/非功能/接口/约束,使用IEEE 830模板)→系统设计(概要设计HLD:架构、模块划分、数据库ER图;详细设计LLD:伪代码、类图、接口定义)→实现(编码规范、代码审查、静态分析工具SonarQube)→测试(单元测试JUnit、集成测试、系统测试、验收测试UAT,测试计划提前编写
Refactoring.Guru
Refactoring.Guru设计模式书籍
推荐系统在音乐领域的实践:网易云音乐推荐算法解析
你是否有过这样的经历?打开网易云音乐,“私人FM”里总能推到你想听的歌;“每日推荐”的歌单,往往藏着你没听过但一入耳就爱上的曲目。这些“懂你”的推荐背后,是一套复杂却精密的推荐系统在运转。问题陈述:音乐推荐的难点远超一般商品——音乐是高度主观的艺术,用户兴趣易随心情、场景变化;小众音乐的“长尾效应”显著,如何让冷门好歌被发现?传统协同过滤依赖历史行为,面对新用户/新歌曲的“冷启动”问题束手无策;而单纯的内容推荐又难以捕捉用户的隐性兴趣。核心方案:网易云音乐采用“混合推荐策略”——融合协同过滤(CF)
一款就算你‘hello word’都不会写可以学会设计模式的免费网站(Refactoring.Guru)
大家好,我是才浅。 设计模式的好处我们都听说过,并且也是大厂面试必须要有的基础功。但是一看到那么生硬的文章,还有各种复杂的代码和伪代码就觉得特别的头疼。 那么有没有什么办法可以很轻松的去学习掌握设计模式呢,在我上班摸鱼的时候还真让我发现了一个可以简单学习设计模式的网站, 网站路径为:Refactoring Guru 这个是一个国外的网站,但是小伙伴们不要一看是国外的网站心里就打退堂鼓,怕自己英语不...
.NET 4.0下HttpWebRequest请求HTTPS报错?试试这个注册表修改方案
本文深入解析.NET 4.0下HttpWebRequest请求HTTPS报错问题,提供注册表修改方案以解决'基础连接已经关闭'错误。通过调整SchUseStrongCrypto注册表项,强制使用TLS 1.2等现代加密协议,确保安全连接。适用于企业环境部署和长期维护建议。
手把手教你解决Windows 10网络驱动器无法访问问题(附详细排查步骤)
本文详细指导Windows 10用户解决网络驱动器无法访问的常见问题。通过从现象快速定位到系统排查,提供了从检查网络连通性、修复凭据权限到调整高级设置的完整步骤,特别是针对“找不到网络路径”等错误,帮助用户高效恢复对共享资源的访问。
【学习网站-设计模式】设计模式学习优质网站分享:refactoring.guru
介绍专门学习设计模式和软件重构的网站 refactoring.guru,中英文都有,应该是我读到过的最好的关于设计模式的内容
等保2.0下可信验证的动态实现与合规实践
本文深入解读等保2.0标准中的“可信验证”要求,并重点探讨其动态实现与合规实践。文章阐述了从可信根、信任链到动态验证的核心概念,拆解了不同安全等级的实施差异,并提供了从硬件选型、软件赋能到平台集成的四步落地指南。通过行业案例与避坑心得,为构建覆盖计算环境、区域边界、通信网络和安全管理中心的全链条可信防御体系提供了实用参考。
Hello 算法(俄语版)开篇导读:动画图解、一键运行的开源数据结构与算法教程
《Hello 算法》(Hello Algo)是一个以"动画图解 + 可运行代码"为核心的开源数据结构与算法教程项目。本文基于其俄语版开篇章节 [ru/docs/chapter_hello_algo/index.md](https://link.gitcode.com/i/f04676253f7e1de40c67f34577ce48da) 展开,梳理本书的写作缘起、教学理念与知识地图,并结合当前仓库
使用单片机和电流互感器对非正弦周期电流有效值测定
使用单片机和电流互感器,利用一种高速采样的方法来进行有效值测定
从零学懂车载 TSN(二):802.1AS、Qbv、Qbu 是如何让 Ethernet “按时发送”的?
假设有两台设备: ECU A 认为: 但 Switch B 认为: 如果我们规定: 问题就来了。ECU:Switch:整个调度立即失效。因此 TSN 要做时间调度,第一件事就是:这就是:IEEE 802.1AS 定义时间敏感网络里的:工程中通常会看到:gPTP也就是:generalized Precision Time Protocol可以先简单理解成: 核心表达:所有 TSN 节点使用共同时间。后面抓包时你会经常遇到: 刚入门时不用急着研究每个 bit。先搞清楚它们解决什么问题。两个设备连接: A 需要知
Windows Terminal 级联设置机制:Settings UI 中设置继承、覆盖与重置的设计与源码实现
Windows Terminal 的设置系统采用级联(Cascading)架构:任意一个设置值都按"用户 settings.json → 内置 defaults.json → 系统默认"的层次逐级回退,Profile 还需叠加 `profiles.defaults` 与动态 Profile 生成器。本文以仓库中的规格文档 [Cascading Settings](https://link.gitc
3.1 快速启动Flink集群
在本实战中,我们将快速启动Apache Flink 1.13.0集群,并在Hadoop集群环境中提交作业。首先,我们会在本地下载Flink安装包并上传至云主机,解压并配置环境变量。接着,我们将启动Flink集群,通过访问Web UI进行监控管理。然后,我们会配置集群,将Flink分发到从节点,并在集群上提交作业。最后,我们将通过命令行提交作业,并在Web UI上查看任务节点的输出结果。这个过程涵盖了Flink集群的部署、配置和作业提交,为大数据处理提供了一个完整的实战经验。
2024年最全程序员都应当知道的实用工具网站,社区工作面试经历分享
在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)
基于STM32LXXX的模数转换芯片ADC(CMS24AD2001)驱动C程序设计
/ 电压 = (原始值 / 2^23) * Vref (注意:24位有符号数范围为 -2^23 到 2^23-1)//---------------- 硬件端口映射 (请根据实际电路修改) ----------------ADC_SCLK_HIGH();- PGA 放大倍数可选:1、2、4、8、16、32、64、128、256;//---------------- 宏定义操作 -------------------//---------------- 函数声明 -------------------
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
VMware中创建Ubuntu虚拟机:从配置到排错全指南
虚拟机作为一种系统级虚拟化方案,允许在现有操作系统上模拟完整硬件环境,从而为Linux学习、开发环境隔离和跨平台实验提供安全便捷的沙盒。Ubuntu作为最流行的Linux发行版,常被部署在虚拟机中用于日常开发与运维实践。理解CPU、内存、磁盘动态分配、NAT与桥接网络等基础原理,是高效使用虚拟机的关键。同时,快照回滚和SSH远程连接等功能极大提升了工作效率,也常引发如IP地址变化、网络不通等实际问题。本文以VMware Workstation为例,详细讲解创建Ubuntu虚拟机的完整流程,涵盖参数规划、系统
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
RefactoringGuru 代码异味和重构技巧总结
整理自 RefactoringGuru 代码异味 ——什么?代码如何“闻味道”?? ——它没有鼻子…但它肯定会发臭! 代码膨胀 【代码膨胀】是代码、方法和类,它们的规模已经增加到了难以处理的地步。通常,这些异味不会立即出现,而是随着程序的演化而积累(尤其是当没有人努力根除它们的时候)。 过长方法 方法包含的代码行太多。一般来说,任何超过十行的方法都会让你产生疑问。 过大的类 一个类包含许多字段/方法/代码行。 基本类型偏执 在简单任务中使用基本类型而不是小对象(例如货币、范围、电话号码的特殊字符串等) .
pscad IEEE标准系统搭建说明
pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
设计模式好的网站
https://refactoringguru.cn/design-patterns/catalog
java 24种设计模式
设计模式的七大原则 开闭原则:对扩展开放、对修改关闭。 单一指责原则:一个类只做一件事。 依赖倒转原则:类似于ioc,采用接口编程。 迪米特原则:高内聚,低耦合。 接口隔离原则:应该使用多个接口,而不是用单一的总接口。 合成复用原则:尽量使用对象组合,而不是继承来达到复用目的。 里氏替换原则:子类可以扩展父类的功能,但不能改变原有的功能。 一、创建型模式(5种) 1、单例模式(Singleton) 保证一个类只有一个实例,并提供一个全局访问点。 有四种单例实现方式:https..
设计模式学习网站
https://refactoringguru.cn/design-patterns
设计模式,牛逼!
这下有福了。
行为模式-命令|策略|状态
https://refactoringguru.cn/design-patterns设计模式 本质1:发送者(遥控器,食客),与接收者(电视机,厨师),通过命令对象进行沟通,命令作为一个对象在两者之间进行传递,命令封装了接收者(电视机,厨师)和一些动作; 本质2:命令模式的本质就是将命令对象进行封装打包,将发出命令的责任和执行命令的责任进行解耦,命令模式中发送者只需要知道如何发送请求命令,无...
【读书】代码千万条,整洁第一条,代码不规范,产品两行泪
设计模式()
https://refactoringguru.cn/design-patterns#intro-patterns 该网站为中文教程,使用通俗的语言,介绍各种设计模式,图文并茂。此外,还有代码重构方面的英语内容。
工厂方法模式
文章目录工厂方法模式意图问题解决方案工厂方法模式结构伪代码工厂方法模式适合应用场景让我们思考复用现有对象的方法:实现方式工厂方法模式优缺点与其他模式的关系在 Python 中使用模式main.py: 概念示例Output.txt: 执行结果 工厂方法模式 亦称: 虚拟构造函数、Virtual Constructor、Factory Method 意图 工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。 工厂方法模式 问题 假设你正在开发一款物流管理应用。
159



被折叠的 条评论
为什么被折叠?



