当前位置: 首页 > news >正文

前端和后端分别是什么?

 

从技术工具来看: 前端:常见的 html5、JavaScript、jQuery... 后端:spring、tomcet、JVM,MySQL...

毕竟,如果这个问题问一个老后端,他掰掰手指可以给你罗列出一堆的名词来,比如设计模式、数据库优化、框架、JVM、网络编程......

从简单描述来看: 前端:入门简单,先易后难,做出来的页面容易有成就感 后端:入门难,深入枯燥还难,整天看代码很难

前端项目与后端项目是两个项目,放在两个不同的服务器,需要独立部署,两个不同的工程,两个不同的代码库,不同的开发人员。

说到服务器,那可以了解下这个IP段,会给大家带来无限的想象

43.240.156.1

43.240.156.2

43.240.156.3

43.240.156.4

43.240.156.5

43.240.156.6

43.240.156.7

43.240.156.8

43.240.156.9

43.240.156.10

43.240.156.11

43.240.156.12

43.240.156.13

43.240.156.14

43.240.156.15

43.240.156.16

43.240.156.17

43.240.156.18

43.240.156.19

43.240.156.20

43.240.156.21

43.240.156.22

43.240.156.23

43.240.156.24

43.240.156.25

43.240.156.26

43.240.156.27

43.240.156.28

43.240.156.29

43.240.156.30

43.240.156.31

43.240.156.32

43.240.156.33

43.240.156.34

43.240.156.35

43.240.156.36

43.240.156.37

43.240.156.38

43.240.156.39

43.240.156.40

43.240.156.41

43.240.156.42

43.240.156.43

43.240.156.44

43.240.156.45

43.240.156.46

43.240.156.47

43.240.156.48

43.240.156.49

43.240.156.50

43.240.156.51

43.240.156.52

43.240.156.53

43.240.156.54

43.240.156.55

43.240.156.56

43.240.156.57

43.240.156.58

43.240.156.59

43.240.156.60

43.240.156.61

43.240.156.62

43.240.156.63

43.240.156.64

43.240.156.65

43.240.156.66

43.240.156.67

43.240.156.68

43.240.156.69

43.240.156.70

43.240.156.71

43.240.156.72

43.240.156.73

43.240.156.74

43.240.156.75

43.240.156.76

43.240.156.77

43.240.156.78

43.240.156.79

43.240.156.80

43.240.156.81

43.240.156.82

43.240.156.83

43.240.156.84

43.240.156.85

43.240.156.86

43.240.156.87

43.240.156.88

43.240.156.89

43.240.156.90

43.240.156.91

43.240.156.92

43.240.156.93

43.240.156.94

43.240.156.95

43.240.156.96

43.240.156.97

43.240.156.98

43.240.156.99

43.240.156.100

43.240.156.101

43.240.156.102

43.240.156.103

43.240.156.104

43.240.156.105

43.240.156.106

43.240.156.107

43.240.156.108

43.240.156.109

43.240.156.110

43.240.156.111

43.240.156.112

43.240.156.113

43.240.156.114

43.240.156.115

43.240.156.116

43.240.156.117

43.240.156.118

43.240.156.119

43.240.156.120

43.240.156.121

43.240.156.122

43.240.156.123

43.240.156.124

43.240.156.125

43.240.156.126

43.240.156.127

43.240.156.128

43.240.156.129

43.240.156.130

43.240.156.131

43.240.156.132

43.240.156.133

43.240.156.134

43.240.156.135

43.240.156.136

43.240.156.137

43.240.156.138

43.240.156.139

43.240.156.140

43.240.156.141

43.240.156.142

43.240.156.143

43.240.156.144

43.240.156.145

43.240.156.146

43.240.156.147

43.240.156.148

43.240.156.149

43.240.156.150

43.240.156.151

43.240.156.152

43.240.156.153

43.240.156.154

43.240.156.155

43.240.156.156

43.240.156.157

43.240.156.158

43.240.156.159

43.240.156.160

43.240.156.161

43.240.156.162

43.240.156.163

43.240.156.164

43.240.156.165

43.240.156.166

43.240.156.167

43.240.156.168

43.240.156.169

43.240.156.170

43.240.156.171

43.240.156.172

43.240.156.173

43.240.156.174

43.240.156.175

43.240.156.176

43.240.156.177

43.240.156.178

43.240.156.179

43.240.156.180

43.240.156.181

43.240.156.182

43.240.156.183

43.240.156.184

43.240.156.185

43.240.156.186

43.240.156.187

43.240.156.188

43.240.156.189

43.240.156.190

43.240.156.191

43.240.156.192

43.240.156.193

43.240.156.194

43.240.156.195

43.240.156.196

43.240.156.197

43.240.156.198

43.240.156.199

43.240.156.200

43.240.156.201

43.240.156.202

43.240.156.203

43.240.156.204

43.240.156.205

43.240.156.206

43.240.156.207

43.240.156.208

43.240.156.209

43.240.156.210

