一个刚碰电脑的萌新小白对后端和JAVA学习的日常记录,不喜勿喷:后端指的是运行在后台并且控制着前端的内容,它主要负责程序设计架构思想,管理数据库等。后端更多的是应用到数据库并且进行交互以处理相应的业务逻辑。它需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等方面。它涉及到的动态语言如PHP、ASP、JSP等。从其他博主学习并自己整理的后端知识框架:计算机基础(计算机组成原理,数据结构与算法
转载
2023-08-30 11:28:25
175阅读
一、什么是后端开发后端开发是指开发基于服务器端的软件应用程序,也称为系统的后台或服务器端编程。 后端程序员负责处理网站或应用程序后台的逻辑和功能,包括数据库管理、服务器端脚本编写、API设计、数据安全性、网站性能优化等。 后端开发技术通常包括网络协议、服务器架构、数据库管理、编程语言和框架等方面的知识。具有优秀的后端开发技能的程序员能够创建高效、高可用性、安全和具有良好扩展性的应用程序。二、什么是
正文在写这个文章之前,我花了点时间,自己臆想了一个电商系统,基本上算是麻雀虽小五脏俱全,我今天就用它开刀,一步步剖析,我会讲一下我们可能会接触的技术栈可能不全,但是够用,最后给个学习路线。前端你可能会会好奇,你不是讲后端学习路线嘛,为啥还有前端的部分,我只能告诉你,傻瓜,肤浅。我们可不能闭门造车,谁告诉你后端就不学点前端了?前端现在很多也了解后端的技术栈的,你想我们去一个网站,最先接触的,最先看到
转载
2023-08-27 14:20:36
54阅读
提醒:本文基本基于codesheep羊哥在b站的一期Java视频,具体bv忘了1.2 Web开发新技术及发展趋势 目前已有的web开发技术包括servlet+jsp、ssh、ssm、、spring boot、spring cloud。目前主流的发展趋势还是以spring boot框架为主流。 1.2.1 各种技术比较 目前这些开发技术几乎都是基于MVC类似结构构建的,如下: Servlet+jsp
转载
2023-06-29 10:16:11
212阅读
简介前端前后端交互后端 简介本文将简要介绍一下我所使用的前后端基本框架,只是为了后续做小项目时有较好的大局观,每个部分的实现都有非常多的坑,之后的文章会详细介绍每一个部分的源码和使用方式,以一个简单的个人博客为样例,一个坑一个坑的填,敬请期待。将会用到的技术汇总: React Redux React-redux React-router Redux-thunk Webpack Ja
转载
2023-08-20 23:06:41
72阅读
项目开发文档一、需求文档二、技术设计文档1、数据库设计2、后端API设计3、前端页面设计4、测试文档模板 一、需求文档需求文档主要是对项目需求进行详细描述,包括功能模块、业务流程、用户角色、数据模型、系统性能等方面的要求。比如,需求文档模板如下:项目名称: 在线教育平台项目简介: 为用户提供高质量的在线教育服务项目目标: 实现注册、登录、课程管理、购买课程等功能需求列表:需求编号需求描述优先级完
转载
2024-04-10 04:55:40
778阅读
一 后端是什么 这是在与非网上查到的后端的定义--- 后端通常是与前端工程师进行数据交互及网站数据的保存和读取,相对来说后端涉及到的逻辑代码比前端要多的多,后端考虑的是底层业务逻辑的实现,平台的稳定性与性能等。为了让服务器、应用、数据库能够彼此交互,后端工程师需要具有用于应用构建的服务器端语
转载
2023-11-27 00:03:04
274阅读
java后端的几种实现方式最近没事在做一些小题目,遇到需要提供http restful接口,通过接口操作zookeeper实现增删改查。虽然之前看过java后端的内容,但是基本忘的差不多了,这次梳理了一下,都是入门的东西。自己总结用,如有错误还请多指正。 首先说这次了解到的主要是三种方式: 第一种:servelet + jsp 手动配置项较多,非框架 第二种:Spring框架 目前应该是后端主流实
转载
2023-09-05 22:13:21
70阅读
目录前后端交互流程1.了解服务器 : 提供服务器的机器(计算机)2.前端 访问服务器的几种方式3.ajax技术 : 页面不跳转的情况下,向服务器请求数据4.前后端交互三个流程ajax工作流程1. ajax作用 : 网页局部刷新2.ajax工作流程:业务思路1. 通过交互来发送ajax2.将表单数据发送给服务器3.ajax经验(1)服务器响应图片路径, 可能有的是有 基地址, 有的没有(
转载
2023-12-22 17:32:04
10阅读
Java核心技术Java术语JDK:Java开发工具包,编写Java程序的程序员使用的软件,JDK包含了JRE,同时还包含了编译java源码的编译器javac。JRE:Java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境。Server JRE:在服务器上运行的Java程序的软件。Standard Edition(EE):用于桌面或简单服务器应
转载
2023-08-03 15:59:50
85阅读
# Java内存区域概览
作为一名刚入行的Java开发者,了解Java内存区域的构成对于编写高效、稳定的程序至关重要。Java虚拟机(JVM)管理着内存,它将内存划分为若干个不同的数据区域。下面,我将通过一篇文章,带你了解Java内存区域的组成及其作用。
## Java内存区域概览
首先,我们通过一个表格来概览Java内存区域的分类:
| 内存区域 | 作用描述
原创
2024-07-15 12:25:41
38阅读
## Java开发包括哪些
作为一名经验丰富的开发者,我非常乐意教会刚入行的小白如何实现Java开发。在本文中,我将详细介绍Java开发的流程以及每个步骤需要执行的操作和相应的代码。
### Java开发流程
Java开发可以分为以下几个步骤:
| 步骤 | 操作
原创
2023-08-04 05:44:50
119阅读
# Java 投产服务的实施步骤
在软件开发中,投产(部署)是将开发完成的系统交付给用户的重要环节。对于Java应用而言,投产服务包括多个步骤,以下我们将详细介绍整个流程,并提供相应的代码示例及注释。
## 投产流程步骤
| 步骤 | 描述 |
|------|-----------------------------------
前言:java语言开发转后端,必须了解后端主流的一些东西,共勉。 后端开发需要具备以下基础能力:1.编程语言:熟练掌握至少一门编程语言,如Java、Python、Ruby、PHP、C#等。2.数据结构和算法:具备扎实的数据结构和算法基础,能够灵活运用常见的数据结构和算法解决问题。3.数据库:了解常见的数据库系统,如MySQL、Oracle、SQL Server等,能够熟练操作和管理数据库
转载
2023-07-10 20:40:41
24阅读
# Java基础概述
Java是一种跨平台的编程语言,广泛应用于开发各种类型的应用程序。Java的基础知识是学习和掌握Java编程的必备基础。本文将介绍Java基础的内容,包括变量和数据类型、控制流程、函数和方法、面向对象编程以及异常处理。
## 变量和数据类型
Java是一种强类型语言,所有变量都必须先声明再使用。变量的声明可以包括数据类型和变量名两部分。
```java
// 定义一个
原创
2023-08-07 16:28:19
131阅读
## 如何撰写Java技术文档
在软件开发过程中,撰写技术文档是至关重要的一步,它能够帮助团队成员更好地理解和使用项目。本文将带领你一步一步了解如何创建一个Java技术文档,并提供详细的代码示例和注释,帮助你理解每一步的意义。
### 流程概述
在撰写Java技术文档时,我们可以遵循以下几个步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 确定文档结构 |
| 2
# Java 技术栈科普
Java 是一种广泛使用的编程语言,它拥有丰富的技术栈,可以满足不同领域的开发需求。本文将介绍 Java 技术栈的主要组成部分,并提供一些代码示例,以帮助读者更好地理解 Java 技术栈。
## Java 基础
Java 技术栈的基础是 Java 语言本身。Java 是一种面向对象的编程语言,它提供了丰富的类库和工具,使得开发者可以轻松地构建各种应用程序。以下是 J
原创
2024-07-17 12:04:35
93阅读
1、什么是事物百度百科:事物一词是指客观存在的一切事情(现象)和物体。简称“事物”。UML中的事物包括结构事物、行为事物(动作事物)、组织事物(分组事物)和辅助事物(注释事物)。这些事物是UML模型中面向对象的基本的建筑块,他们在模型中属于静态部分,代表物理上或概念上的元素。2、结构事物结构事物主要包括7种,分别是类、接口、用例、写作、活动类、组件和节点。1. 类(Class)类是具有相同属性、相
转载
2023-11-06 22:51:47
115阅读
web前端,主要是给网站做静态页面的,也就是说你平时浏览的网站所看到的页面基本都出自web前端,不过网站版面可以是美工出图。web前端需要掌握的技术有:DIV+CSS,j,jQuery更高一层的是可以去使用一些框架去网站页面。这样的框架也有很多。如Bootstrap,UIkit,Kube,等等!javaweb一般涉及到前端。而web前端开发只是有可能涉及到java。前端开发一般只涉及到js,htm
转载
2023-08-16 19:03:38
98阅读
学习Java首选肯定是要明白Java他的主要应用方向在哪,Java主要是用于web开发的。无论学习什么我们都知道,打好基础重要的重要性。但是Java的基础要想打扎实,并不是短时间内能做到的,而且在我们还没有接触到web之前,你基本上是不可能打扎实Java基础的。那是因为你还不知道Java在实际开发中到底怎么使用的,所以,对于目前常见培训课程视频等等上列出的Java基础知
转载
2024-01-12 05:53:20
40阅读