前端和后端分别是什么?

 

从技术工具来看: 前端:常见的 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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/29173.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

《剑指 Offer--LeetCode 学习计划》-- 字符串

剑指 Offer 05. 替换空格&#xff08;Easy&#xff09; 题目描述 请实现一个函数&#xff0c;把字符串 s 中的每个空格替换成"%20"。限制&#xff1a;0 < s 的长度 < 10000。 举例说明 示例 1&#xff1a; 输入&#xff1a;s “We are happy.”。输出&…

基于Java+SpringBoot+Vue的校园交友网站的设计与实现

博主介绍&#xff1a; 大家好&#xff0c;我是一名在Java圈混迹十余年的程序员&#xff0c;精通Java编程语言&#xff0c;同时也熟练掌握微信小程序、Python和Android等技术&#xff0c;能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架下…

【全栈开发】基于Spring BootVueAndroid扫码授权登录

文章目录 一、引言二、设计1、移动端&#xff08;Android&#xff09;&#xff08;1&#xff09;库&#xff08;2&#xff09;依赖&#xff08;3&#xff09;使用 2、前端&#xff08;Vue&#xff09;&#xff08;1&#xff09;库&#xff08;2&#xff09;使用 3、后端&#x…

STM32 GPIO 详解

0. 实验平台 基于STM32F407ZG 1. GPIO 简介 1.1 简介 GPIO全称&#xff1a;General Purpose Input Output&#xff0c;即通用输入输出端口&#xff0c;一般用来采集外部器件的信息或者控制外部器件工作&#xff0c;即输入输出 1.2 STM32 的 GPIO 特点 不同型号&#xff0…

【玩转Docker小鲸鱼叭】虚拟化技术是什么?

到底什么是虚拟化&#xff1f; Docker 是一款基于容器虚拟化技术构建的软件&#xff0c;那到底什么虚拟化技术呢&#xff1f;在学习Docker之前&#xff0c;先简单了解下虚拟化技术。 虚拟化是云原生的实现基础&#xff0c;它能够帮助我们更加有效地利用物理计算机硬件。 虚拟…

黑客工具软件大全

黑客工具软件大全100套 给大家准备了全套网络安全梓料&#xff0c;有web安全&#xff0c;还有渗透测试等等内容&#xff0c;还包含电子书、面试题、pdf文档、视频以及相关的网络安全笔记 &#x1f447;&#x1f447;&#x1f447; 《黑客&网络安全入门&进阶学习包》 &a…

ROS:move_base路径规划介绍、更换全局路径规划算法(A star、Dijkstra、DWA,测试当前是哪种算法,效果展示图)

前提&#xff1a;需要安装navigation包&#xff0c;才可以运行move_base。 一.move_base路径规划包内容 二.更换全局路径规划算法&#xff08;A*、Dijkstra、DWA&#xff09; A*、Dijkstra属于全局路径规划、DWA属于局部路径规划。 1、move_base.launch move_base.launch文…

TCP可靠数据传输

TCP的可靠数据传输 1.TCP保证可靠数据传输的方法 TCP主要提供了检验和、序号/确认号、超时重传、最大报文段长度、流量控制等方法实现了可靠数据传输。 检验和 通过检验和的方式&#xff0c;接收端可以检测出来数据是否有差错和异常&#xff0c;假如有差错就会直接丢失该TC…

Matlab论文插图绘制模板第102期—分组填充箱线图

在之前的文章中&#xff0c;分享了Matlab箱线图的绘制模板&#xff1a; 填充箱线图的绘制模板&#xff1a; 分组箱线图的绘制模板&#xff1a; 进一步&#xff0c;再来分享一下分组填充箱线图的绘制模板。 先来看一下成品效果&#xff1a; 特别提示&#xff1a;本期内容『数据…

NLP——Translation 机器翻译

文章目录 为什么翻译任务困难Statistical Machine TranslationAlignment 对齐summary Neural Machine Translation如何训练 Neural MTloss 设定Trainingdecoding at Test TimeExposure BiasExhaustive Search DecodingBeam Search Decoding什么时候解码停止summary Attention M…

