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
测试基础架构设计
架构设计
内容分享(十五):10Wqps网关接入层,LVS+Keepalived(DR模式)如何搭建?
目录背景接入层的架构目标什么是LVS:高并发负载均衡—LVSDRlvs实操编辑故障隔离:LVS实现健康性检查Ldirectord使用失败切换:keepalived+LVS实现高可用性集群背景在互联网的中型项目中,单服务器往往已经无法满足业务本身的性能要求,为大家梳理10WqpsNettyAPI网关架构与实操。第一个问题是,如何支撑10Wqps?第二个问题是,如何高可用的支持10Wqps?《10Wq
之乎者也·
·
2024-01-01 05:52
架构设计
内容分享
API网关
内容分享
lvs
架构
架构设计
内容分享(五十七):工业级Netty网关,京东是如何架构的?
目录工业级Netty网关,京东是如何架构?1、TCP网关的网络结构2、TCP网关长连接容器架构3、TCP网关NettyServer的IO模型4、TCP网关的线程模型5、TCP网关执行时序图编辑6、TCP网关源码分析6.1Session管理6.2心跳6.3数据上行6.4数据下行工业级Netty网关,京东是如何架构?作者:张松然,京东商家研发部架构师京麦是京东商城为其商家提供的一款后台管理工具,它能够
之乎者也·
·
2024-01-01 05:51
架构设计
内容分享
API网关
内容分享
架构
API网关
1w5字详细介绍分布式系统的那些技术方案
1.
架构设计
这一节将从一些经典的开源系统
架构设计
出发,来看一下,如何设计一个高质量的分布式系统;而一般的设计出发点,无外乎•冗余:简单理解为找个备胎,现任挂掉之后,备胎顶上•拆分:不能让一个人承担所有的重任
程序员xysam
·
2024-01-01 00:04
java
学习
程序人生
产品经理学习-怎么写PRD文档
介绍产品需求文档的基本要素撰写产品需求文档优先产品需求文档的特点其他相关文档瀑布流方法论介绍瀑布流模型是一种项目的开发和管理的方法论,是敏捷的开发管理方式相对应的另一种方法瀑布流模型由以下几个阶段组成:需求分析设计/
架构设计
实现
Li灿灿的成长
·
2024-01-01 00:51
产品经理
学习
产品运营
写给工作6年的程序员的一封信
准大牛;兄,希望你不会反感我给你的这个特别的称号,我们程序员中的大部分工作到5~6年这个节骨眼上,不出意外的话…准大牛…了,此时的你技术能力正在成熟或者已然成熟;
架构设计
力初现峥嵘;创新能力让新奇想法层不出穷
ღ᭄陽先生꧔ꦿ᭄
·
2023-12-31 21:38
后端
前端
大数据
DDD领域驱动设计内容分享(十):去哪儿的DDD架构实操之路
目录一、
架构设计
理念与技术二、业务系统重构背景三、系统重构改造模式与架构选择四、以业务驱动的微服务架构演进实践五、总结和思考1.项目落地效果2.思维模型改变3.DDD带来的优劣势及建议Q&AQ1:DDD
之乎者也·
·
2023-12-31 11:50
DDD领域驱动设计
内容分享
架构
java
运维
DDD
领域驱动
架构设计
内容分享(六十九):100w人在线的 弹幕 系统,是怎么架构的?
目录100w用户同时在线的弹幕系统背景问题分析
架构设计
和优化业务解耦+服务拆分业务解耦+服务拆分的具体架构方案解耦之后的优势:引入本地缓存优化高并发读引入限流,优化高并发写使用滑动窗口,实现无锁化读写通过短轮训实现弹幕促达弹幕卡顿
之乎者也·
·
2023-12-31 11:49
架构设计
内容分享
架构
软件工程导论——(为什么要学习软件工程?软件工程能学到什么?如何学习软件工程?)
比如开发也要做需求分析和
架构设计
,也要做计划。学习软件工程后也可以帮助开发人员更好的理解软件项目的整个过程,不再看局限于技术实现,拥有全局的视野。软件工程就是用系统化的思维去解决一个问题。
Sweep-
·
2023-12-31 09:20
软件工程
软件工程
学习
分布式系统
架构设计
之分布式数据存储的分类和组合策略
在现下科技发展迅猛的背景下,分布式系统已经成为许多大规模应用和服务的基础架构。分布式架构的设计不仅仅是一项技术挑战,更是对数据存储、管理和处理能力的严峻考验。随着云原生、大数据、人工智能等技术的崛起,分布式系统对于数据的高效存储和快速访问变得尤为重要。在当今信息化的社会背景下,数据已经成为企业和组织的核心资产,特别是随着企业业务规模和用户数量的不断增长,数据量的爆炸性增长以及业务需求的多样化,传统
灸哥漫谈
·
2023-12-31 09:45
架构师修炼导航
分布式
【
测试基础
】Linux打包、解包、解压缩命令这一篇全搞定
往期Linux系列内容推荐:1、【配置】Linux的安装及配置2、【
测试基础
】Linux系统组成、目录结构及基本命令1、打tar包理解:类似于把衣
软件测试大田
·
2023-12-31 06:35
【
测试基础
】构造测试数据之 MySQL 篇
构造测试数据之MySQL篇作为一名测试工程师,我们经常会构造测试数据进行一些功能验证。为了暴露更多的问题,在测试数据的构造上,我们应该尽可能的构造不同类型的字段数据,且一张表的字段最好不低于101010个。对于MySQL数据库,字段类型主要是分为数值类型、时间类型、字符串类型。数值类型:int、bigint、float、double、decimal、…时间类型:year、month、day、dat
G皮T
·
2023-12-31 06:58
#
测试基础
#
数据库
mysql
数据库
测试
测试数据
书单 | 测试人员必读的15本书 ——在你的软件测试工程师路上能帮到你很多!
测试基础
书籍1.《软件测试》第2版推荐理由:测试人员
测试汪大牛
·
2023-12-31 01:42
【转载】微服务改造—
架构设计
随着我厂业务需求的压力逐渐增长,同时基础设施的不断完善,系统架构的微服务改造被正式提上日程。从微服务改造的目标架构蓝图设计开始讨论,架构组进行了整整两天的激烈讨论,明确了很多的业务边界。在此过程中我学习到很多知识,结合之前的一些经验在此总结分享一下。image微服务改造做的就是这件事00前言至于为什么构建微服务架构的系统设计,如何构建微服务架构(http://www.jianshu.com/p/7
ongahong
·
2023-12-30 23:30
架构设计
内容分享(六十五):30Wqps+闲鱼优惠中台,如何架构的?
目录优惠券业务的场景分析海量用户场景问题与挑战闲鱼的个性化优惠中台的技术演进阶段1:分解优惠的基本要素,实现优惠的基本表达和计算阶段2:对优惠对象的判定过程进行抽象和加速阶段3:在优惠对象制备的过程中,通过离线+实时的方式同步数据,保障数据一致性闲鱼团队结语优惠券业务的场景分析优惠券业务,在大量的场景中,会有使用。在我们日常生活中,常常会遇到下面这样的场景:优惠券业务是一种促销方式,通常由商家向消
之乎者也·
·
2023-12-30 22:58
架构设计
内容分享
架构
大数据
在
架构设计
中,前后端分离有什么好处?
前后端分离是一种
架构设计
模式,将前端和后端的开发分别独立进行,它带来了多方面的好处:1、独立开发和维护:前后端分离允许前端和后端开发团队独立进行工作。
金木讲编程
·
2023-12-30 21:37
架构
架构
前后端分离
SSM电影推荐系统-计算机毕业设计源码03073
系统开发目标第2章技术与原理2.1开发技术22.2ssm框架介绍22.3MySQL数据库22.4B/S结构2第3章需求分析3.1需求分析3.2系统可行性分析3.3项目设计目标与原则3.4系统流程分析第4章
架构设计
vx_bysj1330
·
2023-12-30 20:50
课程设计
java-ee
vue.js
python
django
flask
java
(附源码)基于springboot+vue志愿者服务平台的设计与实现毕业论文
然后,阐述了系统的
架构设计
,包括前端和后端的分离,以及数据交互的方式。最后,详细介绍了系统的关键模块的实现,包括志愿者注册、活动发布、志愿者报名、活动管理等功能。二、引
@Mr.h
·
2023-12-30 19:23
java
毕业设计
spring
boot
vue.js
软件工程
完全适配各类中小医院专科医院和诊所的云HIS系统源码【前端:Angular+Nginx ,后台:SpringBoot】
系统总体
架构设计
遵循基于电子病历的医院信息平台标准进行建设。云HIS重构基层医院信息架构云HIS(Cloud-BasedHealt
星辰大海里编程
·
2023-12-30 17:18
云HIS系统
诊所
云HIS
源码
HIS
医院信息管理系统
java
[mysql 基于C++实现数据库连接池 连接池的使用] 持续更新中
目背景常见的MySQL、Oracle、SQLServer等数据库都是基于C/S
架构设计
的,即(客户端/服务器)架构,也就是说我们对数据库的操作相当于一个客户端,这个客户端使用既定的API把SQL语句通过网络发送给服务器端
道剑剑非道
·
2023-12-30 15:51
数据库
mysql
c++
android 高级mvp,Android MVP
架构设计
之美
我们经常在讨论Android的架构,MVC,MVP,或者MVVM,有些同学觉得架构好App就做得好,其实这是错误的,我们归根结底还是需要找到自己合适的架构,适合自己的才是最好的,所以如何选择适合自己的架构才是关键。《银河补习班》中有一句话:“人生就像射箭,梦想就像箭靶子,如果连箭靶子也找不到的话,你每天拉弓有什么意义?”你得先了解你的需求,你的功能,你的可扩展方向,你才能知道,哪个架构适合你,同样
黄浦江畔的夏先生
·
2023-12-30 15:45
android
高级mvp
测试基础
-项目上线后发现bug,测试人员应该怎么办
优先级p1A:看严重级别:严重还是不严重严重的:紧急变更上线不严重:修复好后跟下个版本一起上线用户会通过运维反馈到项目组这边,项目经理会根据功能模块的负责人,分给对应的开发与测试。测试人员:编写对应的测试用例、测试环境中重现bug、提交bug、交给开发进行修复、修复完成bug、进行bug的复测。如果测试环境无法重现,可以导入生产环境的包到测试环境中测试,还是不能复现,查看生产环境的日志去定位问题。
不会测试用例的测试
·
2023-12-30 14:06
面试题
bug
测试基础
-如何提高测试用例的覆盖率P1
优先级P1A:要根据需求文档来编写用例,确保每条需求都被对应的用例覆盖要充分理解业务,挖掘隐形需求,并编写对应的用例除了正常的业务场景,多考虑一些异常的场景和数据要从多个维度对软件进行测试,功能、性能、安全等各方面来考虑多站在用户的角度去思考问题,模拟用户的使用场景组织用例评审
不会测试用例的测试
·
2023-12-30 14:06
面试题
测试用例
测试基础
-给你一个项目怎么展开测试p2
优先级P2A:1.查找需求说明、项目设计等相关文档,分析需求。2.制定测试计划,确定测试范围和测试策略。3.设计测试用例,包括功能、兼容、性能、安全等方面4.开展测试执行5.回归测试以及发送测试报告
不会测试用例的测试
·
2023-12-30 14:06
面试题
测试
【
架构设计
之道】这一波优雅的操作,会把你的中间件系统架构带到另一个Level
目录1、Master-Slave架构2、异步日志持久化机制3、检查点机制:定时持久化全量数据4、引入检查点节点5、总结&思考这篇文章,给大家来聊一个生产级的中间件系统的
架构设计
实践,希望给对中间件系统感兴趣的同学一点启发
java成功之路
·
2023-12-30 12:50
管理系统设计开发与学习
目录封面一.内容简介二.技术概述1.SpringBoot2.MVC模式3.数据库技术4.Web前端技术5.对接技术四.体系
架构设计
架构系统分层系统结构五.数据库的设计六.开发准备开发工具开发环境七.学习总结八
en...小瓶子
·
2023-12-30 12:23
JAVA
spring
2023-飞速成长的一年
2月中旬入职开始,先后完成了一些学习任务:SpringCloudAlibabaDemo学习作者:B站图灵学院周瑜前端Vue学习-达成目标Vue2.X、3.X工作中会抄,能满足日常需求《微服务
架构设计
模式
北i
·
2023-12-30 09:34
java
认识微服务---Spring Cloud
优点:降低服务耦合有利于服务升级拓展3、微服务微服务是一种经过良好
架构设计
的分布式架构方案:单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重
学CAD的河狸
·
2023-12-30 08:24
微服务
spring
cloud
架构
RestTemplate
服务器
软件
测试基础
(三): 系统测试
Hello!大家好,我是BugBear,一个专注于分享软件测试干货的测试开发。我们已经学习了单元测试和集成测试,今天我们来学习系统测试。一、系统测试定义系统测试(SystemTesting),是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试。系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾
BugBear软件测试
·
2023-12-30 08:20
unittest单元
测试基础
入门
pytest前提安装:pipinstallpytest1.测试文件必须以test_开头或者test结尾(非耦合)2.测试类名必须Test开头3.测试用例必须以test_开头夹具的差异setup/teardown在每个用例的前后执行setup_class/teardown_class在每个类的前后执行setup_module/teardown_module在每个模块的前后执行断言的差异python原
lyj168997
·
2023-12-30 06:29
单元测试
python
座舱音频系统的
架构设计
和音频体验
LiveVideoStack2023深圳站邀请到蔚来汽车座舱音频系统软件负责人高林,从主流音频
架构设计
、算法集成方案及体验影响、音频体验与整车融合的挑战三个方面,为大家介绍音频软件
架构设计
是如何影响智能座舱体验的
LiveVideoStack_
·
2023-12-30 06:43
音视频
人工智能
理解RESTful API
架构设计
规范与实践
RESTfulAPI摘要本文介绍了REST的由来,对REST的风格
架构设计
指导原则做了详细的说明。同时举例了过往开发中若干细节的考虑和实现方案。文字略长,预计需要10~20分钟读完。
黄勇的技术随笔
·
2023-12-30 04:46
软件
架构设计
基于构件的开发模型包括软件的需求分析定义、(/)、()、(/),以及测试和发布5个顺序执行的阶段。A.数据库建模B.业务过程建模C.对象建模D.构件库建立解析:基于构件的开发模型利用模块化方法将整个系统模块化,并在一定构件模型的支持下复用构件库中的一个或多个软件构件。基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化形的,开发过程是迭代的。基于构件的开发模型由软件的需求分析定义、体系结构设计
竟未曾年少轻狂
·
2023-12-30 03:24
#
错题集锦
开发语言
架构
[架构之路-90]:《软件
架构设计
:程序员向架构师转型必备》-0-总结
前言软件行业技术开发从业人员众多,但具备若干年开发经验的普通的开发人员往往面临个人发展的瓶颈,即如何从普通开发人员转型成高层次的系统架构师和技术管理人员。想成为一名架构师,应当具备全面的知识体系?需要进行系统的学习和实践?很多开发人员有往架构师转型的强烈意愿,但苦于找不到好的方法和路径。今天分享的这份资料主要包含:软件开发普通程序员向系统架构师转型的一些思路、方法和工程实践。也包括转型过程中意识形
文火冰糖的硅基工坊
·
2023-12-30 03:53
架构之路
架构
架构师
草图
计算机专业校招常见面试题目总结
Java基础、JVM、数据结构、操作系统、计算机网络、数据库SQL代码规范、Linux、Spring、SpringMVC、SpringBoot、Mybaits、git、Maven、中间件、项目经历软件
测试基础
代码小轩
·
2023-12-30 02:18
面试
职场和发展
分布式系统
架构设计
之分布式系统实践案例和未来展望
分布式系统在过去的几十年里经历了长足的发展,从最初的简单分布式架构到今天的微服务、云原生等先进架构,取得了丰硕的成果。本文将通过实际案例分享分布式系统的架构实践,并展望未来可能的发展方向。一、实践案例1、微服务化实践背景一位朋友创业,经营着一家游戏服务企业。在初期,他们的服务主要包括游戏用户注册管理、订单管理、支付服务等功能。整体公司内部运行着一个庞大的应用,为所有服务提供支持。随着公司出海战略的
灸哥漫谈
·
2023-12-30 02:40
架构师修炼导航
分布式
架构
分布式系统
架构设计
之分布式系统架构演进和版本管理
在分布式系统的生命周期中,架构演进和版本管理是很重要的两个环节。本部分会介绍分布式系统架构演进的原则、策略以及版本管理的最佳实践,以帮助研发团队更好地应对需求变化、技术发展和系统升级。架构演进演进原则渐进式演进采用渐进式演进的原则,避免一次性大规模的变革,在实际操作过程中,通过小步快跑的方式逐步迭代升级,降低风险。模块化设计模块化设计有助于降低系统的耦合度,使得每个模块可以独立演进,便于系统整体的
灸哥漫谈
·
2023-12-30 02:39
架构师修炼导航
架构
数据库
架构设计
数据库
架构设计
数据库
架构设计
是为了满足数据存储和访问的需求,并确保数据的完整性、一致性和安全性。
单某人是猪
·
2023-12-30 01:48
数据库架构
数据库
架构设计
系列之分布式系统 11,12,13,14,15,16,17,18
架构设计
系列之分布式系统11:架构理论第二部分引言前面的几部分介绍了关于软件
架构设计
的基本概念、基本理论、演化史、常见架构相关的内容,同时还专门介绍了
架构设计
相关的组织文化保障、遵循定律以及一个程序员应该如何转型成为架构师
weixin_39757802
·
2023-12-30 01:01
架构和设计
架构
架构设计
内容分享(六十三):1000W用户1Wqps高并发签到系统的架构和实操
目录签到场景业务需求分析1000W级用户场景的签到优化基础知识:什么是BitmapRedis中Bitmap的相关命令使用SpringCloud+RedisBitMap用户场景的签到实操签到场景业务需求分析一般像微博,各种社交软件,游戏等APP,都会有一个签到功能,连续签到多少天,送什么东西,比如:签到1天送10积分,连续签到2天送20积分,3天送30积分,4天以上均送50积分等如果连续签到中断,则
之乎者也·
·
2023-12-30 01:58
架构设计
内容分享
架构
后端Coder如何做好代码设计?
一般说代码设计,可能涵盖以下几种:1.整体设计2.
架构设计
3.领域模型设计4.数据库设计5.API设计6.代码实现设计代码设计的前提是,项目组成员已经完成正式的需求评审,并经过充分思考:1.这个需求是为什么业务目标服务的
码农突围
·
2023-12-29 22:30
使用Node Exporter采集主机数据
安装NodeExporter在Prometheus的
架构设计
中,PrometheusServer并不直接服务监控特定的目标,其主要任务负责数据的收集,存储并且对外提供数据查询支持。
Firechou
·
2023-12-29 21:13
docker+k8s
node
exporter
prometheus
数据采集
集群部署篇--Redis 主从模式
Redis服务不能以单机的方式运行,必须有备份,来应对服务挂掉的情况,本文通过docker完成Redis的主从模式部署;Redis主从部署:1.1主从架构介绍:Redis主从架构是一种常见的数据复制和高可用性
架构设计
拽着尾巴的鱼儿
·
2023-12-29 18:23
java工具篇
db数据库
redis
spring
数据库
架构设计
内容分享(四十四):日流量200亿,携程网关的
架构设计
?
目录一、概述二、高性能网关核心设计2.1.异步流程设计2.2.流式转发&单线程2.3其他优化三、网关业务形态四、网关治理4.1多协议兼容4.2路由模块4.3模块编排五、总结一、概述类似于许多企业的做法,携程API网关是伴随着微服务架构一同引入的基础设施,其最初版本于2014年发布。随着服务化在公司内的迅速推进,网关逐步成为应用程序暴露在外网的标准解决方案。后续的“ALLIN无线”、国际化、异地多活
之乎者也·
·
2023-12-29 16:13
架构设计
内容分享
API网关
内容分享
java
大数据
开发语言
SaaS(软件即服务) 的
架构设计
,是什么样子的
来源https://juejin.im/post/5cf45fc151882502f9490639作者:谭朝红1、介绍从计算机诞生开始,就伴随着计算机应用程序的演变。简短的回顾历史,我们可以清楚的看到应用程序发生的巨大变化。上世纪70年代中期,随着个人PC机的爆炸式增长以及程序员的崛起,让计算机的计算能力得到了大跨越的提升,个人PC机上可以运行非常复杂的应用程序。进入上世纪80年代,随着Bulle
架构文摘
·
2023-12-29 16:42
架构设计
内容分享(五十六):日均数十亿访问,个推API网关如何架构?
目录日均数十亿访问,个推API网关如何架构?API网关之源起1、个推早期API网关2、个推自研API网关2.2技术选型2.3设计与实现个推API网关总结日均数十亿访问,个推API网关如何架构?近期,个推的服务端技术大师李白受邀参与了SegmentFaultD-Day在线技术直播活动,与来自知名互联网公司后端技术专家们共同探讨了“后端架构的演变之路”。李白以“API网关的演变之路”为主题,分享了个推
之乎者也·
·
2023-12-29 16:09
架构设计
内容分享
API网关
内容分享
架构
java
云计算
API网关
【转载】语义分割网络DeepLab-v3的
架构设计
思想和TensorFlow实现
https://baijiahao.baidu.com/s?id=1595995875370065359&wfr=spider&for=pc选自Medium作者:ThallesSilva机器之心编译参与:NurhachuNull、刘晓坤深度卷积神经网络在各类计算机视觉应用中取得了显著的成功,语义分割也不例外。这篇文章介绍了语义分割的TensorFlow实现,并讨论了一篇和通用目标的语义分割最相关的
dopami
·
2023-12-29 15:11
论架构师的自我修养
但是,
架构设计
只是软件开发过程中的一个环节,而在这个多人协作的场景中,我们很难单独评价架构的优劣。由于硬件、软件、部署、
江南春晓2016
·
2023-12-29 11:05
面试自动化测试架构时必须知道的事儿
其实这是一个很“大”的问题,面试者需要对如下内容进行阐述,主要包括:什么是架构、什么是
架构设计
思想、自动化
架构设计
带来的好处、有哪些核心类库以及他们的作用、结合你的实际工作谈谈遇到的架构使用问题。
测试开发Kevin
·
2023-12-29 11:29
测试开发
自动化测试
设计模式
java
架构
面试
无论您用selenium、appium还是playwright都必须使用PO设计模式
随着UI自动化测试工具可选性越来越多,工具也越来越稳定,前几年关于自动化测试
架构设计
的概念逐渐淡化,但是自动化
架构设计
中最有用的PO设计模式思想依然需要刚入门自动化测试领域的小白深刻掌握,本文就带大家理解什么是
测试开发Kevin
·
2023-12-29 11:29
自动化测试
selenium
设计模式
自动化测试
架构设计
必会知识点——对核心业务进行封装复用(附Java源码)
随着UI自动化测试工具可选性越来越多,工具也越来越稳定,前几年关于自动化测试
架构设计
的概念逐渐淡化,但是做自动化测试最重要的两点——PO设计模式和核心业务的封装复用大家还是必须掌握的,前面的文章我已经介绍了什么是
测试开发Kevin
·
2023-12-29 11:29
Java
自动化测试
测试开发
java
selenium
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他