简单的来说,前端就是客户端,用户所能看到的,像网页、app、小程序,这样一个与用户进行交互的界面就是前端。后端就是服务器端,用户看不到的,这个界面后面所进行的数据处理、数据库、服务器都是后端。下面说一下技术栈和特点,当然技术那么多,可能有些有所缺漏,这里只讲主要的一些概念。前端技术栈三门语言:html、css、JavaScript封装库:比如jQuery、Ajax,对原生API做二次封装,
转载
2024-05-16 03:41:40
50阅读
我接触java web从三层模式开始的,记得当时讲师讲解java基础做demo的时候就是以三层模式的思想阐述的,这样对于初学者来说可能带来一定的困难,但这样做的好处就是可以让学习者可以很自然的由本地端过渡到 web,因为web的思想正是以三层模式为基础的。 所谓三层是指,视图层,服务逻辑层和数据持久层。这三层将web分化,利用分而治之的思想实现了对web的驾驭。视图层负责与用
这是我在研究和学习了struts后自己实现的一套MVC框架,主要实现的是控制层。开发工具是eclipse,连接的是sql数据库。编写思想:接近于struts思想,用servlet来分发和跳转,当从客户端发出请求后都由这个actionServler来控制,在调用各个java类来实现具体实现。定义的web.xml配置:<?xml version="1.0" encoding="UTF-8"?&g
转载
2024-01-08 19:16:58
58阅读
# 如何为前端项目编写 Dockerfile
在现代软件开发中,Docker 被广泛应用于开发、测试和部署应用程序。对于前端项目,了解如何编写 Dockerfile 至关重要。本文将详细讲解如何为前端项目编写 Dockerfile,包括基本概念、代码示例和最佳实践。
## 1. 什么是 Dockerfile?
Dockerfile 是一个文本文件,其中包含一系列 Docker 命令,这些命令
在现代网页开发中,JavaScript是前端的重要组成部分,它负责与用户互动、处理数据以及更新内容。但是,对于初学者来说,“javascript怎么写前端”可能是一个棘手的问题。今天,我们就来探讨一下这个问题,通过一个具体案例来帮助大家更好地理解和掌握JavaScript在前端开发中的应用。
## 用户场景还原
想象一下,一个在线商店,希望根据用户选购的商品数量动态更新购物车的总价。在用户添加
# 前端Dockerfile的编写
在前端开发中,使用Docker来构建和部署前端应用程序变得越来越流行。Docker是一个开源的容器化平台,可以让开发人员将应用程序及其所有依赖项打包成一个容器,然后在任何地方运行。本文将介绍如何编写一个前端应用程序的Dockerfile,并为读者提供具体的代码示例。
## Dockerfile结构
一个典型的前端应用程序的Dockerfile包含以下几个关
原创
2024-03-19 04:20:39
79阅读
一小时学会写页面作为一个懒癌晚期患者,总是习惯找各种简单的解决问题的方法,也习惯性把问题简单化,所以今天想分享给大家简单的web前端入门方法。既然题目已经定了一个小时那么废话就不多说了,计时开始1.什么是前端简单来说,前端就是做网页(大神勿喷,本文一切从简)2.前端技术html,是首字母缩写,具体意义请百度,大家要记住“t”代表text,ok你们没有想错,text就是文本文件text,好了准备工作
随着互联网和移动互联网的快速发展,前端领域成为了软件开发的核心领域之一。在前端开发中,选择合适的编程语言对于项目的成功至关重要。不同的编程语言在前端开发中具有各自的优势和适用范围,因此程序员需要根据具体项目需求和技术特点来选择合适的编程语言。在本文中,小编将对前端领域中常用的几种编程语言进行介绍和分析,以便读者能更好地选择适合自己项目的编程语言。1.JavaScript语言的优势和应用范围Jav
前言: Web前端开发是Web技术发展中的一个重要组成部分,在传统的前端开发中由于外界因素的影响导致其开发形式呈现出简单化的特点,即以页面为主体来展示界面中的信息。然而随着科学技术的不断进步,Web前端开发形式上变得更为复杂,但是其功能方面也逐渐实现了与用户间的相互交流。以下就是对Web前端MVC框架意义的详细阐述,望其能为现代背景下Web前端开发技术的可持续发展提供有利的文字参考。
转载
2023-11-06 19:32:37
61阅读
背景书接上文,之前整理了实现MVC框架需要写哪些东西。这周粗看了一下,感觉也没多少工作量,所以就计划一天时间来完成。周末的时间,哪会那么老实的坐在电脑前写代码呢?看电影的时候应该是老实的。为了不给自己留遗憾,所以今天就接着写了,然后就写完了。一、主要代码结构 .
├── annotation
│ ├── XAutowired.java //用于依赖注入
│ ├── XComponent
转载
2024-01-04 00:05:32
33阅读
基础数据准备好之后,就轮到action 和 actionform 出场了 (struts 的核心组件)。 mvc框架中control 在这里就是action,充当控制器的action在请求发送发来时可以做出相应的处理然后转发到(或者重定向)对应的页面,这样通过控制器这个中介者,当模型层的数据发生了改变之后,视图层将自动改变其内容,这里也蕴含了设计模式中的观察者模式和中介者模式。 我写的简单act
转载
2024-08-11 08:25:43
80阅读
注释: 单行注释 // 多行注释 /* */ 文件注释 /** */1 关键字(关键字一定是小写)2 常量字符串常量"Hell
转载
2024-07-12 14:43:47
37阅读
phpmvc
一个完整的MVC框架应该包括:M:基本数据处理功能,V:视图处理模块(模板引擎),C:控制器模块,异常处理,日志系统等等。每一个模块都需要精心设计。今天自己写一个MVC框架,当然只是实现MVC原理的一个简单实现。 项目目录结构:mymvc--models----news.php----view.php--controllers--
转载
2023-12-26 22:07:20
65阅读
axios这是一个别人封装好的http请求库,使用时需要我们引入才能够使用。因为个人比较喜欢用这种方法请求数据所以放到第一位axios官方文档axios实例let 新的对象变量 = axios.create({
baseURL: "公共前缀",
timeout: 10000, // 超时时间
// headers: {}
})
// 未来使用axios时就不能用axios,要用新的对
转载
2024-04-16 14:34:56
132阅读
做为一个刚入门的程序员,给大家分享一下我自己的学习历程,并有些许经验,但并不适用于每个人,望大家观而思之。 作为一个JAVA开发的程序员,尤其是作为后端开发,不熟悉前端的知识体系怎么可以呢。作为过来人,分享一些前端学习的小技巧,第一,前端是由HTML
转载
2023-08-31 10:19:34
109阅读
restful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计,核心思想就是,客户端发出的数据操作指令都是"动词 + 宾语"的结构。交互方式主要有以下几种:get请求:用于查询后台数据库数据;post请求:用于向后台数据库新增数据;put请求:用于修改后台数据库数据;delete请求:用于删除后台数据库数据;项目基于统一管理原则制定了以下请求封装供参考: 1.安
转载
2024-04-20 19:20:20
62阅读
HTML5 DOM 选择器
// querySelector() 返回匹配到的第一个元素
var item = document.querySelector('.item');
console.log(item);
// querySelectorAll() 返回匹配到的所有元素,是一个nodeList集合
var items = document.querySelectorAll('.item
转载
2023-11-09 05:51:06
55阅读
目录开发工具一.HTML1.HTML的标签学习(1)注释(2)head标签(3)body标签(4)img图片标签(5)a超链接标签(6)table表格标签(7)iframe内嵌标签(8)frameset框架标签(9)form表单标签Ⅰ.form的input子标签Ⅱ.form的select子标签(下拉框)Ⅲ.form的textarea子标签(文本域)二.CSS1.css的声明2.css的选择器3.
转载
2023-06-27 09:57:18
10000+阅读
项目部署1. 项目部署介绍当我们的项目开发完毕后,我们需要将项目打包、部署到服务器上,供用户来使用。目前,常见的部署方式有两种:后端部署前后端分离部署1-1 后端部署这是最古老的部署方式,也是最常见的一种部署方式。我们前端只需要将我们的项目打包好,交给后端开发人员即可。后端开发人员会把我们打包好的项目放到后端的静态资源目录里面。1-2 前后端分离部署随着前后端分离开发模式的流行,现在可以采用前后端
前端基础1.HTML1.1html基础标签1.2table标签1.3form标签1.4frame标签2.CSS2.1CSS语法2.2CSS盒子模型2.3CSS布局2.4水果库存静态页面demo3.javascript3.1js语法快速学习3.2改进之前的demo 本人java学习目标:后端开发,这些知识前端知识的皮毛 ,基本的前端知识还是需要了解一些的。1.HTMLhtml是解释型语言,不是编
转载
2023-09-13 22:26:08
44阅读