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
javaflink架构设计
瑞吉外卖项目(一)软件开发流程设计及环境搭建
测试用例,测试报告上线运维:软件环境安装,配置角色分工项目经理:对整个项目负责、任务分配、把控进度产品经理:进行需求调研,输出需求调研文档,产品原型等ui设计师:根据产品原型输出界面效果图架构师:项目整体
架构设计
缘昔
·
2023-06-20 17:23
项目开发训练
java
intellij-idea
maven
个人开发
支持 gRPC 长链接,深度解读 Nacos 2.0
架构设计
及新模型
作者|杨翊(席翁)NacosPMC来源|阿里巴巴云原生公众号Nacos简介Nacos在阿里巴巴起源于2008年五彩石项目,该项目完成了微服务拆分和业务中台建设,随着云计算和开源环境的兴起,2018年我们深刻感受到开源软件行业的影响,因此决定将Nacos开源,输出阿里十年关于服务发现和配管管理的沉淀,推动微服务行业发展,加速企业数字化转型。目前Nacos支持主流微服务开发语言&主流服务框架和配置管理
·
2023-06-20 14:52
阿里云云原生微服务开源云计算
io.netty学习(二)Netty
架构设计
目录前言Selector模型SelectableChannelChannel注册到SelectorSelectionKey遍历SelectionKey事件驱动Channel回调Future事件及处理器责任链模式责任链模式的优缺点ChannelPipeline将事件传递给下一个处理器总结前言上一篇文章,我们对Netty做了一个基本的概述,知道什么是Netty以及Netty的简单应用。本篇文章我们就来
码灵
·
2023-06-20 10:11
io.netty
java
netty
【微服务
架构设计
和实现】4.5 服务发现、注册和配置管理
往期回顾:第一章:【云原生概念和技术】第二章:【容器化应用程序设计和开发】第三章:【基于容器的部署、管理和扩展】第四章:【4.1微服务架构概述和设计原则】第四章:【4.2服务边界的定义和划分】第四章:【4.3服务之间的通信和API设计】第四章:【4.4数据库和数据存储的分离和服务化】服务发现、注册和配置管理4.5服务发现、注册和配置管理4.5.1服务发现4.5.2服务注册4.5.3配置管理4.5服
SoftwareDevOps
·
2023-06-20 07:03
云原生:设计
开发与实践(更新中)
#
第四章:微服务架构设计和实现
微服务
服务发现
java
云原生
spring
cloud
【微服务】微服务
架构设计
服务注册中心五、缓存和分布式锁六、数据持久层七、结构型数据存储八、消息中间件九、日志收集十、任务调度中心十一、分布式对象存储背景当前,微服务架构在很多公司都已经落地实施了,下面用一张图简要概述下微服务
架构设计
中常用组件
逆流°只是风景-bjhxcc
·
2023-06-20 07:54
微服务
微服务
java
spring
cloud
io.netty学习(三)Channel 概述
目录前言正文Channel概述Channel特点Channel接口方法ChannelOutboundInvokerAttributeMap总结前言前两篇文章我们已经对Netty进行了简单的了解和
架构设计
原理的剖析
码灵
·
2023-06-20 06:59
io.netty
.net
java
channel
软考高级系统
架构设计
师(一) 考什么
目录一、背景二、软考(高级)的用途三、考什么第一科:综合知识第二科:案例分析第三科:论文四、系统
架构设计
师常见的考试内容五、模拟与训练一、背景系统
架构设计
师,属于软考高级考试中的一种。
多则惑少则明
·
2023-06-20 06:21
软考高级——系统架构设计师
数学建模
阿里云的自研InfluxDB集群方案剖析
本文将以阿里云在GIAC的分享《云原生InfluxDB高可用
架构设计
》为例,剖析阿里云的自研InfluxDB集群方案的当前实现,在分析中会尽量聚焦的相对确定的技术、架构等,考虑到非一线信息,在个别细节上难免存在理解偏差
hanj4096
·
2023-06-20 04:56
CarPlay 有线连接流程
二、
架构设计
2.1架构图注:此图翻译自苹果官方的开发帮助文档身份认证(Authentication):CarPlay是一种经过认证的解决方案,需要使用通过Apple获得的Apple认证协处理器。
一只敲代码的布丁
·
2023-06-20 04:56
ios
java
c++
服务端分布式高并发架构进化之路-淘宝为例
11900000186261631、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些
架构设计
的原则
_非礼勿视
·
2023-06-20 03:38
软考高级系统
架构设计
师(二) 基础知识之计算机组成与系统结构2
目录总线CISC与RISC流水线技术总线练习题:CISC与RISCRISC(精简指令集计算机)和CISC(复杂指令集计算机)是当前CPU的两种架构.RISC与CICS的比较1.RISC比CICS更能提高计算机运算速度;RISC寄存器多,就可以减少访存次数,指令数和寻址方式少,因此指令译码较快。2.RISC比CISC更便于设计,可降低成本,提高可靠性。3.RISC能有效支持高级语言程序。4.CICS
多则惑少则明
·
2023-06-20 02:13
软考高级——系统架构设计师
数学建模
鹅厂程序员的9个生存法则
本篇为各位分享作者总结的代码设计、
架构设计
原则和工作思维。欢迎阅读~目录1万物皆可抽象1.1遵循DRY原则1.2SOLID原则1.3应用设计模式2高可用设计2.1设计高可用的系统架构2.2日志
·
2023-06-20 00:44
架构设计
——软件产品规划设计绕不过的坎
架构设计
对于软件系统和软件开发而言起到的作用是什么呢?软件系统或软件产品的架构应该用什么样的方式表达呢?这篇文章,会尝试讨论一下上面这些问题。如何定义
架构设计
?
要多想
·
2023-06-19 22:44
软件架构的23个基本原则
软件架构师在做出
架构设计
时需要遵循一些基本规则,本文介绍的23条原则就是其中最基础的规则,是所有软件工程师都需要牢记并实践的原则。
DeepNoMind
·
2023-06-19 19:37
后端
风控安全产品系统设计的个人感悟
背景本篇文章会从系统
架构设计
的角度,分享在对业务安全风控相关基础安全产品进行系统设计时遇到的问题难点及其解决方案。
不安分的小女孩
·
2023-06-19 18:31
安全
数据库
系统架构
java
架构设计
三原则
相比之下,
架构设计
本质上是不确定的。同一系统,不同公司的架构可能存在较大的差异,但最终都能正常运转。在面对多种可能性时,架构师需要进行
·
2023-06-19 17:27
后端
阿里P8架构师谈:成为架构师必须掌握的七大知识点(含面试题)
3、在项目需求不断细化的工程中校正整体的
架构设计
,以及详细模块拆分设计。4、营造技术学习氛围,带领团队不断完善开发开发
·
2023-06-19 17:23
java后端spring程序员
架构设计
的本质
架构设计
的本质是什么?如何进行
架构设计
?如何进行业务领域建模?模型如何推导出
架构设计
?
架构设计
需要遵循哪些规范?
·
2023-06-19 17:50
直击架构本质:优秀架构师必须掌握的几种架构思维
所以作为团队技术培训的一部分,我整理了这篇文章,希望对他们树立正确的
架构设计
思维有帮助。我认为,对思维习惯和思考能力的培养,其重要性远远大于对实际技术工具的掌握。由于
·
2023-06-19 17:45
后端架构java
架构师必须掌握的
架构设计
原则
今天给大家分享下,给我留下深刻印象的软件
架构设计
和组织原则。软件设计原则GRASP通用职责分配软件模式来自CraigLarma
·
2023-06-19 17:41
后端
[架构之路-215]- 系统分析-领域建模基本概念
目录1.什么是领域或问题域2.什么面向对象的“类”=》设计类3.什么是概念类4.什么是领域建模5.领域建模与DDD(领域驱动
架构设计
)的关系6.领域建模的UML方法7.领域建模的案例其他参考:1.什么是领域或问题域领域
文火冰糖的硅基工坊
·
2023-06-19 13:59
架构之路
java
开发语言
系统
架构设计
师笔记第18期:NoSQL数据库
NoSQL数据库通常指非关系型数据库,是一种基于数据键值对存储、高度分布式、支持动态查询的数据管理系统。NoSQL数据库的设计目的是为了解决传统关系型数据库无法处理的大型应用程序的数据存储和管理问题。它们通常具有以下特点:灵活性:NoSQL数据库没有固定的表结构和查询语言,允许在一个数据元素里存储不同类型的数据,从而支持灵活的数据存储和管理。可扩展性:NoSQL数据库通常采用分布式存储和并行处理技
Evaporator Core
·
2023-06-19 12:34
nosql
系统架构
笔记
系统
架构设计
师笔记第19期:应用程序与数据库的交互
应用程序与数据库交互可以通过使用数据库访问API来实现,如JDBC(JavaDatabaseConnectivity)。数据库函数级别访问接口JDBC是一种面向对象的应用程序接口(API),通过它可以访问各类关系数据库。JDBC也是Java核心类库的一部分,其最大特点是独立于具体的数据库,使得Java程序能方便地与数据库交互并处理所得的结果。使用JDBC,所有Java程序(包括Javaapplic
Evaporator Core
·
2023-06-19 12:33
servlet
java
数据库
架构师考试3
软考系统设计架构师经验与教训分享2017年08月01日17:20:29leixiang831257阅读数18558系统
架构设计
师考试经验和教训分享但愿你是计算机专业的学生,考这个证,有助于提升你的综合能力
qq_27327261
·
2023-06-19 10:26
博客
博客
YOLOv7、YOLOv7-tiny改进ShuffleNet V2主干系列:高效结合ShuffleNet V2主干网络,高效CNN
架构设计
的实用指南,打造强力检测器
本篇内容:YOLOv7、YOLOv7-tiny改进ShuffleNetV2主干系列:高效结合ShuffleNetV2主干网络,高效CNN
架构设计
的实用指南,打造强力检测器:ShuffleNetV2重点:
芒果汁没有芒果
·
2023-06-19 09:39
芒果YOLO轻量化网络改进
cnn
网络
YOLO
敏捷开发与瀑布式开发的区别
敏捷方法与传统方法的区别与联系首先,说一下传统开发的方式流程,传统开发也就是本文最开始所说的来自于工程学的软件开发方式,是一种瀑布式的流程,在工程的起始阶段,进行详尽的需求调研,根据需求进行完全的
架构设计
再见_理想
·
2023-06-19 09:53
java
系统
架构设计
笔记(72)—— 信息系统工程
1信息系统工程的概念系统是由相互作用和相互依赖的若干部分,按一定规律结合成的、具有特定功能的有机整体。系统有下述特性:(1)集合性系统是由许多元素有机地组成的整体。每个元素服从整体,追求全局最优。(2)相关性系统的各个组成部分之间是互相联系、互相制约的。(3)目的性任何系统都是有目的和目标的。(4)层次性一个系统往往由多个部门(或部分)组成。每个部门可看作一个小的系统,称为子系统,子系统之下又可划
deniro
·
2023-06-19 07:47
RESTful:理解REST架构风格、RESTful API
例如,使用RESTful
架构设计
一个用户
snow@li
·
2023-06-19 06:41
Java
restful
java
spring
boot
结构化面试框架(以后端开发为例)
培养技术深度和广度,
架构设计
能力。(大数据,移动开发,深度学习)第一年:获得更强的沟通协作的能力(情商)和解决问题的能力。
秋叶原の黑猫
·
2023-06-19 05:10
架构
面试
职场和发展
Unity项目架构与开发管理(视频笔记)
一、Unity
架构设计
1、EmptyGO(EmptyGameObject)创建一个EmptyGameObject,挂一些脚本。主要使用GameObject.Find()来控制。
INFate
·
2023-06-19 05:08
unity
unity3d
游戏
游戏开发
架构设计
90-学习总结06-【翻译】处理遗留系统替换的模式
本文是martinfowler上关于真对遗留系统的处理的文章。原文地址为:PatternsofLegacyDisplacement。如有侵权请联系我。对遗留软件系统进行有效现代化当面临更换现有软件系统的需求时,团队经常会陷入半完成状态的循环中。根据我们的经验我们可以使一系列的模式来打破这种循环,这依赖于:有意识地了解替换遗留软件的预期结果,以逐步交付部分的方式打破并替换遗留系统,并改变组织文化有意
Wales_Kuo
·
2023-06-19 05:57
空手撸SOLID
架构设计
原则,六大原则层层解析,你绝想不到
反之亦然,如果建筑的
架构设计
不佳,那么其所用的砖头质量再好也没有用。这就是SOLID设计原则所要解决的问题。
996小迁
·
2023-06-19 03:33
Mosquitto vs NanoMQ | 2023 MQTT Broker 对比
虽然Mosquitto和NanoMQ都具有轻量级和低资源消耗的特点,但它们的
架构设计
却截然不同。Mosquitto采用单线程模式,而NanoMQ则基于NNG的异步I/O实现了多线程并行。
·
2023-06-18 23:38
物联网iotmqtt
DDD领域驱动
我们经常讲技术为业务服务,
架构设计
需要对业务充分理解,在面向复杂的业务场景时,会面临诸多问题:复杂系统设计:业务系统多、业务类型多、业务相互耦合,有没有合适的方法来指导模块的边界开发?
tz986548749
·
2023-06-18 21:24
后端
SpringBoot+Vue项目在线学生请假管理系统
VisualStudioCode数据库:MySQL5.7/8.0数据库管理工具:phpstudy/NavicatJDK版本:jdk1.8Maven:apache-maven3.8.1-bin目录一、前言介绍二、系统
架构设计
三
qq_834251331
·
2023-06-18 20:47
毕业设计
课程设计
vue.js
spring
boot
前端
在线学生请假管理系统
springboot+java+vue.js教室自习室座位预订系统
52.2Mysql数据库62.3B/S结构72.4springboot框架72.5ECLIPSE开发环境7第3章需求分析93.1需求分析93.2系统可行性分析93.3项目设计目标与原则93.4系统流程分析10第4章
架构设计
QQ511008285
·
2023-06-18 20:45
java
spring
boot
后端
LLM 优先的软件架构:源自 ArchGuard Co-mate 的四个基本设计原则
便思考着适合于ArchGuardCo-mate的
架构设计
原则是什么,写下了初步的三条原则。而正好要在公司内分享LLM+架构,便又整理了适合于更通用的四个
架构设计
原则。
Phodal
·
2023-06-18 20:37
java
开发语言
系统
架构设计
师备考资料(2.第一至四章)
第二章计算机与网络基础口袋应试:这一篇内容主要收集《系统
架构设计
师教程》(清华版)中第二章出现的题点内容以及教材之外计算机、网络相关的题点的资料。从20
跬步郎
·
2023-06-18 15:59
软考复习资料
系统架构设计师备考资料
系统架构设计师
软考复习资料
计算机水平考试备考
软考过考经验
系统
架构设计
师学习之路(1)
第一章绪论系统开发项目中,系统架构师是项目的总设计师,是生产企业新产品、新技术体系的构建者,是目前系统开发中急需的高层次技术人才。1.1系统架构的概念及其发展历史1.1.1系统架构的概念软件系统架构是关于软件系统的结构、行为和属性的高级抽象。在描述阶段,其对象是直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体
将如何存在
·
2023-06-18 15:59
2020年学习笔记——系统架构
系统
架构设计
师教程(第2版)
系统
架构设计
师教程(第2版)作为全国计算机技术与软件专业技术资格(水平)考试指定用书,系统地介绍了系统
架构设计
师的基本要求,应具备的基础知识和需要掌握的知识。全书分上、下两篇,共计20章。
ctrigger
·
2023-06-18 15:28
系统架构
第一章 系统
架构设计
师-绪论
系统是组织起来完成某一特定功能或一组功能的组件集3、环境或者上下文决定了对这个系统的开发、运作、政策以及会对系统造成其他影响的环境和设置4、任务是由一个或多个利益相关者通过系统达到一些目标的一个用途或操作
架构设计
的作用
阿提说说
·
2023-06-18 15:58
#
系统架构设计师
系统架构
java
spring
boot
微服务
云原生
《系统
架构设计
师教程》 第一章:绪论
1.系统架构的概念与发展历史现代信息系统的架构三要素:构件、模式以及规划。软件系统架构是关于软件系统的结构、行为和属性的高级抽象。20世纪80年代,IBM首先引入“信息系统架构框架”概念,提出从信息、流程、网络、人员、时间和基本原理6个视角来分析企业,并提供;与之相对应的6个模型,包括语义、概念、逻辑、物理、组件和功能模型。软件架构的研究主要包括软件架构描述语言、软件架构的描述与表示、软件架构的分
Chiang木
·
2023-06-18 15:58
《系统架构设计师教程》读书笔记
系统架构
软考
【Dubbo】架构演进过程——什么是Dubbo
作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、
架构设计
演进与稳定性建设优化,文章内容兼具广度、深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公司后端高级工程师
小明java问道之路
·
2023-06-18 13:29
Dubbo从入门到精通与实战
dubbo
架构
java
Dubbo
云原生
【新版】系统
架构设计
师 - 信息安全技术基础知识
个人总结,仅供参考,欢迎加好友一起讨论文章目录架构-信息安全技术基础知识考点摘要信息安全基础知识信息安全系统的组成框架信息加密技术对称加密(共享密钥)非对称加密(公开密钥)信息摘要数字签名数字信封PKI公钥体系数字证书签证机构CA场景案例访问控制技术访问控制矩阵(ACM)访问控制表(ACL)能力表授权关系表信息安全抗攻击技术密钥选择拒绝服务攻击与防御欺骗攻击与防御ARP欺骗DNS欺骗IP欺骗端口扫
WorkLee
·
2023-06-18 12:11
软考
-
系统架构设计师
软考
系统架构设计师
美团买菜基于 Flink 的实时数仓建设
本篇内容主要分为四个部分:背景介绍技术愿景和
架构设计
典型场景、挑战与应对未来规划点击查看原文视频&演讲PPT一、背景介绍美团买菜是美团自营生鲜零售平台,上面所有的商品都由美团亲自采购,并通过供应链物流体系
Apache Flink
·
2023-06-18 12:07
Flink
大数据
实时计算
flink
大数据
人工智能
C++技能系列 ( 3 ) - 详解C++泛型模版和特化模版的使用
系列文章目录C++技能系列C++高性能优化编程系列深入理解软件
架构设计
系列高级C++并发线程编程期待你的关注哦!!!有更多博文系列等着看哦,会经常更新!!!因为你的关注激励着我的创作!!!
Allen.Su
·
2023-06-18 10:38
C++技能系列
c++
java
开发语言
C++技能系列 ( 4 ) - 深入理解C++临时对象【解析与提高性能手段】
系列文章目录C++技能系列C++高性能优化编程系列深入理解软件
架构设计
系列高级C++并发线程编程期待你的关注哦!!!现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。
Allen.Su
·
2023-06-18 10:07
C++技能系列
c++
开发语言
linux
软件
架构设计
原则之合成复用原则
合成复用原则(Composite/AggregateReusePrinciple,CARP)是指尽量使用对象组合(has-a)/聚合(contanis-a)而不是继承关系达到软件复用的目的。可以使系统更加灵活,降低类与类之间的耦合度,一个类的变化对其他类造成的影响相对较少。继承叫作白箱复用,相当于把所有的实现细节暴露给子类。组合/聚合称为黑箱复用,我们是无法获取到类以外的对象的实现细节的。虽然我们
·
2023-06-18 10:17
java后端spring
软件
架构设计
原则之依赖倒置原则
依赖倒置原则(DependenceInversionPrinciple,DIP)是指设计代码结构时,高层模块不应该依赖低层模块,二者都应该依赖其抽象。抽象不应该依赖细节,细节应该依赖抽象。通过依赖倒置,可以减少类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并且能够降低修改程序所造成的风险。接下来看一个案例,还是以Course(课程)为例,先来创建一个类Tom:publiccla
·
2023-06-18 10:16
java后端spring
软件
架构设计
原则之单一职责原则
单一职责(SimpleResponsibilityPinciple,SRP)是指不要存在多于一个导致类变更的原因。假设我们有一个类负责两个职责,一旦发生需求变更,修改其中一个职责的逻辑代码,有可能导致另一个职责的功能发生故障。这样一来,这个类就存在两个导致类变更的原因。如何解决这个问题呢?将两个职责用两个类来实现,进行解耦。后期需求变更维护互不影响。这样的设计,可以降低类的复杂度,提高类的可读性,
·
2023-06-18 10:16
java后端spring
上一页
75
76
77
78
79
80
81
82
下一页
按字母分类:
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
其他