后端是指一个软件系统服务器端,也称作服务器端。它是指在一个软件系统中,负责处理数据存储、业务逻辑处理和与前端交互一部分。后端通常包括数据库、服务器、应用程序和其他相关组件。后端主要功能包括:1. 数据存储和管理:后端负责存储和管理系统中数据,包括用户信息、内容、配置和其他相关数据。它通常使用数据库来存储数据,并提供对数据增删改查等操作。2. 业务逻辑处理:后端负责处理系统中业务逻辑,包
## 前后端分离架构技术要点后端分离架构已成为现代Web开发中一种流行模式。通过将前端和后端代码分开,开发团队能够更为高效地进行开发和维护。本文将引导你了解前后端分离架构实施流程及其技术要点。 ### 实施流程 以下是实现前后端分离架构基本步骤: ```mermaid flowchart TD A[需求分析] --> B[选择技术栈] B --> C[搭建后端A
原创 11月前
240阅读
1点赞
那 Spring Boot 有何魔法?自动配置、起步依赖、Actuator、命令行界面(CLI) 是 Spring Boot 最重要4大核心特性,其中CLI是Spring Boot可选特性,虽然它功能强大,但也引入了一套不太常规开发模型,因而这个系列文章仅关注其它3种特性。如文章标题,本文是这个系列第一部分,将为你打开Spring Boot大门,重点为你剖析其启动流程以及自动配置实现原
转载 2023-11-09 10:02:17
54阅读
 DevOps正在被越来越多企业认可和采用,它原则和实践不但适用于创业公司,对大型软件企业或软件开发部门也同样适用,至少在当前阶段有广泛适用性。面对一个IT创业公司或是传统软件开发企业,如何开展DevOps转型工作呢?在实施DevOps之前,必须明确目标和思路、确定要解决问题。一般而言,实施DevOps是为了加快研发流程,实现企业价值,增加企业在行业中竞争力。DevOps解决
java后端1年经验和技术总结(1)1.引言  毕业已经一年有余,这一年里特别感谢技术管理人员器重,以及同事帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员苦恼。遂决定梳理一下自己所学东西,为大家分享一下。  经过一年意识到以前也有很多认识误区,比如:  偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足看着容量不行
1.在这几年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员苦恼。遂决定梳理一下自己所学到过东西,为大家分享一下。   经过几年意识到以前也有很多认识误区,比如:   偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足看着容量不行动。   不重基础,总觉得很多基础东西不需要再看了,其实不懂地方很多,计算机程序方面任何
转载 2023-06-28 14:18:06
447阅读
      Java是一门面向对象编程语言,不仅吸收了C++语言各种优点,还摒弃了C++里难以理解多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。正是由于Java这两种特征让其在众多编程语言中屹立不倒,历经十几年仍是最热门编程语言。那么,一位优秀Java开发工程师需要掌握哪些技能呢?下面,千锋小编总结了一下一位优秀Java开发工程
