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
Solid
面向对象设计原则和设计模式分类
面向对象设计六大原则
SOLID
单一职责原则(SingleResponsibilityPrinciple)就一个类而言,应该仅有一个引起它变化的原因。
阳光明媚sunny
·
2025-07-29 09:04
设计模式
设计模式
开闭原则在C++中的实现
开闭原则(Open/ClosedPrinciple,简称OCP)是面向对象设计中的一个重要原则,属于“
SOLID
”原则之一。
·
2025-07-24 09:19
小程序海报生成神器之一Painter
矩形、qrcode类型的view绘制布局全,支持多种布局方式,如align(对齐方式)、rotate(旋转)支持圆角,其中图片,矩形,和整个画布支持borderRadius来设置圆角支持边框,同时支持
solid
hackchen
·
2025-07-05 05:41
微信小程序
领域驱动设计(Domain-Driven Design DDD)——模型驱动设计的构造块1
这种设计风格沿续了“职责驱动设计”的原则,也用利了其他面向对象的设计原则如“
SOLID
”原则等为了使领域驱动设计过程更加灵活,开发人员需理解上述原则是如何支持Model-DrivenD
阿波罗.2012
·
2025-07-04 03:24
软件架构
系统架构
架构
设计模式
软件构建
驾驭代码之道:JS/TS
SOLID
面向对象设计的五大黄金法则
SOLID
原则作为面向对象设计的经典法则,为构建稳健、灵活的系统架构提供了科学指导。
领码科技
·
2025-06-29 21:59
低代码
技能篇
javascript
开发语言
SOLID原则
TypeScript
面向对象
代码设计
AI辅助开发
从入门到精通:Spring MVC的矩阵参数、数据预处理与HTTP缓存实战
分布式数据库中间件的实践与优化(篇幅一)图解深度剖析:MyCat架构设计与组件协同(篇幅二)一个项目代码讲清楚DO/PO/BO/AO/E/DTO/DAO/POJO/VO写代码总被Dis:5个项目案例带你掌握
SOLID
Solomon_肖哥弹架构
·
2025-06-27 12:23
spring
mvc
java
SpringMVC
一文了解React、Next.js、Vue、Nuxt和Svelte等框架的最新动态和趋势
一起来看看谷歌I/O大会的一篇演讲:关于JavaScript框架生态系统的概述,内容涵盖Angular、Astro、React、Remix、Next.js、Vue、Nuxt、
Solid
和Svelte等多个框架的最新动态和趋势
前端达人
·
2025-06-23 21:45
javascript
react.js
vue.js
前端
前端框架
Python面向对象设计:
SOLID
原则详解
一、
SOLID
原则概述1.1为什么需要设计原则?
Yant224
·
2025-06-22 17:07
python
#
面向对象编程
python
面向对象设计
SOLID原则
Python编程
软件架构
设计模式
代码质量
跟着AI学习C# Day25
Day25:高级设计模式与
SOLID
原则实践✅学习目标:理解
SOLID
原则及其在面向对象设计中的重要性;掌握几种常见的高级设计模式,包括:观察者模式(Observer)装饰器模式(Decorator)责任链模式
·
2025-06-21 08:39
css实现角标效果并带有文章或图标
coupon_card.active::after{content:'';position:absolute;right:0;bottom:0;border-width:0020px20px;border-style:
solid
默默地写代码
·
2025-06-20 21:52
css
css3
前端
盒子模型【CSS】
类选择器*//*盒子模型:内容content,边框border,内边距padding,*/.box{width:400px;/*宽*/height:500px;/*高*//*边框border:粗细线条样式(
solid
雪兔♛
·
2025-06-20 13:02
javascript
前端
css
设计模式-六大基本原则
以下是设计模式的六大基本原则(
SOLID
+迪米特法则)及其核心原理、应用案例,它们是构建可维护、可扩展软件系统的基石:一、单一职责原则(SingleResponsibilityPrinciple,SRP
英杰.王
·
2025-06-19 07:25
设计模式
Better Auth:一个面向 TypeScript 的全面身份验证库
Stars数15,005Forks数1046主要特点广泛的框架兼容性:完美适配React、Vue、Svelte、Astro、
Solid
开源项目精选
·
2025-06-18 20:11
服务器
运维
【1.1 漫画Java基础 - 从零到英雄的进阶之路】
漫画Java基础-从零到英雄的进阶之路目录记忆口诀可视化图表形象比喻数字记忆实战案例记忆卡片总结诗句面试准备记忆口诀️Java设计原理-“
SOLID
五兄弟”单一责任不贪心(SingleResponsibility
·
2025-06-18 09:25
前端框架性能综合评估报告:
Solid
.js、React、Vue与TypeDOM的多维度对比
Solid
.js在内存使用和渲染效率方面显著优于其他框架,而Vue在交互响应指标上表现最佳,React在大型复杂应用中仍具有生态优势,TypeDOM则因TypeScript泛型封装在某些场景下面临性能挑战
xjf7711
·
2025-06-03 11:55
前端框架
react.js
TypeDom
typescript
vue.js
solidjs
设计模式-开放封闭原则
开放封闭原则是
SOLID
原则中的第二个字母"O",由伯特兰·迈耶(BertrandMeyer)在其著作《面向对象软件构造》中提出。
蔡蓝
·
2025-05-28 13:27
设计模式
bash
开发语言
java
设计模式-单一职责原则
单一职责原则是面向对象设计(OOD)中
SOLID
原则的第一个字母"S"。
蔡蓝
·
2025-05-28 13:26
设计模式
单一职责原则
log4j
php java go python面向对象的设计原则和常用设计模式
一、面向对象设计原则(OOPDesignPrinciples)是写出高内聚、低耦合、可维护系统的基础,重点是
SOLID
五大原则+其他补充原则。
宇飞林海
·
2025-05-09 18:49
php
java
设计模式
2024 年热门前端框架对比及选择指南
本文将对当前最流行的前端框架——React、Vue、Angular、Svelte和
Solid
——进行详细对比,帮助你在2024年的开发工作中做出明智的选择。
非著名架构师
·
2025-05-06 09:16
前端框架
设计模式简述
设计原则
SOLID
原则-SRP单一职责原则
SOLID
原则-OCP开闭原则
SOLID
原则-LSP里式替换原则
SOLID
原则-ISP接口隔离原则
SOLID
原则-DIP依赖倒置原则经典的设计模式有23种。
yeye19891224
·
2025-05-05 08:01
设计模式
设计模式
前端开发核心知识01 - 现代前端开发框架
本文详细探讨了现代前端开发的核心概念,涵盖了Vite作为高效的前端构建工具,以及主流的前端框架(Vue、Preact、Svelte、Lit、
Solid
、Qwik)的特性、使用方法和适用场景。
2301_76646956
·
2025-05-04 03:01
前端
react.js
html
element-icon在菜单管理中下拉设置菜单图标
加上iconListiconList:[//{label:"el-icon-delete-
solid
",value:"el-icon-delete-
solid
"},//{label:"el-icon-s-tools
坚持学习不要摆烂
·
2025-05-03 05:59
elementui
vue.js
javascript
CSS3布局
规定列之间的间隔column-gap:length|normal;column-rule设置栏间分隔线column-rule-style:设置线型属性值:none没有分割线hidden隐藏线dotted点线
solid
会上树的老张
·
2025-05-01 18:38
前端
css3
前端
css
08前端项目----升序/降序
实现升序/降序服务器处理vue实现升序/降序用vue实现升序/降序,以及css绘制三角形综合价格.angle_top{width:0;height:0;display:block;border-style:
solid
Stella2521
·
2025-04-27 00:26
前端
SOLID
原则在单片机环境下的 C 语言实现示例,结合嵌入式开发常见场景进行详细说明
1.单一职责原则(SRP)定义:一个模块(函数/文件)只负责一个功能。示例:传感器数据采集与处理分离//SensorAdc.h-仅负责ADC原始数据采集typedefstruct{uint16_t(*ReadRaw)(void);//原始数据读取接口}SensorAdc;//SensorProcessor.h-仅负责数据处理typedefstruct{float(*ConvertToTempera
万能之王
·
2025-04-26 13:13
单片机
c语言
嵌入式硬件
前端技术未来的发展趋势分析
以下是关于前端技术未来发展趋势的深度分析,结合行业动态和技术演进方向,从多个维度展开:一、核心发展趋势1.框架融合与性能极致化趋势:React/Vue/
Solid
等框架在编译时优化(如ReactForget
爱分享的程序员
·
2025-04-23 00:46
前端
前端
Python设置excel单元格格式(填充、边框、根据首行内容自动调整列宽)
Borderdefreset_color(filename):wb=openpyxl.load_workbook(filename)fill=PatternFill(#设置填充样式fill_type='
solid
季风吹向大海/
·
2025-04-19 11:26
笔记
python
Java领域软件设计原则与模式:构建高质量系统的基础
接着详细阐述了核心概念,如
SOLID
原则和常见设计模式的原理及联系,并通过Mermaid流程图进行直观展示。在算法原理
Java大师兄学大数据AI应用开发
·
2025-04-18 03:57
大数据AI应用开发
ai
概念实践极速入门 - 常用的设计模式 - 简单生活例子
概念实践极速入门-常用的设计模式-简单生活例子
SOLID
五大设计原则的首字母缩写单一职责原则和开闭原则就省略啦,这两个概念很简单,为了写而写反而容易误导人~*鼓励大家字面理解!
撒乎乎不撒
·
2025-04-17 23:02
编程思维
新手入门
设计模式
生活
java
设计规范
代码规范
推荐项目:Papanasi - 全能 UI 库
papanasiPapanasiistheFrontendUIlibrarytousecrossFrameworks.AsetofcomponentstouseinAngular,Preact,Qwik,React,
Solid
荣正青
·
2025-04-11 13:13
R语言绘制维恩图---by CSDN ChitGPT AI大模型
library(ggplot2)p<-ggVennDiagram(x,label_alpha=0,label="count",edge_size=0.1,edge_lty="
solid
")#x为韦恩图的数据
「已注销」
·
2025-04-06 11:41
r语言
开发语言
里氏替换原则
里氏替换原则(LiskovSubstitutionPrinciple,LSP)是面向对象设计
SOLID
原则中的"L",由BarbaraLiskov于1987年提出。
手搓DesignPattern
·
2025-04-02 07:04
里氏替换原则
java
开发语言
23种设计模式(扩展)
文章目录一、设计模式的来源二、设计模式的六大原则(
SOLID
)三、设计模式的三大类四、23种设计模式1、工厂模式2、单例模式3、建造者模式(构建者模式)4、原型模式5、适配器模式(重要)6、装饰器模式7
懒羊羊大王&
·
2025-03-25 18:54
c++(初阶)
设计模式
【设计模式】
SOLID
设计原则概述
SOLID
是面向对象设计中的五大原则,不管什么面向对象的语言,这个准则都很重要,如果你没听说过,赶紧先学一下。它可以提高代码的可维护性、可扩展性和可读性,使代码更加健壮、易于测试和扩展。
白码思
·
2025-03-25 18:24
设计模式
里氏替换原则
里氏替换原则(LiskovSubstitutionPrinciple,LSP)是面向对象设计的核心原则之一,属于
SOLID
中的L。其核心思想是:子类必须能够替换父类,且替换后程序的行为不变。
Vic10101
·
2025-03-25 10:55
开发实战
项目总结
Java性能优化
里氏替换原则
一线大厂架构实战文档:Spring Boot+Spring Cloud+MyBatis+Nginx
你可以将其看作是在架构层次而非获取服务的类上应用很多
SOLID
原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。
编码博客控
·
2025-03-25 08:11
程序员
Java
Spring
Boot
Spring
Cloud
Nginx
微服务
以光盘读写系统演示面向对象设计的原则与方法
以下是面向对象设计的原则、方法及常用技术手段:一、面向对象设计原则(
SOLID
原则)单一职责原则(SRP,SingleResponsibilityPrinciple)一个类应只有一个职责,即只负责一项功能
CoderIsArt
·
2025-03-23 12:35
C++11
设计模式
面向对象
设计模式-单一职责原则
Singleresponsibilityprinciple)又称单一功能原则,原话解释是:thereshouldneverbemorethanareasonofaclasstochange,也就是引起类的变化原因不能超过一个,面向对象五个基本原则(
SOLID
qq_26920109
·
2025-03-20 09:31
java
java
设计模式
深圳
设计模式在 JDK 中的具体应用与分析
1.0、设计模式原则(
SOLID
)单一职责原则(SingleResponsibil
xiaolingting
·
2025-03-13 12:02
JAVA-设计模式
设计模式
java
单例模式
代理模式
享元模式
中介模式
JDK设计模式应用
android:实现圆角效果
solid
元素设置了背景的颜色,corners元素设置了圆角的半径。stroke元素设置了边框。在布局文件中应用该背景。
沪cares
·
2025-03-12 22:47
android开发
android
一个ID生成器的代码重构示例
是否遵循经典的设计原则和设计思想(
SOLID
、DRY、KISS、YAGNI、LOD等)?设计模式是否应用得当?是否有过度设计?代码是否容易扩展?如果要添加新功能,是否容易实现?代码是否可以复用?
eeeeeeeeethan
·
2025-03-12 21:37
java
重构
设计模式
Java 设计模式面试题
设计模式中主要有六大设计原则,简称为
SOLID
,是由于各个原则的首字母简称合并的来(两个L算一个,
solid
稳定的),六大设计原则分别如下:1、单一职责原则单一职责原则的定义描述非常简单,也不难理解。
code36
·
2025-02-27 08:52
Java面试题
设计模式
java
面试
设计模式(ChatGPT查询的内容,自用)
目录一、面向对象原则(OO+
SOLID
)1.开闭原则(Open-ClosedPrinciple,OCP)2.里氏替换原则(LiskovSubstitutionPrinciple,LSP)。
Florence23
·
2025-02-24 01:16
设计模式
java
开发语言
solidjs中实现vue中的keep-alive功能的总结
在
Solid
.js中,虽然没有像Vue中keep-alive这样的直接API,但你可以使用类似的方式来保持组件的状态或避免组件的重复挂载。
·
2025-02-20 12:07
chrome-devtools
solidjs中实现vue中的keep-alive功能的方法
在
Solid
.js中,虽然没有像Vue中keep-alive这样的直接API,但你可以使用类似的方式来保持组件的状态或避免组件的重复挂载。
·
2025-02-20 12:06
angular
面向对象设计中的五大
SOLID
原则
面向对象设计中的五大
SOLID
原则是指导软件设计和开发的重要原则,旨在提高代码的可维护性、可扩展性和可复用性。
张太行_
·
2025-02-19 15:06
c++
【腾讯TMQ】【浅谈Chromium中的设计模式(一)】——Chromium中模块分层和进程模型
Chromium中模块分层和进程模型任何好的架构就要做到模块之间高内聚,低耦合,并符合
SOLID
(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)的设计原则。Chrom
腾讯移动品质中心TMQ
·
2025-02-14 04:55
测试分析
设计模式(一):设计原则、常用设计模式
1.设计原则
SOLID
原则-SRP单一职责原则:一个类或者模块只负责完成一个职责(或者功能)。
lercent
·
2025-02-13 23:05
设计模式
设计模式
css基础之盒子模型、浮动问题
盒子模型一、盒子模型的组成border边框、content内容、padding内边距、margin外边距(与另外盒子的距离)1.边框border-widthborder-style:
solid
实线border-style
Magic.462
·
2025-02-11 07:14
css
前端
Java编程的最佳实践和技巧
其中,
SOLID
原则是最常用的设计原则之一,包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则和
尚可签
·
2025-02-09 07:28
初学篇
java
开发语言
jvm
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他