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
助理级架构师
2020年工程师职称要怎么评?
具体要求如下:中专学历:从事本专业技术工作满1年,可评员级;取得员级职称后,从事本专业技术工作满4年,可评
助理级
。
评个职称
·
2023-10-14 15:34
第一章.JVM与Java体系结构
目录1.前言2.
架构师
每天都在想什么?3.为什么学习JVM?
怦然心动CC
·
2023-10-14 14:05
java
jvm
第一章 : JVM与体系结构
前言
架构师
每天都在思考什么?
鲨瓜2号
·
2023-10-14 14:54
#
JVM上篇
jvm
java
面试
如何使用cURL获得请求和响应时间?
✎码甲说hello,老伙计们,又有半个多月没见了,今天给大家分享一个干货编程小技巧,上至
架构师
、下至开发者、运维男、QA,得此利器,事半功倍。
有态度的马甲
·
2023-10-14 14:01
curl
linux
shell
java
分布式
阿里云
架构师
解读四大主流游戏架构
简介:游戏行业是阿里云最早聚焦的行业之一,近年来游戏行业的变化、云计算产品技术的变化都与日俱进。随着行业业务的变化、技术架构的演进以及阿里云产品的迭代演进,整体的产品技术选型在不同的游戏场景、业务场景也不尽相同。本文将聚焦阿里云弹性计算产品在游戏行业的方案实践经验。一、概述游戏行业是阿里云最早聚焦的行业之一,近年来游戏行业的变化、云计算产品技术的变化都与日俱进。随着行业业务的变化、技术架构的演进以
阿里云云栖号
·
2023-10-14 13:23
云栖号技术分享
架构
游戏
嵌入式软件架构设计-建立抽象层
软件架构不是制定出来的,而是产品和业务需求所决定的,
架构师
所做的,只是忠于需求,并合理的表
Linux内核站
·
2023-10-14 13:39
java
运维
数据库
Linux内核
软件
架构师
必需要了解的 saas 架构设计?
SaaS概述软件发展的四个阶段01.项目式软件开发阶段一做项目:依客户需求定制开发,存在重复开发,开发成本过高的问题.02.套装式软件开发阶段一-做产品:将软件作为产品开发,满足相似需求的用户-不可能通过产品满足所有用户的需求.03.平台化软件开发阶段--做平台:业务驱动的基于基础平台的软件开发-软件的升级和运营维护成本越来越高.04.社会化软件大开发阶段-做服务:以服务为导向的软件开发运营模式-
年少有为2025
·
2023-10-14 12:53
saas
java
小程序开发
sass
零售
大数据
微服务
java
实现DDD领域驱动设计 高级
架构师
的捷径
本书对于DDD的映射可以帮助你同时体会到战略设计和战术设计的好处。通过一些具体的例子,你将感受到这些DDD映射的业务价值和技术展现力。内容概括:以正确的方式带领你进入DDD世界,从而快速地从中获取价值。将DDD用于不同的架构中,包括六边形架构、SOA、REST、CORS、事件驱动架构和基于数据网格的架构。适当地设计和实现实体——并且何时应该使用值对象而不是实体。掌握DDD的领域事件技术。通过ORM
java晴天过后
·
2023-10-14 12:50
java
DDD
架构
「
架构师
必备,Java中级面试题及答案
基于SpringCloud(Hoxton.SR1)+SpringBoot(2.2.4.RELEASE)的SaaS型微服务脚手架,具备用户管理、资源权限管理、网关统一鉴权、Xss防跨站攻击、自动代码生成、多存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发,支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,非常适合学习使用。核心技术采用Nacos、Fegin、
m0_60848502
·
2023-10-14 12:49
程序员
java
rabbitmq
spring
boot
后端
阿里
架构师
经验分享!Java开发经验的有效总结
前言Mysql的锁机制确实非常重要,所以在这里做一个全面的总结整理,便于以后的查阅,也分享给大家。Mysql的锁机制还是有点难理解的,所以这篇文章采用图文结合的方式讲解难点,帮助大家理解,讲解的主要内容如下图的脑图所示,基本涵盖了Mysql锁机制的所有知识点。本文脑图简介基于SpringCloud(Hoxton.SR1)+SpringBoot(2.2.4.RELEASE)的SaaS型微服务脚手架,
安卓开发程序员
·
2023-10-14 12:47
程序员
java
经验分享
面试
Java
架构师
理解SAAS和多租户
目录1云服务的三种模式1.1IaaS(基础设施即服务)1.2PaaS(平台即服务)1.3SaaS(软件即服务)1.4区别与联系2SaaS的概述2.1Saas详解2.2应用领域与行业前景2.3Saas与传统软件对比3多租户SaaS平台的数据库方案3.1多租户是什么3.2需求分析3.3多租户的数据库方案分析3.1独立数据库3.2共享数据库、独立Schema3.3共享数据库、共享数据表4多租户和SaaS
赵广陆
·
2023-10-14 12:12
architect
java
开发语言
Java
架构师
眼中的 HTTP 协议
本文来自作者张振华在GitChat上分享「Java
架构师
眼中的HTTP协议」,「阅读原文」查看交流实录。编辑|哈比HTTP协议的基本内容·什么是HTTP协议?
软件供应链安全
·
2023-10-14 12:23
代码即文档
昨天参加一个外企
架构师
面试,面试官在美国,在整个面试过程中有几个问题印象比较深刻怎么保证代码质量我的回答:清晰的注释,保证每一小段代码都能通过注释迅速了解实现内容和方法活用设计模式,将代码用更优雅的方式呈现出来
黑猫警长1122
·
2023-10-14 10:46
架构师
日记——Varnish的Grace模式和Saint模式
GRACE模式当几个客户端请求同一个页面的时候,varnish只发送一个请求的后端服务器,然后让那个其他几个请求挂起等待返回结果,返回结果后,复制请求结果发送给客户端。如果你的服务器每秒有数千万的点击率,那么这个队列是庞大的,没有用户喜欢等待服务器响应,为了解决这个问题,可以指示varnish去保持缓存的对象超过他们的TTL(就是该过期的,先别删除),而且去提供旧内容给正在等待的请求。为了提供旧的
饥渴计科极客杰铿
·
2023-10-14 10:13
架构师
架构师
后端服务
缓存
选型必看:RabbitMQ 七战 Kafka,差异立现
作为一个有丰富经验的微服务系统
架构师
,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因,许多开发者会把这两种技术当做等价的来看待。
zl1zl2zl3
·
2023-10-14 07:09
rabbitmq
kafka
RabbitMQ
kafka
架构师
日记——消息队列技术点梳理(思维导图版)
本文转自neoremind.com。消息队列作为服务/应用之间的通信中间件,可以起到业务耦合、广播消息、保证最终一致性以及错峰流控(克服短板瓶颈)等作用。本文不打算详细深入讲解消息队列,而是体系化的梳理消息队列可能涉及的技术点,起到提纲挈领的作用,构造一个宏观的概念,使用思维导图梳理。再介绍之前,先简短比较下RPC和消息队列。RPC大多属于请求-应答模式,也包括越来越多响应式范式,对于需要点对点交
饥渴计科极客杰铿
·
2023-10-14 07:02
架构师
架构师
中间件
系统
架构师
备考倒计时28天(每日知识点)
可行性分析(背诵)经济可行性:成本收益分析,包括建设成本、运行成本和项目建设后可能的经济收益。技术可行性:技术风险分析,现有的技术能否支持系统目标的实现,现有资源(员工,技术积累,构件库,软硬件条件)是否足以支持项目的实施。法律可行性(社会可行性):不能与国家法律或政策相抵触。用户使用可行性:执行可行性,从信息系统用户的角度评估系统的可行性。又可分为:管理可行性:系统与现有管理机制的一致性,改革的
Elaine猿
·
2023-10-14 05:56
系统架构设计师
系统架构
系统
架构师
备考倒计时23天(每日知识点)Redis篇
Redis篇1.Redis与Memcache能力对比工作MemCacheRedis数据类型简单key/value结构丰富的数据结构持久性不支持支持分布式存储客户端哈希分片/一致性哈希多种方式,主从、Sentinel、Cluster等多线程支持支持支持(Redis5.0及以前版本不支持)内存管理私有内存池/内存池无事务支持不支持有限支持数据容灾不支持,不能做数据恢复支持,可以在灾难发生时,恢复数据2
Elaine猿
·
2023-10-14 05:56
系统架构设计师
系统架构
redis
系统
架构师
备考倒计时32天(每日知识点)
云计算基本概念云计算是集合了大量计算设备和资源,对用户屏蔽底层差异的分布式处理架构,其用户与提供实际服务的计算资源是相分离的。云计算优点:超大规模、虚拟化、高可靠性、高可伸缩性、按需服务、成本低【前期投入低、综合使用成本也低】。云计算按部署方式分类公有云:面向互联网用户需求,通过开放网络提供云计算服务。私有云:面向企业内部提供云计算服务。混合云:兼顾以上两种情况的云计算服务。云计算按服务类型分类S
Elaine猿
·
2023-10-14 05:26
系统架构设计师
系统架构
系统
架构师
备考倒计时31天(每日知识点)
一、Amstrong公理对关系模式R来说有以下的推理规则:自反律(Reflexivity):若Y∈X∈U,则X→Y成立。增广律(Augmentation):若Z∈U且X→Y,则XZ→YZ成立。传递律(Transitivity):若X→Y且Y→Z,则X→Z成立。根据A1,A2,A3这三条推理规则可以得到下面三条推理规则:合并规则:由X→Y,X→Z,有X→YZ。(A2,A3)伪传递规则:由X→Y,WY
Elaine猿
·
2023-10-14 05:26
系统架构设计师
系统架构
系统
架构师
备考倒计时30天(每日知识点)
需求获取方法收集资料:把与系统有关的、对系统开发有益的信息收集起来。用户访谈:1对1-3,有代表性的用户。成本高。问卷调查:用户多,无法一一访谈。成本低。现场观摩:针对较为复杂的流程和操作。参加业务实践:有效地发现问题的本质和寻找解决问题的办法。联合需求计划(JRP):高度组织的群体会议,各方参与,成本高。阅读历史文档:对收集数据性的信息较为有用。情节串联板:一系列图片,通过这些图片来讲故事。抽样
Elaine猿
·
2023-10-14 05:26
系统架构设计师
系统架构
系统
架构师
备考倒计时29天(每日知识点)
软件架构评价(背诵)权衡点:影响多个质量属性的特性,是多个质量属性的敏感点。敏感点:实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。风险点:某个存在问题的架构设计决策,可能会导致问题。非风险点:是良好的架构设计决策。主动冗余与被动冗余主动冗余:指的是节点出现故障后,节点本身或控制器会协调没有出现故障的节点提供处理服务。被动冗余:则是靠请求者自己完成这个工作,请求者如果发现一台服务
Elaine猿
·
2023-10-14 05:26
系统架构设计师
系统架构
系统
架构师
备考倒计时34天(每日知识点)
软件开发方法分类:结构化开发方法用户至上,自顶向下,逐步分解(求解),严格区分工作阶段,每阶段有任务与成果,强调系统开发过程的整体性和全局性,系统开发过程工程化,文档资料标准化。阶段固化,不善变化,适用于需求明确。面向对象方法最早来源于仿真领域,其特点是系统的描述及信息模型的表示与客观实体相对应,符合人们的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发周期,提供系统开发的准确性
Elaine猿
·
2023-10-14 05:56
系统架构设计师
系统架构
系统
架构师
备考倒计时33天(每日知识点)
服务构件和传统构件的对比服务是标准化程度更高的构件。服务构件粗粒度,传统构件细粒度居多(粗粒度)。服务构件的接口是标准的,主要是WSDL接口,传统构件常以具体API形式出现(标准化结构)。服务构件的实现与语言无关,传统构件绑定某种特定语言。服务构件可以通过构件容器提供QoS的服务,传统构件完全由程序代码直接控制(松耦合)。微服务的优势【复杂应用解耦】:小服务(且专注于做一件事情),化整为零,易于小
Elaine猿
·
2023-10-14 05:56
系统架构设计师
系统架构
系统
架构师
备考倒计时35天(每日知识点)
软件过程模型总结(上篇):一、瀑布模型二、增量模型三、统一过程(UP、RUP都指统一过程)四、敏捷开发一、瀑布模型瀑布模型是将软件生存周期中的各个活动规定为以线性顺序连接的若干阶段的模型,包括需求分析、设计、编码、运行与维护。瀑布模型的特点是容易理解,管理成本低,每个阶段都有对应的成果产物,各个阶段有明显的界限划分和顺序要求,一旦发生错误,整个项目推倒重新开始。适用于需求明确的项目,一般表述为需求
Elaine猿
·
2023-10-14 05:55
系统架构设计师
系统架构
系统
架构师
备考倒计时38天(每日知识点)
霍尔三维结构逻辑维:逻辑维即解决问题的逻辑过程。时间维:时间维即是工作进程。知识维:知识维即是专业科学知识。应用场景:组织和管理大型工程建设项目。系统维护分类正确性维护:指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。适应性维护:指使应用软件适应环境变化【外部环境、数据环境】而进行的修改。完善性维护:扩充功能和改善性能而进行的修改。预防性维护:为了适应未来的软硬件环境的变化,应主动增加预防
Elaine猿
·
2023-10-14 05:25
系统架构设计师
系统架构
软件构建
敏捷流程
软件工程
系统
架构师
备考倒计时37天(每日知识点)
与逆向工程相关的概念重构(restructuring):重构是指在同一抽象级别上转换系统描述形式。设计恢复(designrecovery):设计恢复是借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计等方面的信息。逆向工程(reverseengineering):逆向工程是分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程是设计的恢复过程。正向工程(forwardeng
Elaine猿
·
2023-10-14 05:25
系统架构设计师
系统架构
软件工程
系统
架构师
备考倒计时24天(每日知识点)
模块独立性的度量耦合:度量不同模块间互相依赖的程度非直接耦合:两个模块之间没有直接关系,它们的联系完全是通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参
Elaine猿
·
2023-10-14 05:20
系统架构设计师
系统架构
主编推荐 | 深度学习如何影响运筹学?
作者:郝井华等四人作者简介:@郝井华:清华大学运筹学博士,现任美团配送算法
架构师
,美团点评研究员。@成丰:北京大学智能科学系硕士中国国际金融贸易创新发展战略合作研究中心·特聘研究员。胖骁:@胖骁。
运筹OR帷幄
·
2023-10-14 02:50
人工智能
java中如何表示一条鱼得到的能量_阿里
架构师
详解:Java并发编程——内存模型...
一、并发编程基础概念并发——在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行——源自百度百科在并发编程中,我们需要处理两个关键问题:线程之间如何通信和线程之间如何同步,后续篇章将围绕这两个问题进行介绍。线程通信:是指线程之间以何种机制来交换信息,在命令式编程中,线程之间的通信机制有两种:共享内存
weixin_39625008
·
2023-10-14 01:39
删除与修改。
内存不能为read进不去桌面
Linux Makefile及其规则介绍
一、初识Makefile1、在公司中,
架构师
负责把各模块集中起来做成makefile提供给公司内部人员使用。
Star星屹程序设计
·
2023-10-13 21:18
C++开发
linux
服务器
运维
架构师
进阶,微服务设计与治理的 16 条常用原则
今天将从存储的上一层「服务维度」学习
架构师
的第二项常用能力——微服务设计与治理。如何设计合理的微服务架构?如何保持微服务健康运行?这是我们对微服务进行架构设计过程中非常关注的两个问题。
微服务 spring cloud
·
2023-10-13 21:33
微服务
java
架构
微服务架构中的10个最重要的设计模式
多年来,软件工程师和
架构师
为解决软件系统的复杂性进行了许多尝试:DavidParnas的模块化和信息隐藏(1972),EdsgerW.Dijkstra的关注分离(1974),面向服务的体系结构(1998
柚子茶1990
·
2023-10-13 21:03
微服务
架构
设计模式
架构师
训练营大作业 架构设计文档
设计概述通达是某上市公司全资投资成立的一家物流快递公司,目前需要开发一套同城快递系统。该系统分为用户端、快递员端、服务端几个部分,可以由用户自助下单,抢单成功的快递员会负责上门完成用户的递送需求。公司现有开发人员20人,系统预计在两个月后上线。功能概述用户可以在用户端APP自助下单并支付快递员端APP每隔30秒上报一次位置信息用户支付成功后,系统会将订单推送给距离用户5km以内的所有快递员快递员可
浩哥有料
·
2023-10-13 21:28
微服务架构
如何成为一名优秀的
架构师
?一名优秀的
架构师
应该具备如下几个特点:第一、强烈的好奇心。
你是怎么睡得着觉的
·
2023-10-13 20:09
架构
java
开发语言
怎样彻底清除wifi配置信息?
为什么80%的码农都做不了
架构师
?
weixin_33974433
·
2023-10-13 19:37
AWS SAP-C02 考试指南
Hello大家好,欢迎来到AWS解决方案
架构师
professional中文视频培训课程,我是讲师沉默恶魔。本课时的内容是SAP-C02考试指南,我将介绍有关SAP-C02考试的详细信息。
沉默恶魔
·
2023-10-13 18:52
AWS
SAP认证
aws
云计算
SAP-C02
AWS认证
AWS CloudFormation
Hello大家好,欢迎来到《AWS解决方案
架构师
认证Professional(SAP)中文视频培训课程》,我们今天的课时讨论AWSCloudFormation的内容。
沉默恶魔
·
2023-10-13 18:51
AWS
SAP认证
aws
devops
运维
用Kettle调用Restful API 接口
前言作为一名
架构师
,在带领团队进行项目开发时,笔者认为一定要遵循一个原则:能借助第三方工具解决的开发任务,尽量用工具解决,以此来减少开发量,这样不但能够提高团队的工作效率,便于项目及时交付,也能在开发人员数量一定的条件下
神州永泰
·
2023-10-13 18:39
java
算法
大数据
restful
java
postman
系统
架构师
备考倒计时25天(每日知识点)
面向对象设计原则单一职责原则:设计目的单一的类开放-封闭原则:对扩展开放,对修改封闭李氏(Liskov)替换原则:子类可以替换父类依赖倒置原则:要依赖于抽象,而不是具体实现;针对接口编程,不要针对实现编程接口隔离原则:使用多个专门的接口比使用单一的总接口要好组合重用原则:要尽量使用组合,而不是继承关系达到重用目的迪米特(Demeter)原则(最少知识法则):一个对象应当对其他对象有尽可能少的了解数
Elaine猿
·
2023-10-13 15:26
系统架构设计师
系统架构
系统
架构师
备考倒计时24天(每日知识点)
模块独立性的度量聚合:衡量模块内部各元素结合的紧密程度偶然聚合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系。逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关。时间聚合:模块内部的各个组成部分所包含的处理动作必须在同一时间内执行。过程聚合:模块内部各个组成部分所要完成的动作虽然没有关系,但必须按特定的次序执行。通信聚合:模块的各个组成部分所完成的动作都使
Elaine猿
·
2023-10-13 15:26
系统架构设计师
系统架构
MVVM开发模式介绍
Model-View-ViewModel)是一种软件设计模式,由微软WPF(用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Silverlight(类似于JavaApplet,简单点说就是在浏览器上运行WPF)的
架构师
死磕的斯坦张
·
2023-10-13 15:03
大前端
mvvm
vue
java
C#Json怎么组合在一起_程序员你是怎么绘制架构图?
我回答一下:提供了一个简单的方法给到开发团队(从开发工程师,测试工程师,
架构师
,测试,项目经历,产品经理,交互设计师,用户)能够更简单的描述和沟通软件架构,让团队每个人脑子里的架构可视化,更容易理解,形成统一
weixin_39962356
·
2023-10-13 13:00
C#Json怎么组合在一起
绘制该机票预定系统的类图。
软件项目各种架构图
Crystal.Ball.Professional.v7.3.1 1CD(帮助理解风险的大小并帮你做出较好的决策)
为什么80%的码农都做不了
架构师
?
_miccretti
·
2023-10-13 13:30
数据库
matlab
开发工具
程序员你是怎么绘制架构图?
我回答一下:提供了一个简单的方法给到开发团队(从开发工程师,测试工程师,
架构师
,测试,项目经历,产品经理,交互设计师,用户)能够更简单的描述和沟通软件架构,让团队每个人脑子里的架构可视化,更容易理解,形成统一
李福春
·
2023-10-13 13:28
Git命令小记
为什么80%的码农都做不了
架构师
?>>>一、git常用命令1、pushgit push :注意:gitpull是:,而gitpush是:。
weixin_33971205
·
2023-10-13 12:40
git
awk
论软件系统架构风格
月参与某集团保险一体化研发项目,该系统致力于实现全国保险业务种类的整合、数据分析、订单汇总、账单汇总,为集团人员提供全国保险账单的管理、安全监控、数据保护方面提供全方位的软件支持,在该项目中我主要担任系统
架构师
岗位
mischen520
·
2023-10-13 11:09
软考高级系统架构师
论文
系统架构
清华博士一文告诉你,测试
架构师
如何解读测试平台的各种争议
感谢大家的莅临,小编在文章末尾为大家准备了一些福利,需要的可以获取哦。导读先从TesterHome上关于测试平台的话题谈起,再来谈谈接口测试的痛点是什么,然后是我的接口测试的解决方案。希望通过本篇的论述,大家对什么是好的平台能达成统一的认识,且通过创新做出好用,对测试人友好的平台。最近TesterHome上,关于测试平台的讨论很激烈。我本人是支持平台的,但是现在好多平台都是KPI导向,拿接口测试平
酔清风
·
2023-10-13 10:02
测试
测试工具
功能测试
自动化
单元测试
经验分享
架构思考——设计大型分布式系统的演进之路——
架构师
的技术指南
随着时代的发展,大型分布式系统越来越复杂,越来越多的人参与其中,
架构师
也越来越难以独当一面,为了更好的理解和管理分布式系统,需要了解到底该如何架构,而本文通过从高层次出发,讨论分布式系统的架构模式及原理
禅与计算机程序设计艺术
·
2023-10-13 09:22
Python
机器学习
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
成为一名Java高级
架构师
到底需要学习什么?
Java
架构师
,应该算是一些Java程序员们的一个职业目标了吧。很多码农码了五六年的代码也没能成为
架构师
。
zhaohuanxiaojun
·
2023-10-13 08:26
Java架构师
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他