转载 2023-07-21 13:41:15
49阅读
目录 (1)什么是设计模式(2)单例设计模式(饿汉模式 懒汉模式)(3)工厂设计模式(4)建造者模式(Builder)(5)适配器设计模式(6)装饰模式(Decorator)(7)策略模式(strategy)(8)观察者模式(Observer) 这个模式有点小触动!!!之前想写这种来着,我。。。。。不会 (1)什么是设计模式面向对象设计比较困难,一个设计应该是具有
# Java抽奖系统开发指南 在现代软件开发中,抽奖系统是一类常见应用场景。无论是用于营销活动还是内部抽奖,设计一个简单易用抽奖系统都是相对简单。本文将对如何用Java实现一个基本抽奖系统进行详细讲解,包括系统流程、代码实现,以及一些相应图示来帮助理解。 ## 系统流程 在开始编码之前,我们先梳理一下抽奖系统整体流程。请参考以下步骤表: | 步骤 | 描述
原创 2024-09-03 04:03:09
108阅读
Java后端知识体系1. Java 语言<Java核心技术>1. 基础语法 2. 面向对象 3. 常用API 4. 异常处理 5. 集合 6. IO 7. 多线程 8. 网络编程 9. 泛型 10. 反射 11. 注解2.JVM <深入理解Java虚拟机>1. 类加载机制 双亲委派 2. 字节码执行机制 3. JVM内存模型 堆 栈 方法区 4. GC回收 5. J
转载 2023-09-18 04:38:17
61阅读
1、后端技术体系框架使用Java后端技术目的就是构建业务应用,为用户提供在线或者离线服务。因此,一个业务应用需要哪些技术、依赖哪些基础设施就决定了需要掌握后端技术有哪些。纵观整个互联网技术体系再结合公司目前状况,笔者认为必不可少或者非常关键后端基础技术/设施如下图所示: 这里后端基础设施主要指的是应用在线上稳定运行需要依赖关键组件或者服务。开发或者搭建好以上后端基础设施,一
转载 2023-08-10 14:14:49
230阅读
java开发规范循环使用了while类循环操作时,要求必须增加一个最大阈值控制器,如果超过该阈值则中断while操作,避免死循环和cpu使用率飙升问题。如:// 最大循环次数需要契合于业务 int maxCycleNum = 10000; int cycleNum = 0; while(cycleNum ++ < maxCycleNum &amp
# Java系统设计后端搭建技术组合 ## 介绍 在开发Java系统时,通常需要搭建前后端分离架构。这种架构可以提高系统可维护性、扩展性和性能。本文将介绍一种常用后端搭建技术组合,并提供代码示例。 ## 技术组合 ### 后端后端开发中,我们通常使用Java语言和Spring框架。Java是一种面向对象编程语言,具有丰富生态系统和强大性能。Spring框架是一个轻量
原创 2023-09-08 05:07:49
58阅读
这里写目录标题一、后端开发概述二、负载均衡 - Load Balance(LB)三、微服务生态1. Thrift2. 服务发现3. Consul4. 微服务框架四、数据库(Database)1. Mysql2. Mycat3. DRC五、缓存(Cache)1. Redis2. Redis 集群方案3. KV-DB六、消息队列(MQ)1. RocketMQ2. Kafka3. 对象存储4. Ela
转载 2023-12-09 12:34:31
240阅读
概要设计要点:划模块,定接口,理流程。 划模块,定接口:使用构件图。 理流程:使用顺序图。
转载 2013-09-09 11:19:00
159阅读
(一)java集合类(done)在java集合类中最常用是Collection和Map接口实现类。Collection又分为List和Set两类接口,List实现类有ArrayList、LinkedList、Vector、Stack,Set接口实现类有HashSet、TreeSet,而Map实现类主要有HashMap、ConcurrentHashMap、TreeMap。ArrayList
转载 2023-09-19 21:28:31
109阅读
ServletServlet技术Java后端重要技术之一,作为Java Web开发核心组件,Servlet承担了Web MVC结构中核心作用(功能导航)。传统Model2结构(Servlet+JavaBean+JSP)虽然在目前已经很少使用了,但是Web开发基本结构依然没有改变。Servlet技术应用涉及到Web容器、会话(HttpSession)、安全、同步、Web应用部署等相关内
转载 2023-08-15 12:26:19
64阅读
有两年工作经验老程序员拥有广阔技术面,同时在工作过程中也总结出了经常使用是其中20%技术。特别是刚刚入门初级程序员,可能没有那么多能力和时间学习所有的知识点,那么需要掌握就是这20%重点技术点,相信面试官也能理解一个新人技术实力。下面和大家一起讨论一下,java程序员经常使用其中20%技术有哪些。第一、学会一个web服务J2EE服务器——tomcat、Nginx、httpd等。
SP概念 Java Server Pages Servlet简化设计,逻辑与界面设计分开,开发更方便; HTML语法java 扩展,加入新标签(<%, %>,…); 强大组件(Java Bean)支持功能; JSP语法概述 JSP原始代码中包含了JSP元素和Template(模板) data两类 Templat
转载 2023-08-28 13:36:25
88阅读
1. 单引号、双引号、括号、花括号及反引号 单引号内所有元字符都失去特殊含义(包括\)双引号内除了变量域($)和命令域(`)以外元字符都失去特殊含义,所以一般使用双引号引用 花括号{}被用来区分变量名和周围文本:echo ${file} and $file1 寻找变量file,file1 命令替
原创 2022-01-11 10:16:53
109阅读
  • 1
  • 2
  • 3
  • 4
  • 5