异常数据检测 | Python实现支持向量机(SVM)的异常数据检测

文章目录 文章概述模型描述源码分享学习小结参考资料文章概述 SVM通常应用于监督式学习,但OneClassSVM算法可用于将异常检测这样的无监督式学习,它学习一个用于异常检测的决策函数其主要功能将新数据分类为与训练集相似的正常值或不相似的异常值。 模型描述 OneClassSVM的思…

为什么中国大公司不开发 Linux 桌面应用?

我们Linux平台C端的业务&#xff0c;也就是给大家提供的Linux的个人版本。目前真的是靠爱发电了&#xff0c;逃&#xff09; 更爱的是&#xff0c;我们不只是提供了X64平台&#xff0c;更是提供了Arm&#xff0c;MIPS64平台的二进制包。 估计国内在Linux平台首发新功能的桌面应…

asp.net高校食谱管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点 asp.net高校食谱管理系统 是一套完善的web设计管理系统&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为vs2010&#xff0c;数据库为sqlserver2008&#xff0c;使用c#语言 开发 asp.net高校食谱管理系统VS开发s…

Pytest自动化测试框架生成allure的报告

一、前言 最近通过群友了解到了allure这个报告&#xff0c;开始还不以为然&#xff0c;但还是逃不过真香定律。 经过试用之后&#xff0c;发现这个报告真的很好&#xff0c;很适合自动化测试结果的展示。下面说说我的探索历程吧。 选用的项目为Selenium自动化测试Pytest框架实…

为什么要使用微软的 Application Framework?

我是荔园微风&#xff0c;作为一名在IT界整整25年的老兵&#xff0c;今天来看一下我们为什么要使用微软的 Application Framework&#xff1f; 虽然Application Framework 并不是新观念&#xff0c;它们却在最近数年才成为 PC 平台上软件开发的主流工具。面向对象语言是具体实…

【活动访谈】发力数字基座 推动物联创新—航天科技控股集团AIRIOT4.0平台发布会活动专访

近日&#xff0c;由航天科技控股集团股份有限公司主办的“数字基座 智慧物联—AIRIOT4.0平台发布会”在北京圆满落幕。航天三院科技委总工程师王连宝应邀出席本次会议并接受媒体采访&#xff0c;共同参与访谈的还有AIRIOT产品研发创始人、航天科技控股集团股份有限公司智慧物联…

SpringCloud第三篇:GateWay服务网关

一、为什么需要服务网关&#xff1a; 1、什么是服务网关 传统的单体架构中只需要开放一个服务给客户端调用&#xff0c;但是微服务架构中是将一个系统拆分成多个微服务&#xff0c;如果没有网关&#xff0c;客户端只能在本地记录每个微服务的调用地址&#xff0c;当需要调用的…

【连续介质力学】变形梯度

变形梯度 简介 本节讨论两个不同质点P和Q的之间的相对运动变化 拉伸比和相对伸长 d X ⃗ d\vec X dX : 在参考构形连接质点P和Q的向量&#xff0c;线单元 M ^ \hat M M^: d X ⃗ d\vec X dX 方向的单位向量 d x ⃗ d\vec x dx : 在当前构形连接质点P’和Q‘的向量&#xff…

简要介绍 | 计算机视觉中的开放词汇:挑战与未来

注1&#xff1a;本文系“简要介绍”系列之一&#xff0c;仅从概念上对计算机视觉中的开放词汇(open vocabulary)进行非常简要的介绍&#xff0c;不适合用于深入和详细的了解。 注2&#xff1a;"简要介绍"系列的所有创作均使用了AIGC工具辅助 计算机视觉中的开放词汇&…

深入理解Java虚拟机jvm-对象的内存布局

对象的内存布局 对象头&#xff08;Header&#xff09;实例数据&#xff08;Instance Data&#xff09;对齐填充&#xff08;Padding&#xff09; 在HotSpot虚拟机里&#xff0c;对象在堆内存中的存储布局可以划分为三个部分&#xff1a;对象头&#xff08;Header&#xff09;、…