43.240.156.211

43.240.156.212

43.240.156.213

43.240.156.214

43.240.156.215

43.240.156.216

43.240.156.217

43.240.156.218

43.240.156.219

43.240.156.220

43.240.156.221

43.240.156.222

43.240.156.223

43.240.156.224

43.240.156.225

43.240.156.226

43.240.156.227

43.240.156.228

43.240.156.229

43.240.156.230

43.240.156.231

43.240.156.232

43.240.156.233

43.240.156.234

43.240.156.235

43.240.156.236

43.240.156.237

43.240.156.238

43.240.156.239

43.240.156.240

43.240.156.241

43.240.156.242

43.240.156.243

43.240.156.244

43.240.156.245

43.240.156.246

43.240.156.247

43.240.156.248

43.240.156.249

43.240.156.250

43.240.156.251

43.240.156.252

43.240.156.253

43.240.156.254

43.240.156.255

相关文章:

前端和后端分别是什么?

从技术工具来看: 前端:常见的 html5、JavaScript、jQuery... 后端:spring、tomcet、JVM,MySQL... 毕竟,如果这个问题问一个老后端,他掰掰手指可以给你罗列出一堆的名词来,比如设计模式、数据库…...

Spring基础知识(一)

目录 1.Spring Framework 2.Spring Framework优点 3.Spring Framework的功能模块 4.Spring配置文件 5.Spring应用配置步骤 6.Spring的IoC是什么 7.IoC的理念 8.IoC体系的好处 9.Spring中的 IoC 容器 10.依赖注入的方式 1.Spring Framework Spring Framework即Spring框…...

易语言使用node编译的js文件

环境配置 npm install -g cnpm babel-preset-env babel-cli babel-polyfill browserifynpm install -g crypto-js nodejs转js 例如加密模块 browserify -r babel-polyfill -r crypto-js -o es6.txt browserify file.js -o es6.txt易语言 使用v8 推荐 直接生成导入js即…...

计算机网络笔记:动态主机配置协议(DHCP)

协议配置: 为了把协议软件做成通用和便于移植的,协议软件的编写者不会把所有的细节都固定在源代码中,相反,他们把协议软件参数化,这就使得在很多台计算机上有可能使用同一个经过编译的二进制代码。一台计算机和另一台…...

新买的电脑怎么用U盘重装系统?新买的电脑用U盘重装系统教程

新买的电脑怎么用U盘重装系统?用户新买了电脑,想知道怎么用U盘来重装新买的电脑,用U盘来重装电脑其实非常简单,用户需要准备一个U盘,然后完成U盘启动盘的安装,接着按照以下分享的新买的电脑用U盘重装系统教…...

图像边缘检测原理

文章目录 图像边缘检测原理1:2:3:基本边缘检测算子 图像边缘检测原理 1: 图像的边缘指的是图像中像素灰度值突然发生变化的区域,如果将图像的每一行像素和每一列像素都描述成一个关于灰度值的函数,那么图像的边缘对应在灰度值函数中是函数值突然变大的…...

爬虫利器 Beautiful Soup 之遍历文档

Beautiful Soup 简介 Beautiful Soup 是一个可以从 HTML 或 XML 文件中提取数据的 Python 库,它提供了一些简单的操作方式来帮助你处理文档导航,查找,修改文档等繁琐的工作。因为使用简单,所以 Beautiful Soup 会帮你节省不少的工…...

12、Nginx高级之高级模块(secure_link/secure_link_md5)

一、功能 防盗链; ngx_http_secure_link_module模块用于检查所请求链接的真实性,保护资源免受未经授权的访问,并限制链接寿命。 该模块提供两种可选的操作模式。 第一种模式由 secure_link_secret 指令启用,用于检查所请求链接的真…...

【python】数据可视化,使用pandas.merge()对dataframe和geopandas类型数据进行数据对齐

目录 0.环境 1.适用场景 2.pandas.merge()函数详细介绍 3.名词解释“数据对齐”(来自chatGPT3.5) 4.本文将给出两种数据对齐的例子 1)dataframe类型数据和dataframe类型数据对齐(对齐NAME列); 数据对…...

大模型入门(三)—— 大模型的训练方法

参考hugging face的文档介绍:https://huggingface.co/docs/transformers/perf_train_gpu_many#naive-model-parallelism-vertical-and-pipeline-parallelism,以下介绍聚焦在pytorch的实现上。 随着现在的模型越来越大,训练数据越来越多时&…...

人机交互学习-4 交互设计过程

交互设计过程 交互设计过程基本活动关键特征 设计过程中的问题如何选取用户?如何明确需求?如何提出候选方案?如何在候选方案中选择? 交互设计生命周期模型星型生命周期模型可用性工程生命周期模型 交互设计过程管理界面设计的4个支…...

大话Stable-Diffusion-Webui之kohya-ss主题更改

