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
Principle】
设计模式(二)
迪米特法则(最少知识原则):定义、核心思想与实践解析一、迪米特法则(LoD)的核心定义迪米特法则(LawofDemeter,LoD),又称“最少知识原则(LeastKnowledge
Principle
)
醇醛酸醚酮酯
·
2025-06-29 10:45
设计模式
设计模式
中国计算机学会推荐国际学术会议-体系结构相关(含投稿截至时间)
推荐国际学术刊物目录-中国计算机学会中国计算机学会推荐国际学术会议(●计算机体系结构/并行与分布计算/存储系统)A类序号刊物名称刊物全称出版社投稿截止时间地址1PPoPPACMSIGPLANSymposiumon
Principle
s
HiAallen
·
2025-06-28 09:08
事务
编辑器
敏捷项目的变更管理
敏捷过程利用变化为客户创造竞争优势”(参见www.agilemanifesto.org/
principle
s.html)。这一原则承认了变化是一个不可避免的、必要的且很有价值的事实。
workflower
·
2025-06-25 20:46
软件工程
软件需求
需求分析
敏捷流程
开发语言
设计模式-依赖倒置原则(Dependency Inversion
Principle
, DIP)
依赖倒置原则(DependencyInversion
Principle
,DIP)核心思想:高层模块不应依赖低层模块,二者都应依赖抽象(接口或抽象类)。抽象不应依赖细节,细节(具体实现)应依赖抽象。
英杰.王
·
2025-06-21 04:10
java
开发语言
依赖倒置和里氏替换原则
1.依赖倒置原则依赖倒转原则(DependencyInversion
Principle
,DIP)是面向对象设计中的五大设计原则之一。它强调高层模块不应该依赖低层模块,两者都应该依赖于抽象。
Miqiuha
·
2025-06-19 15:52
里氏替换原则
设计模式-里氏替换原则(Liskov Substitution
Principle
, LSP)
里氏替换原则(LiskovSubstitution
Principle
,LSP)核心思想:子类必须能够替换其父类,且替换后程序的正确性不受影响。
英杰.王
·
2025-06-19 15:49
设计模式
里氏替换原则
【设计模式-迪米特法则】
迪米特法则(LawofDemeter,LoD),也称为最少知识原则(
Principle
ofLeastKnowledge),是一种面向对象编程中的设计原则。
严文文-Chris
·
2025-06-19 07:59
设计模式
设计模式
迪米特法则
java
设计模式-六大基本原则
以下是设计模式的六大基本原则(SOLID+迪米特法则)及其核心原理、应用案例,它们是构建可维护、可扩展软件系统的基石:一、单一职责原则(SingleResponsibility
Principle
,SRP
英杰.王
·
2025-06-19 07:25
设计模式
设计模式-迪米特法则(Law of Demeter, LoD)
迪米特法则(LawofDemeter,LoD)别名:最少知识原则(LeastKnowledge
Principle
)核心思想:一个对象应尽可能少地与其他对象发生交互,只与直接的朋友(成员变量、方法参数、方法返回值中的对象
英杰.王
·
2025-06-19 06:22
设计模式
迪米特法则
servlet
编译器基础概念
Pass和IRPass传统编译器编译器的发展历史(HistoryofCompiler)GCC编译过程与原理(GCCProcessand
Principle
)LLVM/Clang编译过程与原理(L
喜欢打篮球的普通人
·
2025-06-14 18:11
传统编译器
c++
第十三章 接口、协议和 抽象基类
面向接口编程,不要面向实现编程-----Gamma,Helm,Johnson,Vlissides,First
Principle
ofObject-OrientedDesign面向对象的编程都是关于接口的。
m0_57581736
·
2025-06-09 19:26
流畅的python第二版学习
python
《C++编程原理与实践(第3版)》
书籍:Programming:
Principle
sandPracticeUsingC++作者:BjarneStroustrup出版:Addison-WesleyProfessional编辑:陈萍萍的公主
·
2025-06-06 21:31
c++编程语言人工智能
OOP七大原则
1.开闭原则(Open/Closed
Principle
,OCP)定义:软件实体(类、模块、函数等)应当对扩展开放,对修改关闭。
Elixer_
·
2025-06-04 08:57
javase
java
清洁架构API锅炉plate项目教程
clean-architecture-api-boilerplateAboilerplateforcreatingTypeScriptAPIsfollowingtheCleanArchitecture
principle
s
洪显彦Lawyer
·
2025-06-03 10:50
设计模式 基本认识
设计模式三原则单一职责原则(SingleResponsibility
Principle
,SRP)
弦化
·
2025-05-31 17:37
设计模式
开发语言
C++
MySQL索引的最左前缀匹配原则详解
一、最左前缀匹配原则的定义最左前缀匹配原则(LeftmostPrefix
Principle
)是MySQL使用联合索引(复合索引)时的基本规则,指的是查询条件必须从联合索引的最左列开始,并且不能跳过中间的列
GarfieldFine
·
2025-05-30 10:48
mysql
mysql
数据库
设计模式 -- 依赖倒转原则
设计模式–依赖倒转原则1、基本介绍依赖倒转原则(DependenceInversion
Principle
)是指:高层模块不应该依赖低层模块,二者都应该依赖其抽象抽象不应该依赖细节,细节应该依赖抽象依赖倒转
博_采_众_长
·
2025-05-29 09:23
设计模式
设计模式
依赖倒转
JAVA设计模式--七大原则之依赖倒置原则(03)
依赖倒置原则(DependenceInversion
Principle
)就是要依赖于抽象,不要依赖于具体。
薇薇
·
2025-05-29 09:51
设计模式
Large-Scale Language Models: In-Depth
Principle
s and Pioneering Innovations
大规模语言模型(Large-ScaleLanguageModels,LLMs)是人工智能领域的璀璨明珠,深刻重塑了自然语言处理(NLP)并推动多模态应用的蓬勃发展。从BERT的语义洞察到GPT系列的生成奇迹,再到Grok、LLaMA等模型的跨界创新,LLMs在智能对话、代码生成、科学探索等领域展现出近乎人类的水准,本文以清晰的逻辑和优雅的笔触,深入剖析LLMs的架构、训练与优化机制,融合截至202
Kelaru
·
2025-05-28 06:33
AI大模型
python
ai
语言模型
大数据
清洁架构API模板安装与配置指南
clean-architecture-api-boilerplateAboilerplateforcreatingTypeScriptAPIsfollowingtheCleanArchitecture
principle
s
骆万湛Rebecca
·
2025-05-26 17:37
1057 Stack(30)
Stackisoneofthemostfundamentaldatastructures,whichisbasedonthe
principle
ofLastInFirstOut(LIFO).ThebasicoperationsincludePush
圣保罗的大教堂
·
2025-05-25 23:47
PAT刷题
pat考试
开闭原则(Open Closed
Principle
,OCP)
遵循开闭原则设计出的模块具有两个主要特征:对于扩展是开放的(Openforextension)。这意味着模块的行为是可以扩展的。当应用的需求改变时,我们可以对模块进行扩展,使其具有满足那些改变的新行为。也就是说,我们可以改变模块的功能。对于修改是关闭的(Closedformodification)。对模块行为进行扩展时,不必改动模块的源代码或者二进制代码。模块的二进制可执行版本,无论是可链接的库、
weixin_34221775
·
2025-05-25 05:18
设计模式
Open Closed
Principle
(OCP)开闭原则
面向对象的最基本原则Softwareentiteslikeclasses,modulesandfunctionsshouldbeopenforextensionbutcloasedformodifications一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。我们在实际开发过程的设计开始阶段,就要罗列出来系统所有可能的行为,并把这些行为加入到抽象底层,根本就是不可能的,这么去做也是不经济的
weixin_33811961
·
2025-05-25 05:48
开闭原则(Open-Closed
Principle
, OCP)详解
开闭原则(Open-Closed
Principle
,OCP)详解在软件设计领域,设计模式是解决问题的一套经过验证的、可复用的设计方案。
小村学长毕业设计
·
2025-05-25 05:47
开闭原则
java
开发语言
六大设计原则之 开闭原则 (Open Close
Principle
| OCP)
目录前言开闭原则定义:场景:优点:栗子:前言兄弟们快跑,鬼子们(提需求的人)进村啦!开闭原则是面向对象设计中最基础的设计原则,它指导我们如何建立稳定灵活的系统,开闭原则只定义了对修改关闭,对扩展开放。用抽象构建架构,用实现扩展细节。开闭原则定义:一个软件中的类/模块/函数应该对扩展开放,对修改关闭。(开闭即针对扩展和修改两个行为的原则。)场景:当一个新需求提出来,开发这个新需求的时候需要引用到旧的
_我走路带风
·
2025-05-25 05:47
java_web
java
开闭原则
java
设计原则
掌握面向对象设计的七大黄金法则
以下是这七大原则的详细介绍:1.单一职责原则(SingleResponsibility
Principle
,SRP)定义:一个类应该只有一个发生变化的原因,如果有多个原因,那么类就可能需要被拆分。
77tian
·
2025-05-19 15:35
设计模式
设计原则:接口隔离原则(ISP)
接口隔离原则的英文是InterfaceSegregation
Principle
,缩写就是ISP。
老於记
·
2025-05-15 08:00
数据库
设计模式
java
python
编程语言
接口隔离原则(ISP)
接口隔离原则(英语:interface-segregation
principle
s,缩写:ISP)指明客户(client)不应被迫使用对其而言无用的方法或功能。
tenglovemeng
·
2025-05-15 07:58
Java设计模式
接口隔离原则
java
ai逻辑回归_人工智能中的逻辑是什么?
LogicinArtificialIntelligence)Logic,asperthedefinitionoftheOxforddictionary,is"thereasoningconductedorassessedaccordingtostrict
principle
sandvalidity
cumudi0723
·
2025-05-11 06:46
人工智能
python
java
设计模式
机器学习
【C++ 线程池设计 】从零开始 深入理解与实践:C++ 线程池的高级设计
目录标题第一章:线程池的基础概念与重要性1.1线程池的基本概念(BasicConceptsofThreadPools)1.1.1线程池的工作原理(Working
Principle
ofThreadPools
泡沫o0
·
2025-05-10 22:54
C++项目设计:理论
实践与创新
c++
开发语言
linux
c语言
qt
线程池
嵌入式
php java go python面向对象的设计原则和常用设计模式
一、面向对象设计原则(OOPDesign
Principle
s)是写出高内聚、低耦合、可维护系统的基础,重点是SOLID五大原则+其他补充原则。
宇飞林海
·
2025-05-09 18:49
php
java
设计模式
Spring IoC (Inversion of Control) 控制反转是什么?
核心思想:IoC是一种设计原则(Design
Principle
),它描述了一种软件设计模式,其中组件(对象)的创建、依赖关系的管理和生命周期的控制权从程序代码本身转移到了外部容器或框架。
冰糖心书房
·
2025-05-08 17:01
Spring
Framework
spring
java
后端
C++设计模式:面向对象的八大设计原则之四
里氏替换原则(LiskovSubstitution
Principle
,LSP)是面向对象设计中的一个重要原则,它指出子类必须能够替换它的基类,并且程序的行为不会发生改变。
Wabi_sabi_x
·
2025-05-07 22:06
设计模式(C++示例)
c++
设计模式
开发语言
Java设计模式的七大原则
设计原则名称定义使用频率单一职责原则(SingleResponsibility
Principle
,SRP)一个类只负责一个功能领域中的相应职责。
caihuayuan5
·
2025-05-06 03:40
面试题汇总与解析
大数据
spring
boot
java
后端
课程设计
C 语言中实现依赖反转(Dependency Inversion
Principle
,DIP)
1.定义抽象接口定义一个抽象的日志接口,高层模块通过该接口操作日志,而非直接依赖具体实现。//Logger.h-抽象接口定义#ifndefLOGGER_H#defineLOGGER_H//日志级别枚举typedefenum{LOG_INFO,LOG_ERROR}LogLevel;//抽象日志接口结构体typedefstruct{void(*log)(void*self,LogLevellevel,
万能之王
·
2025-04-26 13:16
c语言
依赖倒置原则
开发语言
MySQL最左前缀原则深度解析:优化索引设计的核心法则
最左前缀原则(LeftmostPrefix
Principle
)指在使用复合索引(CompositeIndex)时,MySQL会按照索引定义的列顺序,从左到右匹配查询条件。
MiniFlyZt
·
2025-04-26 01:27
mysql
数据库
java
《架构真经:互联网技术架构的设计原则(原书第2版)》一第1章 大道至简...
本节书摘来自华章出版社《架构真经:互联网技术架构的设计原则(原书第2版)》一书中的第1章,第1节,作者ScalabilityRules:
Principle
sforScalingWebSites,SecondEdition
weixin_33868027
·
2025-04-19 04:13
数据库
javascript
操作系统
ViewUI
迪米特法则--设计模式
1、理论原理迪米特法则(LawofDemeter,LoD),又称最少知识原则(LeastKnowledge
Principle
,LKP),是一种面向对象编程设计原则。
NuyoahChen
·
2025-04-15 05:55
设计模式
迪米特法则
设计模式
Azure DevOps Learning
云计算更为反映迅捷…2
Principle
ofeconomiesofs
watershed1993
·
2025-04-12 03:49
azure
devops
flask
编程自学指南:java程序设计开发,设计思想开源框架-六大原则,高内聚、低耦合、可维护、可扩展
设计思想开源框架-六大原则设计思想开源框架-六大原则概述编程自学指南:java程序设计开发,设计思想开源框架-六大原则设计思想开源框架-六大原则概述1.单一职责原则(SingleResponsibility
Principle
zl515035644
·
2025-04-08 21:21
java自学指南
#
设计思想开源框架
java
开发语言
Java开发
Java编程
Java设计思想
Java六大原则
云计算:原理与范式
《云计算:原理与范式》基本信息原书名:CloudComputing:
Principle
sandParadigms作者:(澳)RajkumarBuyyaJamesBrobergAndrzejGoscinski
weixin_34217711
·
2025-04-06 20:08
人工智能
大数据
运维
里氏替换原则
里氏替换原则(LiskovSubstitution
Principle
,LSP)是面向对象设计SOLID原则中的"L",由BarbaraLiskov于1987年提出。
手搓DesignPattern
·
2025-04-02 07:04
里氏替换原则
java
开发语言
深入探讨Dotnet洋葱架构实践
Dotnet洋葱架构是基于依赖反转原则(DependencyInversion
Principle
)和依赖注入(DependencyInjection)的
ExogFix
·
2025-03-30 01:57
架构
以有效安全的方式在正式生产环境中模拟真实流量进行全站点性能测试
WhatisEaseLoadEaseLoadisaCloud-NativeperformancetesttoolwritteninGo.EaseLoadaimstosimulaterealtrafficforthewholesiteperformancetestintheproductionenvironmentinaneffectiveandsafeway.Product
principle
Com
wenyue1121
·
2025-03-28 08:02
MegaEase技术方案
算法
后端
压力测试
架构
设计模式 一、软件设计原则
一、理解设计原则1、单一原则1.1如何理解单一职责原则(SRP)单一职责原则(SingleResponsibility
Principle
,简称SRP),他要求一个类或模块应该只负责一个特定的功能,这有助于降低类之间的耦合度
kkkkatoq
·
2025-03-25 18:27
设计模式
设计模式
【设计模式】SOLID 设计原则概述
SOLID代表以下五个设计原则:S-单一职责原则(SingleResponsibility
Principle
,SRP)O-开闭原则(Open/Closed
Principle
,OCP)L-里氏替换原则(LiskovS
白码思
·
2025-03-25 18:24
设计模式
里氏替换原则
里氏替换原则(LiskovSubstitution
Principle
,LSP)是面向对象设计的核心原则之一,属于SOLID中的L。其核心思想是:子类必须能够替换父类,且替换后程序的行为不变。
Vic10101
·
2025-03-25 10:55
开发实战
项目总结
Java性能优化
里氏替换原则
推荐文章:探索分布式数据存储的新纪元 —— Irmin
推荐文章:探索分布式数据存储的新纪元——IrminirminIrminisadistributeddatabasethatfollowsthesamedesign
principle
sasGit项目地址:
班妲盼Joyce
·
2025-03-25 08:09
以光盘读写系统演示面向对象设计的原则与方法
以下是面向对象设计的原则、方法及常用技术手段:一、面向对象设计原则(SOLID原则)单一职责原则(SRP,SingleResponsibility
Principle
)一个类应只有一个职责,即只负责一项功能
CoderIsArt
·
2025-03-23 12:35
C++11
设计模式
面向对象
GPU计算的历史与CUDA编程入门
本文将探讨GPU计算的发展史,重点分析《ComputerGraphics:
Principle
sandPractice》等关键文献,以及CUDAC编程模型的引入及其对现代软件开发的影响。
己见明
·
2025-03-22 12:49
GPU计算
CUDA
C
数据并行性
CUDA程序结构
向量加法内核
上一页
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
其他