1 序2 路线图2.1 搭建可交互的前端WEB界面路线图2.1.1 静态页面构造2.1.2 JavaScript学习2.1.3 低代码平台学习2.2 搭建后端系统所需知识谱3 推荐工具4 推荐学习开源项目 1 序学习前后端技术,对于有些毕业生而言可能已然轻车熟路;但对于某些毕业生,可能在这个领域中还没有找到适合自己的一套打法。本篇博客就是给这些毕业生初学者们提供一些学习方法和技巧,仅供
1. 概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。欢迎扫一扫2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库
# 后端技术架构科普 在现代软件开发中,后端技术架构是构建高效、可扩展和可维护系统的核心。后端负责处理应用的业务逻辑、数据存储和与前端的交互。本文将探讨后端技术架构的组成部分及相关代码示例。 ## 1. 后端架构的主要组成部分 后端技术架构通常由以下几个部分构成: - **Web 服务器**:处理来自客户端的请求并返回响应。常用的 Web 服务器有 Nginx 和 Apache。 - **
原创 10月前
44阅读
挖财后端技术用的主要是比较大众的东西,Web容器用Tomcat,框架主要是Spring MVC,也有少量的Play,中间服务层是Dubbo,微容器用Spring Boot,服务注册这一块是用ZooKeeper,核心业务开发方式还是围绕着Spring和Mybatis等;数据的存储这块是MySQL和Hbase,分布存储这块是用阿里巴巴之前开源的一个中间件Cobar。消息和实时计算这块主要是Kafka,
转载 2017-02-16 17:41:00
73阅读
2评论
挖财后端技术用的主要是比较大众的东西,Web容器用Tomcat,框架主要是Spring MVC,也有少量的P
原创 2022-01-04 10:55:48
160阅读
1.应用场景无论面试还是工作当中总能听到一些专有术语,而不知其意,这里帮助我们简要了解其含义,或者说作为一个引子,查询手册作用。 2.学习/操作工欲善其事,必先利其器;士欲宣其义,必先读其书。一. 系统开发高内聚/低耦合高内聚指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。模块的内聚反映模块内部联系的紧密程度。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差
ServletServlet技术是Java后端的重要技术之一,作为Java Web开发的核心组件,Servlet承担了Web MVC结构中的核心作用(功能导航)。传统的Model2结构(Servlet+JavaBean+JSP)虽然在目前已经很少使用了,但是Web开发的基本结构依然没有改变。Servlet技术的应用涉及到Web容器、会话(HttpSession)、安全、同步、Web应用部署等相关内
转载 2023-08-15 12:26:19
64阅读
PayPal技术架构简介 PayPal作为全球领先的在线支付解决方案,凭借其高可用性和安全性赢得了众多用户的信赖。在普及电子支付的难题上,PayPal的技术架构无疑是一个值得研究的课题。本文将对PayPal的技术架构进行深入探讨,内容涵盖背景描述、技术原理、架构解析、源码分析、性能优化和应用场景等多个方面。 背景描述 PayPal的成功并非偶然。作为一个多方位的支付平台,其架构设计充满了前瞻
原创 5月前
74阅读
本文对 CeresDB 做整体的介绍,帮助那些想更多了解 CeresDB 技术细节但又无从下手的开发者找到一个起点
原创 2022-09-09 16:30:11
715阅读
# 项目技术架构简介 在软件开发过程中,项目技术架构是非常重要的一环,它涉及到了整个系统的设计和实现。一个好的技术架构能够提高系统的性能、可维护性和扩展性。本文将介绍一个典型的项目技术架构,并通过代码示例来说明其实现方式。 ## 技术架构概述 我们的项目技术架构主要分为前端和后端两部分。前端采用React框架进行开发,后端采用Node.js作为服务端技术。前后端之间通过RESTful API
原创 2024-02-26 06:19:05
46阅读
这几天学习了一下WEB后端架构,包括了         数据库    php    HTTP/HTTPS/SOCKET协议  其中数据库的增删改查等操作是以前学过的内容,再次就不罗列了。其中只有一个概念需要关注,即关系型数据库和非关系型数据库。  非关系型数据库(nosql)这些年发展比较快,例如前端的MONGODB,下个月仔细学习一下。  服务器概念:其实就是一台P
原标题:学习前后端交互技术有哪些我们都知道,一个完整的IT项目是由多个不同岗位的成员共同完成,包括UI设计、前端开发、后端开发、测试等。为了实现项目的完整性,前后端需要运用技术实现联通。不过,前后端交互技术有哪些呢?目前常用的实现前后端交互的技术有三个:1、ajaxajax是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,ajax可以使网页实现异步更新。这意味着可以在不重新加载
1.前后端分离开发模型2.职责分离前后端仅仅通过异步接口(AJAX/JSONP)来编程前后端都各自有自己的开发流程,构建工具,测试集合关注点分离,前后端变得相对独立并松耦合后端前端提供数据接收数据,返回数据处理业务逻辑处理渲染逻辑Server-side MVC架构Client-side MV* 架构代码跑在服务器上代码跑在浏览器上3.接口规范接口返回数据即显示:前端仅做渲染逻辑处理;渲染逻辑禁止跨
转载 2023-07-26 21:20:06
103阅读
# 直播后端技术架构实现指南 在当今的互联网时代,直播技术已经成为了一个重要的服务。构建一个直播后端技术架构并不是一件简单的事情,特别是对于刚入行的小白开发者。本文将为你介绍整个直播后端技术流程,以及在每个步骤中所需要的代码示例。 ## 整体流程 下面是直播后端构建的主要步骤: | 步骤 | 说明 | | ------- | -----
原创 8月前
115阅读
# Django后端 技术架构 ## 介绍 Django是一个开源的Python Web框架,被广泛应用于构建Web应用程序。Django提供了一组强大的工具和功能,使开发者能够快速构建高效、安全的Web应用程序。在Django的技术架构中,主要包括模型、视图、模板和路由四个部分。 ## 技术架构 ### 模型(Model) 模型负责定义应用程序中的数据结构,以及数据之间的关系。在Dja
原创 2024-05-29 03:41:58
48阅读
# 如何编写后端技术架构文档 在开发过程中,后端技术架构文档是项目的重要组成部分。它帮助团队成员理解系统的工作原理和整体设计思想。接下来,我将为你提供一个清晰的流程和具体的步骤,指导你如何编写这一文档。 ## 流程概述 编写后端技术架构文档的流程可以分为以下几个步骤: | 步骤 | 描述 | | ------- | ------
原创 9月前
178阅读
目录MybatisPlus超详细介绍Mybatis概述版本问题快速开始配置日志插入操作插入测试插入时主键生成策略更新操作自动填充时间插入时添加乐观锁删除操作删除测试逻辑删除查询操作查询测试分页查询条件构造器代码生成器 MybatisPlus超详细介绍Mybatis概述官网:https://mp.baomidou.com/.简介Mybatis-Plus是一个Mybatis的增强工具,在Mybati
本文为大家解析前后端分离架构的特点,通过一篇文章让更多的人清楚地了解这一趋势的发展优势。 现如今,前后端分离的趋势越来越明显。这对于前后端工程师而言是有利的,可以各司其职,做好本职位份内的事,有利于企业提升办公效率和推进数字化进程。本文就为大家解析前后端分离架构的特点,通过一篇文章让更多的人清楚地了解这一趋势的发展优势。一、关于前后端分离架构其实,前后端
转载 2023-05-25 08:35:47
417阅读
概述   Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,Java
转载 2024-01-07 21:52:21
81阅读
本文主要介绍了RabbitMQ,包括其基本结构、特点、优缺点。
原创 2023-07-12 09:32:30
40阅读
  • 1
  • 2
  • 3
  • 4
  • 5