首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
结构型设计模式-组合模式
将对象组合成树形结构以表示“部分-整体”的层次结构,使得客户端对单个对象和组合对象的使用具有一致性。这一模式通过抽象出统一的组件接口,让叶子节点与容器节点遵循相同的交互契约,从而将客户端代码从繁琐解放
结构型设计模式-装饰器模式
动态地给一个对象添加额外的职责。就增加功能来说,装饰器模式相比生成子类更为灵活。它允许我们在不修改原有类结构的前提下,通过一种透明的包裹机制,将对象层层增强,实现功能的自由组合
行为型模式-全景分析
对象之间的责任分配与算法封装,将变化隔离在行为维度。如果说创建型模式解决的是“对象如何诞生”,结构型模式解决的是“对象如何组合”,那么行为型模式回答的则是“对象如何协作”。
Go刨根问底系列 sync.Mutex part3
前言 这个章节介绍这个篇章的主题内容, sync.Mutex的底层实现. 我会按照惯例通过源码走读的形式一步步解析核心的代码逻辑, 同时也会省略掉跟核心逻辑无关的干扰项, 如系统检测追踪的逻辑. 经过
架构师必备:如何做业务数据的平滑迁移
大家好,我是Java烘焙师。本文结合笔者的经验和思考,对业务数据迁移做个总结。在业务系统迭代的过程中,难免会做数据迁移,可能是因为: 业务模型变更:实体关系变了 或者存储结构变更:字段从DB迁移到HB
行为型模式-访问者模式
表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。
行为型模式-模板方法模式
定义一个操作中的算法骨架,而将一些步骤延迟到子类中实现。模板方法使得子类可以在不改变算法结构的前提下,重新定义该算法的某些特定步骤。
🧪_压力测试与性能调优的完整指南[20260422161121]
作为一名经历过无数次压力测试的工程师,我深知压力测试在性能调优中的重要性。压力测试不仅是验证系统性能的必要手段,更是发现性能瓶颈和优化方向的关键工具。今天我要分享的是基于真实项目经验的压力测试与性能调
行为型模式-策略模式
定义一系列算法,把它们一个个封装起来,并使它们可以相互替换。本模式使得算法的变化可独立于使用它的客户端。 简而言之,策略模式将“做什么”与“怎么做”解耦,赋予系统在运行时动态选择算法的能力。
Python一键统计你的本地文件、文件夹或压缩包的代码行数
Python一键统计你的本地文件夹或压缩包的代码行数,可处理嵌套压缩包、文件夹。包含代码行数、空白行数、注释行数。 运行结果图如下:
行为型模式-状态模式
允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。这句话揭示了状态模式最本质的威力——将原本由大量条件分支控制的行为逻辑,解耦为一个个独立的状态类,使得状态转换逻辑从隐式变为显式
行为型模式-观察者模式
一种对象间的一对多依赖关系——当一个主题对象(Subject)的状态发生改变时,所有依赖于它的观察者对象(Observer)都会自动收到通知并完成状态更新。
java-电商商城平台项目源码(管理端+用户端)
项目是基于现代前后端技术栈开发的电商商城平台,专为编程开发学习者打造。通过本项目,可以系统掌握从前端界面交互到后端业务逻辑处理,再到数据库管理的完整开发流程。项目结构清晰、技术先进,是学习实践电商系统
行为型模式-备忘录模式
备忘录模式(Memento Pattern)是GoF行为型设计模式中的重要一员,其核心定义为:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便之后能将对象恢复到原样
行为型模式-中介者模式
中介者模式(Mediator Pattern),正如其名,扮演着一个调停者、中间人的角色。GoF将其核心意图定义为:用一个中介对象来封装一系列的对象交互。
行为型模式-迭代器模式
提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。这个看似简单的定义背后,蕴含着一个深刻的设计哲学——将“遍历”这一行为从“聚合”这一数据结构中解耦出来。
行为型模式-解释器模式
简而言之:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
Rust 结构体与方法
Rust 结构体与方法 第一层:原理层(Why & How) 为什么需要结构体? 在编程中,我们经常需要将相关的数据组合在一起。例如,描述一个用户需要:姓名、年龄、邮箱等多个属性。 传统方式(元组)的
十六、java JDBC知识点
本文是**Java JDBC 最全、最细、无死角**的知识点总结,从基础概念、核心API、执行流程,到高级特性、性能优化、分布式事务、常见问题全覆盖,适合零基础入门、面试复习、项目实战。
🧠_内存管理深度解析:如何避免GC导致的性能陷阱[20260422144825]
作为一名经历过无数性能调优案例的工程师,我深知内存管理对Web应用性能的影响有多大。在最近的一个项目中,我们遇到了一个棘手的性能问题:系统在高并发下会出现周期性的延迟飙升,经过深入分析,发现问题根源竟
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30