学生管理系统2.0基本功能 基本功能 添加学生功能 展示学生列表功能 删除学生功能 查看学生详情 更新学生数据 实现思路 注册功能思路: 1. 表单设计,点击提交按钮向服务器提交表单数据 2. 在后台获取表单提交的数据,保存到数据库中 先获取表单的标签的数据 保存上传的图片(并保存图片存储的路径) ...
分类:
Web程序 时间:
2020-02-14 20:35:34
阅读次数:
115
前言 我们使用php动态渲染页面时,有很多比较麻烦的地方。 在前端写好页面以后,需要后台进行修改,意味这后端程序员也需要懂前端的知识,其实渲染的工作应该交给前端来做。 前端没有写好页面的话,后端无法开始工作,需要等待前端的页面完成之后才能开始工作,拖延项目的进度。 这种渲染,属于同步渲染,先获取数据 ...
分类:
Web程序 时间:
2020-02-14 20:34:49
阅读次数:
96
前言 RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件。 什么是消息队列 消息队列属于进程间通信的一种方式,使用消息队列可以通过异步方式处理数据,借此可以提高系统性能。我们可以把消息当作存放数据的容器,消息的消费者可以从队列中获取数据, ...
分类:
编程语言 时间:
2020-02-14 16:20:46
阅读次数:
73
sorted_set类型 新的存储需求:数据排序有利于数据的有效展示,需要提供一种可以根据自身特征进行排序的方式 需要的存储结构:新的存储模型,可以保存可排序的数据 sorted_set类型:在set的存储结构基础上添加可排序字段 基本操作 添加数据 获取全部数据 删除数据 按条件获取数据 条件删除 ...
分类:
其他好文 时间:
2020-02-13 21:08:03
阅读次数:
84
使用图片跨域方式获取图片数据 server.get(`/mockImg`, (req, res, next) => { // 使用图片跨域方式获取图片数据 req.headers.origin && res.setHeader(`Access-Control-Allow-Origin`, req.h ...
分类:
Web程序 时间:
2020-02-13 15:24:36
阅读次数:
211
数据库中存入的是一条一条的用户信息,现在想取出一个人的个人信息,并封装为Bean对象,可以使用queryForObject来获取数据并通过new BeanPropertyRowMapper(Bean.class)将数据转化为javaBean对象 ...
分类:
数据库 时间:
2020-02-13 00:04:08
阅读次数:
87
一 功能测试 1 关注页面请求:请求数据是否正确,相应是否正确,是否有重复请求,造成流量浪费,响应速度变慢 2 关注application cache:cokkie值是否正确,清除cokkie后表现是否正常,获取数据失败是否有重试机制(可按f12,在application-cokkie下查看) 3 ...
分类:
其他好文 时间:
2020-02-12 12:47:20
阅读次数:
77
WAF:有硬件和软件类型。 常见的软WAF,常见:安全狗、云锁、云盾、护卫神。 SQL注入的绕过: WAF核心机制就是正则匹配。 通过正则匹配,如果符合规则,就拦截。 比如sql注入中and 1=1被拦截。 可尝试大小写绕过:And 1=1 编码绕过: 因为WAF 获取数据后不会解码。如&=>%26 ...
分类:
其他好文 时间:
2020-02-12 12:35:28
阅读次数:
122
vue01 虚拟DOM、指令、事件修饰符、按键修饰符、双向数据绑定、v-if和v-show的区别 ### 虚拟DOM: 虚拟DOM就是内存中的一个变量,是一个对象结构 前端效率优化:最致命的问题就是DOM操作,尽量减少DOM操作 vue的高效: 1、虚拟DOM页面渲染高效 2、js ①获取数据②根据 ...
分类:
其他好文 时间:
2020-02-11 19:12:06
阅读次数:
51
时间:2020/02/10 一.使用说明: 1.作用:该注解可以用于修饰方法和参数。出现在方法上,表示当前方法会在控制器的方法执行之前,先执行,它可以修饰没有返回值的方法,也可以修饰具有返回值的方法。出现在参数上,获取指定的数据给参数赋值。 2.属性: value:用于获取数据的key,key可以是 ...
分类:
编程语言 时间:
2020-02-11 19:10:22
阅读次数:
74