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设计原则
设计原则
与思想:面向对象
当谈论面向对象的时候,我们到底在谈论什么?什么是面向对象编程和面向对象编程语言?面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石。面向对象编程语言是支持类或对象的语法机制,并有现成的语法机制,能方便地实现面向对象编程四大特性(封装、抽象、继承、多态)的编程语言。什么是面向对象分析和面向对象设计?面向对象分析就是要
DreamSunny
·
2023-12-02 04:10
主要分布式文件系统架构对比分析:GFS vs. Tectonic vs. JuiceFS
在本文中,我们探讨了三种代表性分布式文件系统的
设计原则
、创新和解决的挑战:Google文件系统(GFS)、Tectonic和JuiceFS。
沃趣数据库管理平台
·
2023-12-02 00:34
技术专栏
架构
分布式
云原生
数据库
网页导航条制作
css:*{padding:0;margin:0;}.a{width:960px;height:42px;background-color:white;border:2pxrgb(133,133,133)
solid
牛耀
·
2023-12-01 21:16
基于springboot校园二手平台的开发与设计
目录1绪论11.1课题研究背景11.2研究意义11.3研究的目标22系统技术选型32.1数据库选择32.2开发工具的选择32.3后端框架选择32.4前端框架选择33系统需求和可行性分析43.1总体
设计原则
2301_81127431
·
2023-12-01 19:45
java
java
常见设计模式一(附Java代码实例)
这些模式提供了经过验证的
设计原则
和方法,能够帮助开发人员更加灵活、可扩展和可维护的构建软件系统。
stu_kk
·
2023-12-01 18:12
Java开发
设计模式
java
开发语言
MySQL索引设计与EXPLAIN
文章目录前言一、索引
设计原则
二、索引的分类1.主键索引2.联合索引三、EXPLAIN1.id2.select_type3.type4.key_len5.Extra6.覆盖索引与回表查询总结前言本文主要介绍设计索引的原则及如何使用
他叫阿来
·
2023-12-01 16:41
MySQL
mysql
索引
数据库
JMeter笔记14 | JMeter场景设计和设置
1.2
设计原则
2场景设置2.1参数说明2.1基本参数2.2在取样器错误后要执行的动作2.3线程属性2.4调度器3实例说明4本文涉及的脚本1场景设计1.1什么是场景?
虫无涯
·
2023-12-01 14:26
#
Jmeter
#
Jmeter实战系列
jmeter
java
jvm
8.边框相关属性
设置边框宽度border:3px;设置边框风格border-style:
solid
;设置边框颜色border-color:red;组合写:border:4pxsolidroyalblue;单独设置下边:
测试媛617
·
2023-12-01 13:33
基于DDD的微服务设计和拆分要坚持哪些原则
今天我们就来聊聊微服务的
设计原则
和演进策略。最常见的单体遗留系统如果我们面对的是一个单体遗留系统,只需要将部分功能独立为微服务,而其余仍为单体,整体保持不变,比如将面临性能瓶颈的模块拆分为微服务。
数据与后端架构提升之路
·
2023-12-01 12:19
架构设计
Python与设计模式--解释器模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-12-01 09:08
23种设计模式
python
设计模式
解释器模式
Python与设计模式--
设计原则
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-12-01 07:49
23种设计模式
python
设计模式
java
《程序员修炼之道》读书笔记5
无论是什么
设计原则
,都是ETC的一个特例。为什么解耦很好?因为通过隔离关注焦点,可让每一部分都容易变更——此谓ETC。为什么单一职责原则很有用?
熙噶路
·
2023-12-01 07:11
软件
设计原则
1,设计模式概述1.1软件设计模式的产生背景"设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(ChristopherAlexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了253种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1990
cc_01230
·
2023-12-01 04:59
java
设计模式
编程语言
Python与设计模式--命令模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-12-01 03:27
23种设计模式
python
设计模式
命令模式
C语言WFC绘制矩形
voidCCGDrawingView::Rectangle(intx1,inty1,intx2,inty2,intx3,inty3,intx4,inty4,COLORREFcolor,CDC*pDC){CPenredPen(PS_
SOLID
Ian1025
·
2023-12-01 02:17
c语言
开发语言
源码分析七大
设计原则
之里氏替换原则(Liskov Substitution Principle)
源码分析之七大
设计原则
一、里氏替换原则(LiskovSubstitutionPrinciple)定义:子类型必须能够替换掉它们的父类型一个软件实体如果使用的是一个父类的话,那么一定适用于其子类,且它察觉不出父类对象和子类对象的区别
笑看烟雨红尘
·
2023-12-01 01:22
设计原则
里氏替换原则
设计原则
设计模式系列(二)设计模式原则——里氏替换原则(Liskov Substitution Principle)
里氏替换原则用于规范类的继承,防止类父类的修改过多影响到子类而提出的一种
设计原则
。里氏替换原则在1988年,由麻省理工学院的Liskov女士提出的。
jackie_05
·
2023-12-01 00:21
设计
架构
里氏替换原则
里氏替换原则(Liskov Substitution principle)
在软件设计、编码过程中有几个基本原则即
SOLID
原则,学习理解能够帮忙我们写出更健壮的代码。
SOLID
是五个基本原则的首字母。
鸣沙山
·
2023-12-01 00:50
设计模式
里氏替换原则
Java 中保持扩展性的几种套路和实现
前言
SOLID
(单一、开闭、里式替换、接口隔离、依赖倒置)五大原则和23种设计模式(常见的单例、构建者、装饰、适配、代理、组合、模板等等),小伙伴们对这些肯定都很熟悉。
阿里云云栖号
·
2023-12-01 00:45
云栖号技术分享
java
开发语言
阿里云
云计算
一篇文章让你秒懂23种设计模式
空心菱形的实线==)2.3、组合关系(==带实心菱形的实线==)2.4、依赖关系(==箭头的虚线==)2.5、继承关系(==空心三角箭头的实线==)2.6、实现关系(==空心三角箭头的虚线==)二、软件
设计原则
小跟班儿oo
·
2023-11-30 23:28
设计模式
设计模式
java
开发语言
easyExcel自定义背景颜色easyPoi自定义修改表头背景色
通常是因为只设置了setFillForegroundColor参数,这样肯定是不行的,还需要再设置一下setFillPattern,在setFillPattern中添加FillPatternType.
SOLID
_FOREGROUND
代码搬运工小付
·
2023-11-30 21:50
java
java
excel
easyExcel
什么是解耦
在软件开发中,解耦是一种良好的
设计原则
,它可以提高代码的可维护性、可测试性和可扩展性。
甜瓜瓜哥
·
2023-11-30 20:17
Spring
spring
MySQL进阶知识:SQL性能优化
目录SQL性能分析SQL执行频率慢查询日志profile详情explain执行计划索引的使用最左前缀法则范围查询索引列运算字符串加引号模糊查询or连接的条件数据分布影响SQL提示覆盖索引前缀索引索引
设计原则
zmbwcx2003
·
2023-11-30 19:38
mysql
sql
性能优化
Python与设计模式--迭代器模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-30 19:43
23种设计模式
python
设计模式
迭代器模式
教学设计文档编写说明(草稿)
一、教学单元选取与
设计原则
东北王老师
·
2023-11-30 17:33
【23种设计模式】观察者模式(Observer Pattern) .Net Core实现
观察者模式的定义谈一下松耦合一个
设计原则
重新设计Delegate委托多播委托Func和ActionEventEvent模式/观察者模式用.netcore实现观察者模式的代码来源观察者模式(有时又被称为模型
软泡芙
·
2023-11-30 15:25
开发
#
WEB_C#
设计模式
观察者模式
.netcore
python模块化设计的原则与要求_23-Python与设计模式--
设计原则
一六大
设计原则
在法理学中,法律规则与法律原则都是法律规范的重要构成。
weixin_39767513
·
2023-11-30 15:57
Python与设计模式--中介者模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-30 15:21
23种设计模式
python
设计模式
中介者模式
深入理解MySQL索引知识
一文彻底搞懂索引前言一、索引的基础1.1索引简介(本质是一种数据结构)1.2索引优缺点1.3索引的
设计原则
?1.4索引的分类?1.5创建索引的几种方式?1.6什么是B树?1.7什么是B+树?
南波塞文
·
2023-11-30 14:01
MySQL
数据库
mysql
数据库
database
次世代前端视图框架都在卷啥?
前三名分别是
Solid
、Svelte、Qwik。我们可以称他们为次世代前端框架的三大代表,前辈是React/Angular/Vue。
傲娇的koala
·
2023-11-30 13:52
前端
CSS新手入门笔记整理:CSS边框样式
边框宽度:boder-width语法boder-width:像素值;边框样式:boder-style语法boder-style:取值;属性值说明none无样式dashed虚线
solid
实线边框颜色:boder-color
太空背包客
·
2023-11-30 07:41
前端新手入门笔记整理
css
前端
Python与设计模式--策略模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-30 04:04
设计模式
python
设计模式
策略模式
Python与设计模式--观察者模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-30 04:50
设计模式
python
设计模式
观察者模式
Python与设计模式--模板模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-30 04:20
设计模式
python
设计模式
开发语言
模板模式
安卓基础巩固(六):
设计原则
、安卓主流技术框架MVC/MVP/MVVM、设计模式
文章目录架构设计为什么要进行技术框架的设计六大
设计原则
一、单一职责原则二、开闭原则三、依赖倒置原则四、接口分离原则五、迪米特法则(又称最小知道原则)六、里氏替换原则案例诠释安卓主流开发技术框架MVC模式
椛丿未眠”
·
2023-11-30 03:28
Android
mvc
android
设计模式
「交互日志」信息构架的基本原则(上)
思维导图:散记:1.不要去挑战
设计原则
、除非你的设计根本的改变了问题2.世界通用的设计规范,不必解释。时钟的快速解读信息3.除非产品是强需求:统一>>>个性大势所趋,除非是强有的.新鲜的新闻!
488ad161ba7d
·
2023-11-30 03:14
Python与设计模式--备忘录模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-30 00:02
设计模式
python
设计模式
备忘录模式
通证经济系统
设计原则
增长原则通证系统对应的经济体必须具有增长属性。没有与实际业务结合,是飘在天上的海市蜃楼。没有真正落地的Token,是瘸子,没有实体业务的支撑,更像是一个单向的资本游戏,它没有工具属性,更没有产生现实世界当中的价值。分配原则初次:总的发行量是多少?是依据什么逻辑来设定的?是一次限量发行,还是分批发行,也就是挖矿发行?如果是一次发行,是否有增发机制?增发的周期是多久,增发的比例是多少?如果是挖矿发行,
i非小白
·
2023-11-30 00:09
Python与设计模式--访问者模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-29 18:12
设计模式
python
设计模式
访问者模式
Python与设计模式--责任链模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-29 18:47
设计模式
python
设计模式
责任链模式
TS版LangChain实战:基于文档的增强检索(RAG) | 京东云技术团队
围绕以上
设计原则
,
京东云技术团队
·
2023-11-29 13:50
人工智能
前端
硬核干货
langchain
京东云
typescript
前端
RAG
Aspose.Cells设置单元格背景色不生效
只有当单元格样式模式不是none或
solid
时,该属性才会生效。设置style.Pattern=BackgroundType.
Solid
这样子就会生效了以及需要注
Sqsdhc
·
2023-11-29 12:22
c#
前端
html
css
22-Python与设计模式--状态模式
、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式+
设计原则
林圜围
·
2023-11-29 11:02
设计模式
python
设计模式
状态模式
第十一章.软件工程(下)
目录第十一章.软件工程第九节.面向对象设计面向对象(OAA)的基本概念面向对象开发各阶段划分及任务OOA
设计原则
OOA-UMLOOA设计模式的概念OOA设计模式的分类创建型模式结构型模式行为型模式第十节
lywmofan
·
2023-11-29 10:04
软考
软件工程师
软件开发
面向对象编程
uml
学习笔记-为何说多用组合少用继承
在面向对象的编程中,有一条非常经典的
设计原则
:组合优于继承,多用组合少用继承。什么不推荐使用继承?组合比继承有哪些优势?为什么不推荐使用继承?
家猪佩奇
·
2023-11-29 07:23
pytest系列——pytest_collection_modifyitems钩子函数修改测试用例执行顺序
【严格意义上来说,我们在用例
设计原则
上用例就不要有依赖顺序,这样才能更好的体现出测试用例的意义。(测试用例的执行不需要按照顺序来执行,而是随即执行)】1、Hook方法之py
test卓然
·
2023-11-29 00:53
pytest
测试用例
Java核心知识点整理大全20-笔记
目录17.设计模式17.1.1.
设计原则
17.1.24.解释器模式18.负载均衡18.1.1.1.四层负载均衡(目标地址和端口交换)18.1.1.2.七层负载均衡(内容交换)18.1.2.负载均衡算法/
希斯奎
·
2023-11-28 18:34
Java
java
开发语言
笔记
MySQL进阶知识
索引索引分类索引语法SQL性能分析SQL执行频率慢查询日志profile详情explain执行计划索引的使用最左前缀法则范围查询索引列运算字符串加引号模糊查询or连接的条件数据分布影响SQL提示覆盖索引前缀索引索引
设计原则
zmbwcx2003
·
2023-11-28 16:50
mysql
数据库
构建沉浸式 AI 文本编辑器:开源 3B 编辑器的
设计原则
与思路
借助于在AutoDev与IDE上的AI沉浸式体验设计,我们开始构建一个AI原生的文本编辑器,以探索沉浸式创作体验。其适用于需求编写、架构文档等等文档场景,以加速软件开发中的多种角色的日常工作。GitHub:https://github.com/unit-mesh/3b(项目还在AI体验设计阶段,还没有接入模型,如果大家有模型,欢迎自行接入和赞助)在线预览:https://editor.unitme
Phodal
·
2023-11-28 14:55
人工智能
编辑器
《ThoughtWorks现代企业架构框架白皮书》学习笔记
1.现代企业架构1.1现代企业架构框架
设计原则
•战略与业务价值驱动:业务驱动over技术驱动•轻量敏捷化:持续改进over一
迦叶_金色的人生_荣耀而又辉煌
·
2023-11-28 12:16
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他