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
19.0-《超越感觉》-说服他人
Bylearningthe
principle
sofpersuasionandapplying
SAM52
·
2025-07-29 21:27
JAVA设计模式--七大原则之里氏替换原则(04)
里氏代换原则(LiskovSubstitution
Principle
LSP)面向对象设计的基本原则之一。里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。
薇薇
·
2025-07-29 09:37
设计模式
面向对象设计原则和设计模式分类
面向对象设计六大原则SOLID单一职责原则(SingleResponsibility
Principle
)就一个类而言,应该仅有一个引起它变化的原因。
阳光明媚sunny
·
2025-07-29 09:04
设计模式
设计模式
深入浅出SOME/IP协议:基本概念和原理
)1.1背景介绍:车载网络的演进与挑战1.2SOME/IP协议的兴起背景2.SOME/IP协议概述2.1定义与特点2.2SOME/IP与传统车载网络协议的比较3.基本工作原理(BasicWorking
Principle
泡沫o0
·
2025-07-27 14:20
智能驾驶
·
C++中间件与平台开发实践
tcp/ip
网络
linux
数据结构
c语言
c++
开发语言
面向对象分析与设计40讲(7)设计原则之合成复用原则
、总结1.继承是“强绑定”,组合是“弱关联”2.继承固化“静态结构”,组合支持“动态变化”3.继承放大“设计缺陷”,组合隔离“局部问题”一句话总结一、概念合成复用原则(CompositionReuse
Principle
奇妙之二进制
·
2025-07-24 11:58
嵌入式/Linux
#
面向对象分析与设计
合成复用原则
软件开发
设计
开闭原则在C++中的实现
开闭原则(Open/Closed
Principle
,简称OCP)是面向对象设计中的一个重要原则,属于“SOLID”原则之一。
·
2025-07-24 09:19
《设计模式之禅》笔记摘录 - 1.六大设计原则
文章目录单一职责原则单一职责原则的定义最佳实践里氏替换原则里氏替换原则的定义最佳实践依赖倒置原则依赖倒置原则的定义最佳实践接口隔离原则接口隔离的定义最佳实践迪米特法则迪米特法则的定义最佳实践开闭原则开闭原则的定义最佳实践单一职责原则单一职责原则的定义单一职责原则的英文名称是SingleResponsibility
Principle
使二颗心免于哀伤
·
2025-07-20 09:21
《设计模式之禅》笔记摘录
笔记
设计模式
etcd:从应用场景到实现原理的全方位解读
转自:http://www.infoq.com/cn/articles/etcd-interpretation-application-scenario-implement-
principle
etcd:
·
2025-07-19 23:35
Java内功修炼系列:依赖倒置、控制反转、依赖注入
目录一名词解释1.1依赖倒置原则(Dependencyinversion
principle
)1.2上层/底层模块1.3依赖(Dependency)二依赖倒置2.1依赖倒置前2.1依赖倒置后三控制反转(IoC
许进进
·
2025-07-11 07:05
ioc
依赖倒置
控制反转
依赖注入
java
MySQL 8.0 权限审计实战:揪出那些“权力过大”的用户
我们需要定期对数据库的权限进行审计和加固,遵循“最小权限原则”(
Principle
ofLeastPrivilege),确保每个用户只拥有其完成工作所必需的最小权限。
运维开发王义杰
·
2025-07-06 13:59
系统运维
mysql
mysql
android
数据库
Golang的代码结构设计原则与实践与模式应用
因此,在设计代码结构时,我们需要遵循一些原则:单一职责原则(SingleResponsibility
Principle
)单一职责原则是指一个类或函数应该只有一个引起它变化的原因。
·
2025-07-04 17:29
go
计算机导论与计算机组成原理关系,计算机组成原理
一、课程简介课程中文名称:《计算机组成原理与汇编语言》课程英文名称:Computer
principle
andassemblylanguage课程编号:ZYB08003课程性质:专业必修课学时数:54学时
·
2025-07-04 12:21
PAT A 1057 Stack
Stackisoneofthemostfundamentaldatastructures,whichisbasedonthe
principle
ofLastInFirstOut(LIFO).Thebasicoper‐ationsincludePush
·
2025-07-02 16:06
设计模式(二)
迪米特法则(最少知识原则):定义、核心思想与实践解析一、迪米特法则(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
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
其他