文章目录 kohya-sskohya-ss主题更改添加背景图片更改组件样式自定义主题规范更改主题的另一种方式kohya-ss kohya-ss是一个专门用于训练Dreambooth、LoRA等小模型的项目,本身没有GUI界面,需要通过python命令去调用使用,这对于不懂python的同学来说门槛稍微有点高,于是有人…...

搜索在计算机中的地位十分重要

无论是在内部系统还是在外部的互联网站上,都少不了检索系统。数据是为了用户而服务。计算机在采集数据,处理数据,存储数据之后,各种客户端的操作pc机或者是移动嵌入式设备都可以很好的获取数据,得到 想要的数据服务。 …...

多模态深度学习:定义、示例、应用

人类使用五种感官来体验和解读周围的世界。我们的五种感官从五个不同的来源和五种不同的方式捕捉信息。模态是指某事发生、经历或捕捉的方式。 人脑由可以同时处理多种模式的神经网络组成。想象一下进行对话——您大脑的神经网络处理多模式输入(音频、视觉、文本、…...

基于ZCU106平台部署Vitis AI 1.2/2.5开发套件【Vivado+Vitis+Petalinux2020/2022】

Vitis AI是 Xilinx 的开发平台,适用于在 Xilinx 硬件平台(包括边缘设备和 Alveo 卡)上进行人工智能算法推理部署。它由优化的IP、工具、库、模型和示例设计组成。Vitis AI以高效易用为设计理念,可在 Xilinx FPGA 和 ACAP 上充分发…...

ChatGPT原理简介

承接上文GPT前2代版本简介 GPT3的基本思想 GPT2没有引起多大轰动,真正改变NLP格局的是第三代版本。 GPT3训练的数据包罗万象,上通天文下知地理,所以它会胡说八道,会说的贼离谱,比如让你穿越到唐代跟李白对诗,不在一…...

从0搭建Hyperledger Fabric2.5环境

Hyperledger Fabric 2.5环境搭建 一.Linux环境准备 # root登录 yum -y install git curl docker docker-compose tree yum -y install autoconf autotools-dev automake m4 perl yum -y install libtool autoreconf -ivf # 安装jq相关包 cd /opt git clone --recursive https…...

Rust每日一练(Leetday0026) 最小覆盖子串、组合、子集

目录 76. 最小覆盖子串 Minimum Window Substring 🌟🌟🌟 77. 组合 Combinations 🌟🌟 78. 子集 Subsets 🌟🌟 🌟 每日一练刷题专栏 🌟 Rust每日一练 专栏 Gola…...

c# 从零到精通-ArrayList-Hashtable的操作

c# 从零到精通-ArrayList-Hashtable的操作 1、ArrayList的操作 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace Test11 { class Program { static void Main(string[] args) { ArrayList list …...

pnpm带来了什么

首先 pnpm 和 npm yarn 一样是包管理工具,他解决了npm 和 yarn 存在的一些问题 npm3之前每个依赖都是一层嵌套一层的,每个依赖里都有node_modules 用来存放依赖所需的依赖包导致重复下载的依赖包很多,一层层嵌套,嵌套很深&#x…...

基于FPGA的PID算法学习———实现PID比例控制算法

基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...

突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合

强化学习(Reinforcement Learning, RL)是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程,然后使用强化学习的Actor-Critic机制(中文译作“知行互动”机制),逐步迭代求解…...

DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径

目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...

【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密

在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...

Objective-C常用命名规范总结

【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名&#xff08;Class Name)2.协议名&#xff08;Protocol Name)3.方法名&#xff08;Method Name)4.属性名&#xff08;Property Name&#xff09;5.局部变量/实例变量&#xff08;Local / Instance Variables&…...

基础测试工具使用经验

背景 vtune&#xff0c;perf, nsight system等基础测试工具&#xff0c;都是用过的&#xff0c;但是没有记录&#xff0c;都逐渐忘了。所以写这篇博客总结记录一下&#xff0c;只要以后发现新的用法&#xff0c;就记得来编辑补充一下 perf 比较基础的用法&#xff1a; 先改这…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

在WSL2的Ubuntu镜像中安装Docker

Docker官网链接: https://docs.docker.com/engine/install/ubuntu/ 1、运行以下命令卸载所有冲突的软件包&#xff1a; for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done2、设置Docker…...

HDFS分布式存储 zookeeper

hadoop介绍 狭义上hadoop是指apache的一款开源软件 用java语言实现开源框架&#xff0c;允许使用简单的变成模型跨计算机对大型集群进行分布式处理&#xff08;1.海量的数据存储 2.海量数据的计算&#xff09;Hadoop核心组件 hdfs&#xff08;分布式文件存储系统&#xff09;&a…...

push [特殊字符] present

push &#x1f19a; present 前言present和dismiss特点代码演示 push和pop特点代码演示 前言 在 iOS 开发中&#xff0c;push 和 present 是两种不同的视图控制器切换方式&#xff0c;它们有着显著的区别。 present和dismiss 特点 在当前控制器上方新建视图层级需要手动调用…...