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
原则
23种设计模式简述
目录一、设计模式的分类1.1创建型模式1.2结构型模式1.3行为型模式二、设计模式的六大
原则
2.1开闭
原则
2.2里氏替换
原则
2.3依赖倒转
原则
2.4接口隔离
原则
2.5迪米特法则2.6合成复用
原则
三、设计模式
后端开发基础免费分享
·
2025-05-05 07:29
java设计模式
设计模式
java
MySQL入门学习-深入索引.组合索引
-最左前缀
原则
:这是组合索引的一个重要特性
守护者170
·
2025-05-05 05:14
MySQL学习
学习
数据库
mysql
设计模式 | 详解常用设计模式(六大设计
原则
,单例模式,工厂模式,建造者模式,代理模式)
目录设计模式概述六大设计
原则
从整体理解六大设计
原则
单例模式饿汉模式:懒汉模式:线程安全的懒汉模式工厂模式简单工厂模式抽象工厂模式建造者模式(BuilderPattern)代理模式(ProxyPattern
mooridy
·
2025-05-04 23:07
设计模式
c++
C++学习:六个月从基础到就业——模板编程:SFINAE
原则
C++学习:六个月从基础到就业——模板编程:SFINAE
原则
本文是我C++学习之旅系列的第三十六篇技术文章,也是第二阶段"C++进阶特性"的第十四篇,主要介绍C++模板编程中的SFINAE
原则
。
superior tigre
·
2025-05-04 23:05
C++学习:六个月从基础到就业
c++
学习
深入理解Spring事务管理:@Transactional注解全方位解析
一、事务核心概念回顾1.ACID
原则
全景解析特性实现要点典型场景原子性(Atomic)事务内操作全部成功或全部回滚订单支付(扣款+更新库存)一致性(Consistent)数据库约束永不破坏账户余额不为负隔离性
一切皆有迹可循
·
2025-05-04 22:32
Java开发
spring
数据库
java
后端
Python学习笔记汇总
py拿下应该没什么问题,先掌握基本语法,熟练基本操作即可,后面需要的话再专精,笔记如下不推荐看视频,有过C基础的还是直接看书快一点,至少对我来说是这样的,推荐如下"简明Python教程",我始终坚持一个
原则
即最少的一定是最好的
Yohaoa
·
2025-05-04 22:57
Python随笔
Python
学习笔记
华为OD机试 2025A卷 堆内存申请
真题目录:点击去查看2025A卷100分题型题目描述有一个总空间为100字节的堆,现要从中新申请一块内存,内存分配
原则
为:优先紧接着前一块已使用内存,分配空间足够且最接近申请大小的空闲内存。
无限码力
·
2025-05-04 19:08
华为OD机考真题刷题笔记
华为od
华为OD机试
2025A卷真题
华为OD机试真题
华为OD机考2025A卷
浅谈云原生架构的 7 个
原则
简介:作为一种架构模式,云原生架构通过若干
原则
来对应用架构进行核心控制。这些
原则
可以帮助技术主管和架构师在进行技术选型时更加高效、准确,本文将就这些
原则
展开具体介绍。
阿里开发者
·
2025-05-04 18:05
运维
监控
Cloud
Native
安全
容灾
双11
云计算
数据安全/隐私保护
微服务
容器
《软件工程实务课程实践——知识点总结》
系统需要实现以下基本功能:图书入库登记图书借阅图书归还查询图书信息三、重要概念和
原则
1.需求分析需求采集:与客户和利益相关者沟通,明确软件需要实现的功能和特性。
Lucky.wangju
·
2025-05-04 15:42
软件工程
多协议 Tracker 系统架构与传感融合实战 第一章 统一多协议硬件抽象层(HAL)设计
目录1.1本章导读1.2场景与需求分析1.3硬件资源规划与映射1.3.1复用
原则
与冲突规避1.3.2外设映射矩阵1.4ProtocolFactory
damo王
·
2025-05-04 08:30
嵌入式
#
多协议
Tracker
系统架构与传感融合实战
系统架构
UDS
IoT
基于「骑手外卖系统」串联7大设计
原则
这些设计
原则
听起来都很抽象、很“玄”,如果不是实际开发过系统,很难理解“到底为什么要这样设计”。那我现在就用一个你能想象得很清楚的真实例子,帮你把这7个设计
原则
一一落地到具体情境里,你会一眼明白。
常某某的好奇心
·
2025-05-04 05:12
基于python的设计模型
7大设计原则
人工智能与网络架构设计结合
人工智能与网络架构技术结合1.背景2.设计考虑和
原则
2.1关键要求2.1.1数据管理2.1.2先进基础设施2.1.3灵活的人工智能部署2.1.4生态系统开放性2.2Gaps3.架构特征3.1总体设计范围
i_soaring
·
2025-05-04 03:29
人工智能
5G
信息与通信
MySQL 中使用索引一定有效吗?如何排查索引效果?
以下是建索引时需要重点注意的事项及对应分析:一、索引设计
原则
选择高选择性列原理:选择性=不同值数量/总行数,值越接近1(如主键、唯一ID)越适合建索引。
篱笆院的狗
·
2025-05-04 03:59
春招热门面试题
mysql
数据库
拥抱健康生活,开启科学养生之旅
遵循“食物多样、谷类为主”的
原则
,将全谷物、杂豆类纳入日常主食,像全麦面包、玉米、红豆等,富含丰富的膳食纤维与B族维生素,助力肠道蠕动与营养吸收。
lanlande33
·
2025-05-04 02:24
生活
c语言 -- 分支和循环结构
分支语句(选择结构)if语句1.语法形式2.else与if的匹配
原则
Switch语句1.语法形式2.switch语句的嵌套使用循环语句(循环结构)while循环1.语法形式2.while循环中的break
獭.獭.
·
2025-05-04 00:38
C语言
c语言
【c++】【STL】queue详解
emptysizefrontbackqueue类的实现queue的作用queue是stl库提供的一种容器适配器,也就是我们数据结构中学到的队列,是非常常用的数据结构,特点是遵循LILO(lastinlastout,也就是后进后出)
原则
jiunian_cn
·
2025-05-03 20:15
c++
开发语言
visualstudio
全面掌握用户体验设计UX:从设计概念到实际应用的详尽指南
tip:推荐您使用侧边栏的目录表,以便查看文章结构文章目录用户体验设计概念设计
原则
组件设计表单密码邮箱搜索功能欢迎收藏快速链接图标图像导航/菜单按钮点击开关按键框架设计导航设计IA(信息架构)设计设计规则简约视觉设计系统状态可见性允许轻松撤销操作用户控制和自由一致性和标准防止出错识别而非记忆使用的灵活性和效率帮助用户识别
一切皆有可能!!
·
2025-05-03 18:00
产品经理
产品运营
【c++】【STL】stack详解
关系运算符重载stack类的实现stack类的作用stack是stl库提供的一种容器适配器,也就是我们数据结构中学到的栈,是非常常用的数据结构,特点是遵循LIFO(lastinfirstout,也就是后进先出)
原则
jiunian_cn
·
2025-05-03 12:46
c++
开发语言
visual
studio
REST API、FastAPI与Flask API的对比分析
实现方式:可通过多种框架构建(如Flask、Django),但需开发者手动遵循REST
原则
设计接口。
朴拙数据交易猿
·
2025-05-03 12:46
langchain
oracle
服务器
Kafka的Topic分区数如何合理设置?
一、分区数设置
原则
1.并发能力基准分区数决定最大消费者并行度,建议设置为消费者组内消费者数量的整数倍例如:消费者组有4个实例→分区数设为4/8/12等这里定义的目的是为了让消费者能均匀的分配到分区,避免打破负载均衡
搞不懂语言的程序员
·
2025-05-03 06:40
中间件
kafka
kafka
分布式
MySQL索引知识点总结
目录一、索引概述二、索引结构1.核心类型2.B+Tree优化三、索引分类1.逻辑分类2.物理存储分类四、索引使用
原则
1.最左前缀法则2.索引失效场景3.覆盖索引4.前缀索引五、性能分析工具1.EXPLAIN
从没想过要伤害谁
·
2025-05-03 04:54
mysql
数据库
大数据领域数据产品的技术选型与架构设计案例
内容涵盖数据采集、存储、处理、分析、应用五层架构的核心组件选型
原则
,对比传统数据仓库、数据湖、湖仓一体等架构的适用场景,结合电商、金融、智能制
大数据洞察
·
2025-05-03 02:07
大数据与AI人工智能
大数据
ai
Kappa架构介绍
Kappa同样采用了重新处理事件的
原则
,对于历史数据分析类的需求,Kap
mischen520
·
2025-05-03 01:04
软考高级系统架构师
大数据
架构
大数据
HarmonyOS Next应用工程化探索:仓颉语言驱动的模块化与并发服务设计
1.模块化设计
原则
目标与痛点在项目的初期阶段,许多应用采用
·
2025-05-02 22:52
harmonyos
DQL语句-分组函数-查询
MySQL|DQL语句-分组函数-查询个人博客:https://vite.xingji.fun分组函数分组函数的执行
原则
:先分组,然后对每一组数据执行分组函数。
THE MATRIX-HZB
·
2025-05-02 18:43
MySQL数据库
mysql
数据库
github
AVDictionary 再分析
例如,在[4]中提到了通过AVDictionary设置播放器参数,这里可能需要通过指针传递参数,而typedef的使用使得代码更简洁,同时隐藏了结构体的内部实现,符合封装的
原则
。
hunandede
·
2025-05-02 18:42
ffmpeg
Java内存模型:happens-before
原则
、指令重排序、内存栅栏、可见性与原子性深度解析
Java内存模型:happens-before
原则
、指令重排序、内存栅栏、可见性与原子性深度解析在互联网大厂Java求职者面试中,如何深入理解Java内存模型中的happens-before
原则
、指令重排序
南客先生
·
2025-05-02 16:00
Java面试场景篇
Java
面试
内存模型
并发编程
happens-before
XXL-JOB重复调用之幂等性架构设计:从生产故障到高可靠方案演进
本文基于典型生产事故,结合《凤凰架构》的状态收敛理论、《从零开始学架构》的容错设计
原则
,系统性解析幂等性设计的核心挑战与解决方案。通过从数据库唯一约束到业务代码+数据库乐观锁的架构演
递归尽头是星辰
·
2025-05-02 15:25
XXL-JOB
分布式幂等性
XXL-JOB重复调用
分布式任务调度
XXL-JOB面试
CUDA编程高阶优化:如何突破GPU内存带宽瓶颈的6种实战策略
一、全局内存访问优化:对齐与合并
原则
1.1合并访问的本质GPU全局内存以线程束(Warp)为单位执行合并事务。当32个线程访问连续且对齐的128字节内存块时,总线利用率可达100%。
学术猿之吻
·
2025-05-02 12:08
GPU
高校
人工智能
边缘计算
人工智能
transformer
深度学习
gpu算力
ai
AI编程
OpenHarmony - 小型系统内核(LiteOS-A)(完),内核编码规范
总体
原则
总体
原则
:清晰:代码应当易于理解、易于维护、易于重构,避免晦涩语法。简洁:命名简短,函数紧凑。高效:通过使用算法、编译器优化选项或硬件资源提高程序效率。美观:代码风格合理、一致。
__Benco
·
2025-05-02 01:54
openharmony
harmonyos
人工智能
MySQL基础:从SQL语法到事务特性全面解析
本文将系统性地介绍MySQL的核心概念,包括SQL基础语法、表设计
原则
以及事务特性,帮助你构建坚实的MySQL基础。
程序员Bears
·
2025-05-01 23:38
Java全栈成长笔记
mysql
sql
数据库
并发设计模式实战系列(11):两阶段终止(Two-Phase Termination)
今天为大家带来的是并发设计模式实战系列,第十一章两阶段终止(Two-PhaseTermination),废话不多说直接开始~目录一、核心原理深度拆解1.两阶段终止流程2.关键设计要点3.中断处理
原则
二、
摘星编程
·
2025-05-01 19:43
设计模式
并发编程
设计模式
并发编程
阿里云服务器技术纵览:从底层架构到行业赋能
一、技术基座:分布式架构的工程哲学阿里云服务器的核心竞争力源自其自研的飞天操作系统(Apsara),这套分布式系统以“高可用性、弹性扩展、全球协同”为设计
原则
,构建了跨越物理边界的计算集群。
国际云
·
2025-05-01 15:19
阿里云
服务器
架构
路由器的使用 静态路由 默认路由 动态路由
静态路由统一配置流程:链接线路ip配置静态路由四、默认路由五、动态路由(ospf)总结前言路由器的简单介绍和使用一、路由器的介绍路由器解决不同网络之间通信路由器最多配置三个因为它主要是解决通信的不是解决区域通信的
原则
勇闯Linux
·
2025-05-01 15:16
智能路由器
从 Java 到 Go:面向对象的巨人与云原生的轻骑兵
作者:京东科技王奕龙Go语言在2009年被Google推出,在创建之初便明确提出了“少即是多(Lessismore)”的设计
原则
,强调“以工程效率为核心,用极简规则解决复杂问题”。
京东云开发者
·
2025-05-01 12:02
java
golang
python
[特殊字符] 深入理解Spring Cloud与微服务架构:全流程详解(含中间件分类与实战经验)
一个微服务对应一个数据库(服务自治
原则
)技术实践理解与建议总结1.SpringCloud简介与发展SpringCloud是基于SpringBoot的一整套微服务开发工具链,它为分布式系统提供了服务注册与发现
冼紫菜
·
2025-05-01 10:15
微服务
优化
Java后端
架构
spring
cloud
微服务
后端
java
数据库
spring
大数据架构:慧城市管理平台SmartCityGrid案例
大数据架构《慧城市管理平台SmartCityGrid》知识点:[1]软件架构演化的
原则
[2]分布式架构[3]分布式数据库的特点[4]CAP理论[5]分布式架构设计图填空
数字化与智能化
·
2025-05-01 09:38
软考系统架构设计师案例分析
大数据
架构
软考系统架构设计师
系统架构设计师案例分析
Java中优化接口查询速度的方法简单总结
数据库层面优化一.索引优化1.为查询条件创建合适的索引,注意查询的表适合添加索引,增删改操作的表不适合添加索引2.避免索引失效的情况(如使用函数、类型转换、or关键词等情况)3.使用复合索引时注意最左前缀
原则
二
·
2025-05-01 08:58
java
后端架构师必知必会系列:分布式系统设计与开发
弹性伸缩性3.2.3高可用性3.2.4互联网和云计算的特征3.3分布式系统的实现模型3.3.1共享内存模型3.3.2集中控制模型3.3.3分布式消息传递模型3.3.4超级计算机模型3.4分布式系统的设计
原则
AI天才研究院
·
2025-05-01 02:56
AI大模型企业级应用开发实战
架构师必知必会系列
大数据
人工智能
语言模型
Java
Python
架构设计
别再被流量困住!SEO 营销到底是啥?全在这里了!
通过理解和实施SEO营销
原则
,企业不仅可以克服搜索引擎算法的困难,还可以战略性地定
SEO_juper
·
2025-04-30 22:57
SEO
数字营销
Google
seo
谷歌seo
seo优化
数字营销
搜索引擎
软件安全期末复习
ESP/4某天某研究员发现了一个软件漏洞,它可能会危及用户数据对机密性,完整性,那么它属于(B)A、严重漏洞B、重要漏洞C、中等漏洞D、低漏洞BSI模型中,描述性知识包括(B)A、实例、检测和架构B、
原则
加碗米饭
·
2025-04-30 21:56
安全
redis特性及应用场景
有一个
原则
叫做二八
原则
,即百分之
mianyang的笔记本
·
2025-04-30 21:52
#
redis
------redis分专栏
redis
数据库
缓存
科学养生,开启健康生活新方式
日常饮食应遵循均衡
原则
,保证蛋白质、碳水化合物、脂肪、维生素和矿物质的合理摄入。
lanlande33
·
2025-04-30 21:21
生活
基于开闭
原则
优化数据库查询语句拼接方法
具体来看,该方法通过在函数内部直接编写条件判断语句实现查询拼接,尽管从面向对象设计的开闭
原则
(OCP)出发,理想的代码应满足“对修改封闭、对扩展开放”——即允许通过扩展而非修改原有逻辑来应对变化,但这一规范属于非强制性设计
原则
ezreal_pan
·
2025-04-30 20:17
后端
Go
开闭原则
数据库
依赖注入与控制反转
一、控制反转控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计
原则
,用来减低计算机代码之间的耦合度。
lanbing
·
2025-04-30 20:16
PHP
设计模式
设计模式
Python:Python3 函数与模块
代码重用:编程世界的“复制粘贴”魔法在编程中,DRY
原则
(Don’tRepeatYourself,别重复你自己)是非常重要的理念。每当我们发现自己写了相似的代码,就应该考虑
Thomas Kant
·
2025-04-30 18:30
Python
python
开发语言
D盘多了一个elevoc-dnn-kernel.log怎么也删不掉
这个是联想系统更新后的系统驱动程序生成的文件,
原则
上是没办法真正删除的如果真的不想看见那就右键文件,打开属性,勾上隐藏,点应用
SunTecTec
·
2025-04-30 17:55
windows
CSS三大特性:层叠性、继承性、优先级
原则
:样式冲突,遵循就近
原则
,哪个样式离结构近,就执行哪个样式样式不冲突,不会层叠div{color:red;font-size:20px;}div{color:pink;}/*执行color:pink
yooo*
·
2025-04-30 16:44
CSS
css
html
前端
代码架构对软件扩展性的影响
代码架构对软件扩展性有着多方面的深远影响,以下从不同角度进行详细阐述:架构设计
原则
影响松耦合
原则
松耦合是指模块之间的依赖关系越少越好。
IsDixon
·
2025-04-30 13:57
架构
java
Unity3D事件驱动架构设计指南
1.核心设计
原则
解耦:模块通过事件通信,而非直接调用。可扩展性:新功能通过订阅事件实现,无需修改现有代码。类型安全:利用C#的强类型系统避免错误
Thomas_YXQ
·
2025-04-30 09:34
lucene
全文检索
java
开发语言
Unity3D
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他