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
面向服务架构设计
搭建基于Java的分布式爬虫系统
目录前言一、分布式爬虫系统的
架构设计
二、系统搭建步骤1.创建爬虫项目2.导入相关依赖3.编写分布式爬虫系统的核心代码3.1节点管理器(NodeManager)3.2调度器(Scheduler)3.3下载器
小文没烦恼
·
2024-01-31 22:17
java
分布式
爬虫
系统
架构设计
笔记(4)—— 操作系统设备管理
在计算机系统中,除了处理器和内存之外,其他的大部分硬设备称为外部设备。它包括输入/输出设备,辅存设备及终端设备等。这些设备种类繁多,特性各异,操作方式的差异很大,从而使操作系统的设备管理变得十分繁杂。设备管理程序一般要提供下述功能:提供和进程管理系统的接口,当进程要求设备资源时,该接口将进程要求转达给设备管理程序。进行设备分配。按照设备类型和相应的分配算法把设备和其他有关的硬件分配给请求该设备的进
deniro
·
2024-01-31 19:57
软件系统架构黄金法则11:索引架构法则
1.背景介绍在软件系统
架构设计
中,索引是一种非常重要的技术手段,它可以显著提高数据检索的速度和效率。随着大数据时代的到来,数据量不断增长,对数据检索速度的要求也越来越高。
OpenChat
·
2024-01-31 17:37
AI大模型应用开发实战案例详解
大数据
人工智能
语言模型
AI
LLM
Java
Python
架构设计
Agent
RPA
【操作系统·考研】虚拟内存管理
显然,这两个特性非常的糟糕,于是乎,我们提出了虚拟内存管理的
架构设计
。虚拟存储器的最大容量由计算机的地址结构而定。
编程旧事
·
2024-01-31 16:21
考研
操作系统
考研
操作系统
算法
一张图总结
架构设计
的40个黄金法则
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,很多小伙伴拿到非常优质的架构机会,常常找尼恩求助:尼恩,我这边有一个部门技术负责人+资深架构师的机会,非常难得,但是有一个大厂高P在抢,如何一招制敌?在此之前,已经有很多很多小伙伴遇到这样的难题,找尼恩来求助。这里,尼恩借着帮助这个小伙伴的机会,给大家梳理40条黄金架构法则,帮助大家一招制敌。同时,把这个40条黄金架构法则,也收入咱们的《尼
40岁资深老架构师尼恩
·
2024-01-31 09:46
面试
面试
架构
中间件
微服务
后端
java
系统架构
亿级长连接,淘宝接入层网关的
架构设计
说在前面在40岁老架构师尼恩的读者交流群(50+)中,很多小伙伴拿到一线互联网企业如阿里、网易、有赞、希音、百度、滴滴的面试资格。最近,尼恩指导一个小伙伴简历,写了一个《高并发网关项目》,此项目帮这个小伙拿到字节/阿里/微博/汽车之家面邀,所以说,这是一个牛逼的项目。为了帮助大家拿到更多面试机会,拿到更多大厂offer,尼恩决定:9月份给大家出一章视频介绍这个项目的架构和实操,《33章:10Wqp
40岁资深老架构师尼恩
·
2024-01-31 09:39
面试
高并发
面试
java
架构
gateway
数据库
系统架构
系统
架构设计
师-22年-下午题目
系统
架构设计
师-22年-下午题目更多软考知识请访问https://ruankao.blog.csdn.net/试题一必答,二、三、四、五题中任选两题作答试题一(25分)说明某电子商务公司拟升级其会员与促销管理系统
冰城的程
·
2024-01-31 08:57
#
高级-系统机构师(架构)
职场和发展
软考
系统架构设计师
Kubernetes k8s
从
架构设计
层面,k8s能很好的解决可用性,伸缩性;从部署运维层面,服务部署,服务监控,应用扩容和故障处理,k8s都提供了很好的解决方案。
eight_Jessen
·
2024-01-31 07:15
服务器
基础架构
kubernetes
容器
云原生
14.软件
架构设计
:大型网站技术架构与业务架构融合之道 --- 业务架构思维
第14章业务架构思维14.1“伪”分层典型的互联网分层架构:客户端=>接入层=>聚合层=>业务层=>基础服务层=>数据层伪分层架构可能具有的一些特征:1.底层调用上层比如某个基础服务调用上层业务服务,怎么解决呢?办法1:要思考业务逻辑是否放错了地方?或者业务逻辑是否要一分为二,一部分放在业务服务,一部分放在基础服务。也就避免了底层调用上层。办法2:OOD中的典型办法,DIP(依赖反转)。底层定义接
enlyhua
·
2024-01-31 06:55
架构
架构
postman
linq
云原生:改变产品、架构与商业模式的未来引领者
通过云原生的应用,企业可以实现更快速的产品交付,更高效的
架构设计
,并重新定义商业模式。随着云计算的快速发展,云原生作为一种创新的软件开发和部署范式,逐渐成为了技术界的热门话题。
快乐非自愿
·
2024-01-31 06:31
云原生
架构
低代码
物联网
系统
架构设计
笔记(66)—— 配置管理与文档管理
随着软件规模和复杂性的增大,许多大型开发项目往往都会延迟和超出预算,软件开发不得不直面越来越多的问题,表现为开发的环境日益复杂,代码共享日益困难,需跨越的平台增多;软件的重用性需要提高;软件的维护越来越困难。为了解决这些问题,作为控制软件系统一系列变化的学科,软件配置管理(SoftwareConfigurationManagement,SCM)应运而生。其主要作用是通过结构化的、有序化的、产品化的
deniro
·
2024-01-31 05:38
NTP时间同步服务器@客户端时钟同步设置
设备采用冗余
架构设计
,高精度时钟直接来源于北斗、GPS系统中各个卫星的原子钟,通过信号解析驯服本地时钟源,实现卫星信号丢失后本地时钟精准保持功能。
安徽京准
·
2024-01-31 02:01
时间同步服务器
NTP网络时钟协议
NTP网络时间服务器
服务器
运维
时钟同步
NTP时间同步
NTP服务器
集合框架之List
UML主要使用图形符号来表示软件项目的设计,使用UML可以帮助项目团队沟通、探索潜在的设计和验证软件的
架构设计
。2.集合框架3.List集
墨痕
·
2024-01-31 01:53
J2EE
集合框架
list
java
前端框架
j2ee
事件驱动架构: 实现高度可扩展的软件系统
在现代软件系统中,EDA已经成为主流的
架构设计
方法之一,特别是在大数据、人工智能和实时通信领域。本文将深入探讨EDA的核心概念、算法原理、实例代码和未来发展趋势。
OpenChat
·
2024-01-31 00:29
架构
arm开发
restful基础与简单使用
总述REST是所有Web应用都应该遵守的
架构设计
指导原则。RepresentationalStateTransfer,翻译是”表现层状态转化”。
GHope
·
2024-01-30 23:30
第八章(应用场景篇) 中大型项目的解构:从单体应用到微前端
文章目录中大型项目的解构:从单体应用到微前端一、从单体应用到微前端1.1单体应用的困境1.2微前端的优势1.3解构过程二、案例分析3.1项目背景3.2解构过程1.项目分析2.
架构设计
3.技术选型1.主应用配置
球球不吃虾
·
2024-01-30 22:58
微前端
前端
状态模式
微前端
前端框架
DGIOT物联网
架构设计
分层架构在应用系统开发中,采用严格的、单一的、真正的的分层架构是可以的,但实际上我们已经采用了多种架构模式设计系统。当多种不同范式的架构混合在一起,你会不会出现“指鹿为马”的现象呢?严格分层架构在研究分层架构时,常通过概念性的定义或OSI七层应用(架构)来说明或解释分层架构:架构模式Layers有助于将应用程序划分为多组子任务,其中每组子任务都位于特定抽象层。osi.png图片取自《POSA,Vo
DGIOT物联网平台
·
2024-01-30 20:40
单元/集成测试服务
服务概述单元/集成测试旨在证明被测软件实现其单元/
架构设计
规范、证明被测软件不包含非预期功能。
经纬恒润
·
2024-01-30 16:24
研发工具
单元/集成测试服务
浅谈数据中台
架构设计
那么今天我就来跟大家聊聊我对数据中台的
架构设计
思路。何为数据中台数据中台是将企业的数据变成数据资产,并提供数据能力组件和运行机制的平台,简单来说就是数据集散中心,企业所
何处生才
·
2024-01-30 14:51
在线教育系统源码深度剖析:从零开始开发一款企业培训APP
二、技术选型与
架构设计
对于技术的选型和
架构设计
,这一步骤是非常关键的,这关乎着系统后续的走向。当然技术这一块也没有特别多样的选择,一般就是前后端+数据库等。三、用户认证与权限管理安全是
万岳科技程序员小金
·
2024-01-30 14:56
软件开发
APP开发
企业培训系统源码
企业培训系统源码
企业培训APP
企业培训小程序
教育系统开发
在线教育系统源码
网校平台开发
软件工程学科的本质
软件工程学科的本质是分析与设计,是画图,是进行软件
架构设计
,进行进行软件项目管理。而非写代码。分析有结构化分析,面向对象分析法,都用图来描述表达。设计有结构化设计,面向对象设计法,都用图给出设计。
周南音频科技教育学院(AI湖湘学派)
·
2024-01-30 12:50
方法论
音频
算法
高性能和多级高可用,云原生数据库 GaiaDB
架构设计
解析
1云原生数据库和GaiaDB目前,云原生数据库已经被各行各业大规模投入到实际生产中,最终的目标都是「单机+分布式一体化」。但在演进路线上,当前主要有两个略有不同的路径。一种是各大公有云厂商选择的优先保证上云兼容性的路线。它基于存算分离架构,对传统数据库进行改造,典型产品有AWSAurora、阿里云PolarDB、腾讯云TDSQL-C、百度智能云GaiaDB。数据库作为公有云上的核心基础设施,第一要
百度智能云技术站
·
2024-01-30 12:22
百度智能云数据库
云原生
数据库
百度
nginx反向代理
反向代理反向代理图示优势1.隐藏真实服务器2.便于横向扩充后端动态服务3.动静分离,提升系统健壮性动静分离动静分离是指在web服务器架构中,将静态页面与动态页面或者静态内容接口和动态内容接口分开不同系统访问的
架构设计
方法
2737383
·
2024-01-30 11:35
30 | 异地多活设计4步走
上一期,基于异地多活
架构设计
复杂度最高的“跨城异地”,我结合自己的经验总结了异地多活设计的4个技巧及其核心思想,我认为掌握这些技巧是进入具体设计步骤的前提。
_Rye_
·
2024-01-30 10:24
架构
架构
从0开始学架构30-异地多活设计4步走
30|异地多活设计4步走上一期,基于异地多活
架构设计
复杂度最高的“跨城异地”,我结合自己的经验总结了异地多活设计的4个技巧及其核心思想,我认为掌握这些技巧是进入具体设计步骤的前提。
源码头
·
2024-01-30 10:24
架构师
架构
大数据
运维
架构篇30:异地多活设计4步走
文章目录第1步:业务分级第2步:数据分类第3步:数据同步第4步:异常处理小结上一篇,基于异地多活
架构设计
复杂度最高的“跨城异地”,我们总结了异地多活设计的4个技巧及其核心思想,掌握这些技巧是进入具体设计步骤的前提
星猿杂谈
·
2024-01-30 10:51
软件架构
架构
大数据
第一节 分布式
架构设计
理论与Zookeeper环境搭建
目录1.分布式
架构设计
理论1.分布式架构介绍1.1什么是分布式1.2分布式与集群的区别1.3分布式系统特性1.4分布式系统面临的问题2.分布式理论2.1数据一致性2.1.1什么是分布式数据一致性2.1.2
做个专注的工程师
·
2024-01-30 10:48
分布式
zookeeper
云原生
系统
架构设计
师教程(十六)嵌入式系统
架构设计
理论与实践
嵌入式系统
架构设计
理论与实践16.1嵌入式系统概述16.1.1嵌入式系统发展历程16.1.2嵌人式系统硬件体系结构16.2嵌入式系统软件架构原理与特征16.2.1两种典型的嵌入式系统架构模式16.2.2
赫凯
·
2024-01-30 09:11
#
《系统架构设计师教程》
系统架构
系统
架构设计
系统
架构设计
系统
架构设计
是一个复杂而重要的过程,需要考虑多个方面的因素来满足系统的需求和目标。
数据科学与艺术的贺公子
·
2024-01-30 09:53
系统架构
【无标题】
二、整体
架构设计
前端基于Echarts开源库设计,使用WebStorm编辑器;后端基于PythonFlask实现,使用Vscode或Pycharm编辑器;数据传输格式:JSON;数据源类型:目前采
YYDataV数据可视化
·
2024-01-30 03:20
信息可视化
echarts
python
数据分析
前端
系统
架构设计
师教程(十九)大数据
架构设计
理论与实践
大数据
架构设计
理论与实践19.1传统数据处理系统存在的问题19.2大数据处理系统架构分析19.2.1大数据处理系统面临挑战19.2.2大数据处理系统架构特征19.3Lambda架构19.3.1Lambda
赫凯
·
2024-01-30 00:34
#
《系统架构设计师教程》
系统架构
大数据
系统
架构设计
师-21年-上午试题
系统
架构设计
师-21年-上午试题更多软考资料https://ruankao.blog.csdn.net/1~101前趋图(PrecedenceGraph)是一个有向无环图,记为:→={(Pi,Pj)|PimustcompletebeforePjmaystrat
冰城的程
·
2024-01-29 21:10
#
高级-系统机构师(架构)
职场和发展
软考
系统架构设计师
系统
架构设计
师教程(二十)系统
架构设计
师论文写作要点
系统
架构设计
师论文写作要点20.1写作注意事项20.1.1做好准备工作20.1.2论文写作格式20.2如何解答试题20.2.1论文解答步骤20.2.2论文解答实例20.3论文写作方法20.3.1如何写好摘要
赫凯
·
2024-01-29 18:25
#
《系统架构设计师教程》
系统架构
阿里云新品云服务器实例,经济型e实例,价格便宜,性价比高
前不久,阿里云推出了一款全新云服务器实例,他是阿里云面向个人开发者、学生、小微企业,在中小型网站建设、开发测试、轻量级应用等场景推出的全新入门级云服务器,基于“飞天+CIPU”黄金技术
架构设计
,可轻松满足网站建设
阿里云最新优惠和活动汇总
·
2024-01-29 18:11
从研发转架构之路
从研发转向系统
架构设计
是一个逐步深入的过程,涉及到对系统的全局理解和多方面技能的提升。以下是一些建议,可以帮助你从研发角色过渡到系统
架构设计
的领域。
架构未来
·
2024-01-29 17:07
架构设计
架构
异构AI算力操作平台的
架构设计
与优化策略
摘要异构AI算力操作平台是高效可靠处理与运用多元化数据的重要承载,能够满足各类上层应用对计算资源、计算能力的多样化需求。阐述了异构AI算力操作平台的形成机制、技术架构和功能组成,并从技术能力提升、应用生态完善、评价标准规范3个方面,提出异构AI算力操作平台的优化路径和发展建议。关键词:异构AI算力操作平台;异构适配;技术融合;智慧应用0引言随着数字经济的发展和万物互联的推进,数据量已呈爆炸式增长,
米朵儿技术屋
·
2024-01-29 16:26
信息技术发展的研究与探讨专栏
人工智能
大数据
物联网
资产盘点系统架构与实践
本文将从以下几个方面介绍资产盘点系统的架构和实战:1.系统
架构设计
原则;2.系统功能
007php007
·
2024-01-29 12:38
系统架构
php
java
postman
git
mysql
想要彻底搞懂大厂是如何实现Redis高可用的?看这篇文章就够了!(1.2W字,建议收藏)
高可用HA(HighAvailability)是分布式系统
架构设计
中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。
跟着Mic学架构
·
2024-01-29 10:54
AI大模型开发
架构设计
(6)——AIGC时代,如何求职、转型与选择?
文章目录AIGC时代,如何求职、转型与选择?1新职场,普通人最值钱的能力是什么?2新职场成长的3点建议第1点:目标感第2点:执行力第3点:高效生产力3新职场会产生哪些新岗位机会?如何借势?4新职场普通人的三种职业路径选择路径选择一:已有工作岗位的佼佼者路径选择二:共享职业路径选择三:独立个体→超级个体AIGC时代,如何求职、转型与选择?1新职场,普通人最值钱的能力是什么?AIGC新时代,对知识型工
讲文明的喜羊羊拒绝pua
·
2024-01-29 10:17
AIGC
AIGC
AIGC新职场
目标感
执行力
高效生产力
G1与ZGC
G1垃圾收集器(-XX:+UseG1GC)详解G1(Garbage-First)是一款
面向服务
器的垃圾收集器,主要针对配备多颗处理器及大容量内存的机器。
ariestse9
·
2024-01-29 09:01
java
jvm
性能优化
数据科学与机器学习 — 神经网络(第 02 部分):前馈神经网络
架构设计
有时,与您的问题最相合的网络可能是输入层中有10个节点,隐藏层中有13个节点/神经元,输出层中有大约四个节点/神经元,更不必提您将不得不微调整个网络中隐藏层的数量。我的观点是,我们需要一些动态的东西。一个动态代码,我们可以在不打破程序的情况下更改参数及优化。如果您使用python-keras函数库来构建神经网络,即便架构很复杂,您也能减少配置和编译的工作,这就是我希望我们能够在MQL5中达成的目标
赫兹股票期货量化软件
·
2024-01-29 08:18
python
深度学习
开发语言
神经网络
人工智能
引领云计算未来的技术-云原生详解
云原生不仅是构建和运行应用程序的一种全新方式,更是一种对现代软件
架构设计
和运维管理的整体革新策略。本文将深入介绍云原生技术,包括其定义、架构、优势和实际应用案例,帮助大家更好地理解云原生。
路多辛
·
2024-01-29 07:23
云原生系列知识讲解
云计算
云原生
后端
软件系统架构黄金法则:探讨服务导向架构的优势
在过去的几十年中,软件架构师们一直在寻找最佳的
架构设计
方法和模式,
OpenChat
·
2024-01-29 03:15
系统架构
架构
MyBatis的核心组件与架构
MyBatis的
架构设计
非常巧妙,它将SQL和Java代码分离,使得开发者可以更加方便地操作数据库。
OpenChat
·
2024-01-29 01:49
mybatis
架构
tomcat
java
[架构之路-255]:目标系统 - 设计方法 - 软件工程 - 软件设计 -
架构设计
- 软件架构风格:串行-数据流风格、同步调用返回风格、并行异步分发与接收风格、虚拟机风格、数据仓库风格
目录前言:一、建筑风格1.1什么是建筑风格1.2常见的建筑风格1.3如何区分不同的建筑风格二、软件架构风格概述2.1什么是软件架构风格2.2如何区分不同的软件架构风格2.3软件架构风格的发展阶段2.4软件架构风格与软件架构的区别2.5常见的软件架构风格的种类1.8复杂软件系统可以组合多种架构风格二、常见的软件架构风格详解2.1A-串行-数据流风格:适合数据面业务处理(数据面)(1)A-串行-数据流
文火冰糖的硅基工坊
·
2024-01-29 00:25
架构之路
架构
软件工程
风格
【滴滴】Java开发工程师(J240118002)
北京|效能平台部|技术|1人|2024-01-19更新|职位描述参与企业内部协同办公平台
架构设计
及系统研发,包括但不限于:企业云盘、文档协作平台等。
探小虎
·
2024-01-29 00:49
大厂工作机会
java
开发语言
服务观测监控SpringBootAdmin
概述
架构设计
里面很重要的一点是程序的可观测性,那么对微服务集群的所有微服务的进程消息进行监控,动态配置就很重要了。
勤_
·
2024-01-28 17:30
系统
架构设计
师教程(十七)通信系统
架构设计
理论与实践
通信系统
架构设计
理论与实践17.1通信系统概述17.2通信系统网络架构17.2.1局域网网络架构17.2.2广域网网络架构17.2.3移动通信网网络架构17.2.4存储网络架构17.2.5软件定义网络架构
赫凯
·
2024-01-28 16:05
#
《系统架构设计师教程》
系统架构
【DDD】学习笔记-软件开发团队的沟通与协作
不是UI原型设计、不是
架构设计
、也不是设计数据库,这些事情虽然重要但却非最高优先级。
码农丁丁
·
2024-01-28 16:50
软件工程
微服务
DDD
领域驱动设计
软件开发团队的沟通与协作
40张图看懂分布式追踪系统原理及实践
本文将会从以下几个方面来阐述分布式追踪系统原理及作用SkyWalking的原理及
架构设计
我司在分布式调用链上的实践分布式追踪系统的原理及作用
倾听铃的声
·
2024-01-28 14:59
后端
分布式
数据库
中间件
java
微服务
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他