总体指导思想是前后端分离,后端同事提供线上API数据查询接口或websocket接口,前端同事负责处理获取到的数据、编写展示的页面、实现用户交互;前后端都要考虑web开发的安全性问题,表单提交到数据库前对用户的输入进行转义、登录避免明文传输密码等。前后端都要关注SQL注入攻击、跨站脚本攻击、跨站请求 ...
分类:
其他好文 时间:
2020-05-11 18:51:11
阅读次数:
60
Java Web基础 网页开发过程 1.规划网页布局 由于之前学过web开发相关课程所以对于网页的开发有一定的了解,一般的网页布局会分为header content footer块,然后再细化为几个小块 分析swpu 邮件主页http://mail.swpu.edu.cn/ header中西南石油大 ...
分类:
编程语言 时间:
2020-05-11 12:58:25
阅读次数:
66
1、python基础 a、廖雪峰python教程 https://www.liaoxuefeng.com/wiki/1016959663602400 b、django简易教程 https://www.runoob.com/django/django-tutorial.html 2、web开发 a、d ...
分类:
编程语言 时间:
2020-05-11 01:27:22
阅读次数:
88
Django是一个高级Python Web框架,鼓励快速开发和简洁实用的设计。官网:https://www.djangoproject.com/ 它由经验丰富的开发人员构建,可以解决大部分Web开发的麻烦,因此您可以专注于编写应用程序而无需重新发明轮子。它是免费和开源的。 一、安装 django 1 ...
分类:
其他好文 时间:
2020-05-10 13:18:40
阅读次数:
69
分层架构的由来 以Web开发为例子。 一开始,人们把前端代码+数据库操作+逻辑都写在一个文件中。 但是后来发现这样容易乱,于是开始分层。 主要有两种思想: 1是,页面只负责显示,后端负责逻辑。 2是,数据库操作,逻辑分离。 前者靠MVC实现。 后者靠三层实现。 单纯的MVC 在mvc中, Contr ...
分类:
其他好文 时间:
2020-05-10 13:14:10
阅读次数:
61
WEB基础 关于web基础,有很多方面可以讲解,下面我就大致介绍一下web基础的一些方面,包括C/S,B/S,HTTP协议,WEB服务器原理,java web 开发环境与搭建。 C/S和B/S的应用 C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据 ...
分类:
Web程序 时间:
2020-05-10 10:42:21
阅读次数:
175
众所皆知,web上传大文件,一直是一个痛。上传文件大小限制,页面响应时间超时.这些都是web开发所必须直面的。 本文给出的解决方案是:前端实现数据流分片长传,后面接收完毕后合并文件的思路。 实现文件夹上传,要求:服务端保留层级结构,支持10w级别的文件夹上传。 大文件上传及断点续传,要求:支持50G ...
分类:
Web程序 时间:
2020-05-09 17:01:18
阅读次数:
63
开发回顾: JavaWeb开发使用JSP技术,所有的页面文件必须是JSP,才能接受数据处理 JSP的好处是,数据交互方便,有JSTL补充 SpringBoot的区别: 我们最终的项目是一个jar包 内嵌了Tomcat,这是不支持JSP的 纯静态页面的数据交互成技术难点了 解决方案: 模板引擎 Tem ...
分类:
编程语言 时间:
2020-05-09 16:46:13
阅读次数:
61
Spring 是一个主流的 Java Web 开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring使每个人都可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的 Java框架。
Spring 是分层的 Java SE/... ...
分类:
编程语言 时间:
2020-05-08 23:09:54
阅读次数:
99
"Vue常见面试题总结" "webpack面试题汇总" "简单理解Vue中的nextTick" "vue2源码框架和流程分析" "人人都能懂的Vue源码系列" "高级前端开发者必会的34道Vue面试题系列" "Web开发中跨域的几种解决方案" "9种常见的前端跨域解决方案(详解)" "跨域资源共享 ...
分类:
其他好文 时间:
2020-05-08 13:12:28
阅读次数:
80