E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
设计模式装饰器
【前端基础教程1】什么是前端开发?
从功能的表达到功能的层级与载体一份设计标准和一种
设计模式
Aves基础前端开发框架常见前端元素实现方式数据的载入和上传,异步通讯1.什么是前端开发如果要搞清楚,什么是前端开发,那么就要
is4yNo
·
2024-01-19 19:30
设计模式
-适配器模式
设计模式
-适配器模式适配器模式属于行为
设计模式
。行为
设计模式
关注的是对象之间的职责分配,以及对象之间的通信。
QPiker
·
2024-01-19 18:11
设计模式
适配器模式
java
Pytest参数化-你不知道的使用技巧
其实Pytest是使用@pytest.mark.parametrize
装饰器
来实现数据驱动测试的,那么今天我们就简单来说说在它是如何进行数据驱动测试的装饰测试类"""------------------
测试萧十一郎
·
2024-01-19 18:57
软件测试
pytest
功能测试
软件测试
自动化测试
程序人生
职场和发展
设计模式
之依赖倒转原则
在软件开发的世界里,
设计模式
一直是提升代码质量、确保软件稳定性以及优化软件可维护性的重要工具。而在这其中,依赖倒转原则无疑是其中最具代表性的
设计模式
之一。那么,什么是依赖倒转原则?它又为何如此重要?
计算机网络1微尘
·
2024-01-19 17:29
设计模式
设计模式
设计模式
之“接口隔离原则“:打破僵化,实现灵活编程
在现代软件开发中,
设计模式
是解决常见问题的最佳实践。其中,接口隔离原则(InterfaceSegregationPrinciple,简称ISP)是面向对象
设计模式
中的重要原则之一。
计算机网络1微尘
·
2024-01-19 17:27
设计模式
设计模式
接口隔离原则
java
nestjs之pipe是如何从dto校验的?
当你使用类验证器(ClassValidator)和数据传输对象(DTO)时,Pipe会根据DTO定义的
装饰器
来校验数据。让我们从源码的角度仔细分析这个过程。
Young soul2
·
2024-01-19 15:02
nestjs原理
javascript
前端
面向企业的 ChatGPT 究极手册:第七章到第八章
我们还探讨了一系列解决方案架构的
设计模式
、有效的提示和基于提示的助手。当我们接近第七章时,是时候深入探讨企业环境中GPT部署
绝不原创的飞龙
·
2024-01-19 15:28
人工智能
chatgpt
设计模式
第14讲——享元模式(Flyweight)
一、什么是享元模式享元模式是一种结构型的
设计模式
。它的主要目的是通过共享对象来减少系统种对象的数量,其本质就是缓存共享对象,降低内存消耗。享元模式将需要重复使用的对象分为两个部分:内部状态和外部状态。
橡 皮 人
·
2024-01-19 14:13
设计模式
设计模式
享元模式
java
面试
设计模式
——Flyweight(享元)模式
目录前言1定义2适用性3结构3.1结构图3.2参与者4Java举例4.1Flyweight——Integer4.2FlyweightFactory——Integer5总结参考文献前言当我们需要使用大量细粒度对象时,如果每个都需要创建实例,可能会浪费大量空间。如果这些对象有共同的内部状态,我们可以考虑使用Flyweight模式。1定义Flyweight:运用共享技术支持大量细粒度的对象。2适用性程序
LamaxiyaFc
·
2024-01-19 14:42
设计模式
java
后端
设计模式
享元模式
[go] 责任链模式
责任链模式责任链模式是一种行为
设计模式
,允许你将请求沿着处理者链进行发送。收到请求后,每个处理者均可对请求进行处理,或将其传递给链上的下个处理者。
ldxxxxll
·
2024-01-19 14:41
golang
责任链模式
算法
设计模式
之Proxy模式
Proxy模式意图为其他对象提供一种代理以控制对这个对象的访问。动机对一个对象进行访问控制的一个原因是为了只有在我们确实需要这个对象时才对它进行创建和初始化。应用场景代理模式主要用于当我们需要一个简单对象来表示一个复杂对象的情形。如果创建对象的开销很大,那么可以==推迟其创建==,并使用一个简单对象来代理其功能直到必须立即创建的时候。这个简单对象就可以称为复杂对象的代理。UML类图如下:Proxy
水沉浓
·
2024-01-19 14:50
设计模式
——1_5 享元(Flyweight)
今人不见古时月,今月曾经照古人——李白文章目录定义图纸一个例子:可以复用的样式表绘制表格降本增效?第一步,先分析变化和不变的地方第二步,把变化和不变的地方拆开来第三步:有没有办法共享这些内容完全相同的样式对象?碎碎念抽象变化的部分&抽象不变的部分享元和单例享元和String.intern()享元和活字印刷定义运用共享技术有效地支持大量颗粒度对象享元真是一个非常非常优秀的翻译如果你单看四人组对享元的
乡亲们啊
·
2024-01-19 14:09
设计模式
设计模式
享元模式
java
Java程序员最应该学习的几个面向对象的设计原则
面向对象的设计原则是OOP编程的核心,但我已经看到大多数Java程序员追逐
设计模式
,如Singleton模式,Decorator模式或Observer模式,并没有充分注意学习面向对象的分析和设计。
勤奋的码农
·
2024-01-19 14:41
设计模式
Day07 原型模式、建造者模式、策略模式
1.如何判断你已经掌握了某种
设计模式
?(非常重要)①这个模式的意图是什么?它解决了什么问题、什么时候可以使用它②它是如何解决的?
望穿秋水小作坊
·
2024-01-19 14:08
设计模式
之简单工厂模式
Java基础语法算是基本功,而
设计模式
堪比独孤九剑。独孤九剑有九式,
设计模式
有23式,独孤九剑要一招一招学,
设计模式
也一样,今天我们就来学习学习简单工厂模
三花学编程
·
2024-01-19 14:25
设计模式
设计模式
简单工厂模式
java
【
设计模式
】用Java实现外观模式
一.外观模式介绍与使用场景外观模式是一种结构
设计模式
,旨在为复杂系统提供一个简化的接口,以便客户端可以更方便地使用系统。
卷帘
·
2024-01-19 14:22
设计模式
设计模式
外观模式
C#
设计模式
教程(2):工厂方法模式
工厂方法模式是一种创建型
设计模式
,它定义了一个用于创建对象的接口,但让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。
令狐掌门
·
2024-01-19 14:29
C++/C#
设计模式
c#
设计模式
工厂方法模式
C#
工厂方法模式
设计模式
-外观模式
设计模式
-外观模式外观模式(FacadePattern)是一种结构型
设计模式
,它的主要目的是为子系统中的一组接口提供一个统一的、更高级别的接口。
QPiker
·
2024-01-19 14:58
设计模式
外观模式
架构篇06-复杂度来源:可扩展性
在软件开发领域,面向对象思想的提出,就是为了解决可扩展性带来的问题;后来的
设计模式
,更是将可扩展
星猿杂谈
·
2024-01-19 14:22
软件架构
架构
蚂蚁Java互联网架构师第1期高端
0002-多线程之间实现同步.zip├─0003--多线程之间通讯.zip├─0004--Java并发编程.zip├─0005--数据交换格式与SpringIOC底层实现.zip├─0006--自定义注解与
设计模式
飞雪雪团队
·
2024-01-19 13:05
axios原理
用的
设计模式
是哪种?
前端碎碎念
·
2024-01-19 13:43
面试
前端
JVM实战(20)——jstat实战(1)
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析一、简介本章和下一章,我们将通过之前讲过的两个案例,看看如何在生产环境下
smart哥
·
2024-01-19 13:43
jvm专题
jvm
模型视图
设计模式
模型视图
设计模式
的核心思想:模型(数据)与视图(显示)相分离模型对外提供标准接口存取数据视图自定义数据的显示方式工作机制:当数据发生改变时模型发出信号通知视图当用户与视图进行交互时视图发出信号提供交互信息在
随心小记
·
2024-01-19 12:58
Qt--常用类
Java
设计模式
文章目录
设计模式
一、UML1.UML简介2.类图2.1.类鱼类图2.2.类之间的关系PlantUML入门1.关联关系2.依赖关系3.泛化关系(继承)4.接口与实现关系二、设计原则1.单一职责原则1.1.
睫毛进眼睛了!
·
2024-01-19 12:23
设计模式
uml
[
设计模式
Java实现附plantuml源码~创建型] 集中式工厂的实现~简单工厂模式
前言:为什么之前写过Golang版的
设计模式
,还在重新写Java版?答:因为对于我而言,当然也希望对正在学习的大伙有帮助。Java作为一门纯面向对象的语言,更适合用于学习
设计模式
。
程序员三木
·
2024-01-19 12:51
设计模式
设计模式
java
简单工厂模式
阿里P7总结:JavaScript面试频繁出现的几个易错点
在这段时间里面,我在学,在写
设计模式
的一些知识,想不到的
设计模式
的这些知识,就是面试题里面,频繁让人掉坑的考点。所以,今天就总结一下,那些让人掉坑的考点。
秋风_bdfd
·
2024-01-19 11:06
C#
设计模式
教程(3):抽象工厂模式
抽象工厂模式是一种创建型
设计模式
,它提供了一个接口,用于创建一系列相关或相互依赖对象的家族,而无需指定它们具体的类。这种模式是工厂方法模式的一种扩展,它用于创建的不是一个产品,而是多个产品的家族。
令狐掌门
·
2024-01-19 11:07
C++/C#
设计模式
c#
设计模式
抽象工厂模式
C#
抽象工厂模式
翻译: Streamlit从入门到精通六 实战缓存Cache请求数据
Streamlit从入门到精通构建一个机器学习应用程序三翻译:Streamlit从入门到精通部署一个机器学习应用程序四翻译:Streamlit从入门到精通高级用法缓存Cache和Session五1.两个缓存
装饰器
AI架构师易筋
·
2024-01-19 10:58
LLM-Large
Language
Models
缓存
langchain
语言模型
人工智能
chatgpt
LLM
观察者模式介绍
目录一、观察者模式介绍1.1观察者模式定义1.2观察者模式原理1.2.1观察者模式类图1.2.2模式角色说明1.2.3示例代码二、观察者模式的应用2.1需求说明2.2需求实现2.2.1未使用
设计模式
2.2.1.1
夜夜流光相皎洁_小宁
·
2024-01-19 09:06
Java技术
设计模式
观察者模式
java
设计模式
状态模式介绍
目录一、状态模式介绍1.1状态模式的定义1.2状态模式的原理1.2.1状态模式类图1.2.2模式角色说明1.2.3实例代码二、状态模式的应用2.1需求说明2.2需求实现2.2.1不使用
设计模式
2.2.2
夜夜流光相皎洁_小宁
·
2024-01-19 09:31
Java技术
设计模式
状态模式
java
设计模式
C#
设计模式
教程(1):简单工厂模式
简单工厂模式(SimpleFactoryPattern):简单工厂模式并不属于23种经典
设计模式
之一,但它是工厂模式的一种简单形式。
令狐掌门
·
2024-01-19 09:53
C++/C#
设计模式
c#
设计模式
简单工厂模式
C#简单工厂模式
[
设计模式
Java实现附plantuml源码~创建型] 确保对象的唯一性~单例模式
前言:为什么之前写过Golang版的
设计模式
,还在重新写Java版?答:因为对于我而言,当然也希望对正在学习的大伙有帮助。Java作为一门纯面向对象的语言,更适合用于学习
设计模式
。
程序员三木
·
2024-01-19 09:22
设计模式
设计模式
java
单例模式
Android线程池更新UI问题
今天阅读Android源码
设计模式
解析与实战中的ImageLoaderdemo时发现他在mExecutorService线程池中的子线程中更新了UI,参考https://www.jianshu.com/
CalvinAtHome
·
2024-01-19 09:43
js实现一个lazyman
从
设计模式
的角度来说,有时也可能会用到“懒汉式”的概念,这通常指的是在需要的时候才进行初始化,比如Java中的单例模式。
zz_ll9023
·
2024-01-19 09:58
javascript
《
设计模式
的艺术》笔记 - 外观模式
介绍外观模式中外部与一个子系统的通信通过一个统一的外观角色进行,为子系统中的一组接口提供一个一致的入口。外观模式定义了一个高层接口,这个接口使得子系统更加容易使用。外观模式又称为门面模式,它是一种对象结构型模式。实现myclass.h////Createdbyyuwpon2024/1/12.//#ifndefDESIGNPATTERNS_MYCLASS_H#defineDESIGNPATTERNS
vfdn
·
2024-01-19 08:07
设计模式
设计模式
笔记
外观模式
《
设计模式
的艺术》笔记 - 享元模式
介绍享元模式运用共享技术有效地支持大量细粒度对象的复用。系统只使用少量的对象,而这些对象都很相似,状态变化很小,可以实现对象的多次复用。由于享元模式要求能够共享的对象必须是细粒度对象,因此它又称为轻量级模式,是一种对象结构型模式。实现myclass.h////Createdbyyuwpon2024/1/12.//#ifndefDESIGNPATTERNS_MYCLASS_H#defineDESIG
vfdn
·
2024-01-19 08:07
设计模式
设计模式
笔记
享元模式
《
设计模式
的艺术》笔记 - 装饰模式
介绍装饰模式动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。装饰模式是一种对象结构型模式。实现myclass.h////Createdbyyuwpon2024/1/12.//#ifndefDESIGNPATTERNS_MYCLASS_H#defineDESIGNPATTERNS_MYCLASS_H#include#includeclassComponent{
vfdn
·
2024-01-19 08:37
设计模式
设计模式
笔记
设计模式
-装饰模式
一装饰模式:装饰模式(DecoratorPattern)是结构型的
设计模式
,它允许在运行时动态地向对象添加新的职责或功能,同时保持对象的原始类不变。
qyhua
·
2024-01-19 08:03
设计模式
设计模式
-组合模式
组合模式:组合模式(CompositePattern)属于结构型的
设计模式
,它允许你将对象组合成树形结构,并且以统一的方式处理单个对象与对象组合。
qyhua
·
2024-01-19 08:03
设计模式
组合模式
《
设计模式
的艺术》笔记 - 代理模式
介绍代理模式是给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式是一种对象结构型模式。实现myclass.h////Createdbyyuwpon2024/1/12.//#ifndefDESIGNPATTERNS_MYCLASS_H#defineDESIGNPATTERNS_MYCLASS_H#include#includeclassSubject{//抽象主题角色public:v
vfdn
·
2024-01-19 08:58
设计模式
设计模式
笔记
代理模式
设计模式
-外观模式
外观模式:外观模式(FacadePattern)是属于结构型的
设计模式
,它的主要目的是为子系统中的一组接口提供一个统一且更简单的接口,还简化了客户端调用子系统功能的过程。
qyhua
·
2024-01-19 08:56
设计模式
外观模式
JVM实战(28)——模拟Metaspace内存溢出
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析一、简介本章,我们将通过示例代码演示Metaspace区域是如何发生内存
smart哥
·
2024-01-19 08:22
jvm专题
jvm
JVM实战(19)——JVM调优工具概述
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析一、简介前面章节,我们已经介绍了如何通过GC日志去分析系统的运行情况。本
smart哥
·
2024-01-19 08:51
jvm专题
jvm
JVM实战(25)——元数据区优化
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析一、案例背景本章介绍的案例比较特殊,是由于人为设置JVM参数错误,而导致
smart哥
·
2024-01-19 08:51
jvm专题
jvm
JVM实战(27)——内存溢出概述
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析一、简介从本章开始,我们将介绍JVM中的内存溢出异常——OutofMem
smart哥
·
2024-01-19 08:21
jvm专题
jvm
JVM实战(26)——SystemGC
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析一、案例背景本章将介绍一个因为程序员同学不懂JVM的GC机制而导致的系统
smart哥
·
2024-01-19 08:44
jvm专题
jvm
【笔记整理】跟着狂神说学习springMVC的学习笔记
SpringMVC1.回顾MVC1.1什么是MVC模型(Model)视图(View)控制器(Controller)将业务逻辑,数据,显示分离的方法来组织代码MVC主要功能是降低了视图与业务逻辑间的双向耦合MVC不是一种
设计模式
程序小媛!
·
2024-01-19 07:09
#
JavaWeb
学习
servlet
java
java 泛型解析
Java泛型1、泛型的精髓是什么2、泛型方法如何使用概述:泛型在java中具有重要地位,在面向对象编程模式及各种
设计模式
中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。
SeanJX
·
2024-01-19 07:24
【Java
设计模式
】结构型之适配器模式
文章目录1.定义2.应用场景3.代码实现结语适配器模式(AdapterPattern)是一种结构型
设计模式
,用于将一个类的接口转换成客户端期望的另一个接口。
好久不见的流星
·
2024-01-19 07:21
设计模式
java
设计模式
适配器模式
【Java
设计模式
】创建型之原型模式
文章目录1.定义2.应用场景3.代码实现4.应用示例结语在软件开发中,原型模式是一种创建型
设计模式
,它允许通过复制现有对象来创建新对象,而无需知道其具体实现。
好久不见的流星
·
2024-01-19 07:50
设计模式
原型模式
java
设计模式
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他