- 博客(9)
- 收藏
- 关注
原创 浅谈前端安全
1 什么是前端安全?2 前端目前存在哪些安全问题2.1 xss跨站脚本攻击xss说白了就是攻击者想尽一切的方法,将可执行的代码注入到我们的页面中,让页面进行一些非法的操作。2.1.1 分类xss从攻击的时间上可以分为持久型攻击和非持久型攻击。2.1.1.1 持久型持久型的就是指攻击者通过我们的页面,将具有攻击性的代码通过服务器保存到了数据库中,导致其他的用户在浏览当前页面时,受到了攻击。最常见的就是具有评论功能的页面。2.1.1.2 非持久型非持久型相比于持久型攻击危害就小的多了,一般通过
2021-06-10 00:39:33 7045
原创 es6 Proxy的终极方法
1.什么是proxyproxy俗称为代理,其原理就是截取目标对象的一些操作,例如 赋值、查看等等。其中最常用的应该是get,set操作了2.怎么对目标对象进行代理呢2.1需要对使用Proxy函数对目标对象进行绑定,目标对象可以使数组,也可以是对象,函数···var proxy = new Proxy(target, handler);···2.2 实际操作···// 将{name: ‘测试’}这个对象绑定get拦截,并且实例化为obj对象const obj = new Proxy({na
2021-05-06 19:15:51 279
原创 ionic通过cordova实现android原生功能
本章节内容是在ionic框架基础上进行开发的1.将ionic和cordova链接起来plugman create --name ceshi --plugin_id cordova-plugin-ceshi --plugin_version 1.0.0在项目插件对应的目录下执行此操作,会生成一个原生功能的基础文件夹(注:plugin_id是唯一指定的,不能重复出现)plugman platform add --platform_name android/ios通过执行这个命令,会在当前插件下生成
2021-02-22 17:15:19 435
原创 css之垂直水平居中
利用css属性实现元素的垂直水平居中元素有固定的高度 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> #app{ width: 400px; heigh...
2020-03-08 12:10:13 184
原创 前端技术之BFC
什么是BFC块级格式化上下文(Block Formatting Context,BFC)是Web页面的可视化CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域(如:非BFC元素重叠)。实际上BFC就是HTML元素的一种文本渲染状态,一个HTML文档中的最大的BFC就是根元素,当一个标签满足某些规则是,其本身就是一个BFC模块,BFC内部的元素不受外部元素的影...
2020-03-07 12:15:23 274
原创 vue的生命周期函数
vue的八个生命周期函数下面的这八个函数都是vue的基本函数,基本对象,和data,methods这些对象都是并列的,在进行vue实例的时候,有需要再实例化beforeCreate ()这个是在刚刚创建vue对象的时候被调用的函数,在调用这个函数的时候,vue对象内的所有对象都没有被创建created ()vue对象被创建之后,data里面的数据被加载到内存中,但是还没有被加载到浏览器...
2020-03-03 12:46:26 172
原创 Mysql之数据批处理
Java操作mysql数据库的批处理当我们的程序需要大量的数据库的增删改是,可能会在同一时间大量的对数据库进行操作,如果不加批处理的话,将会增加程序的运行时间。批处理就是来缓解这种情况的。首先在连接数据库的url中增加参数,表示可以对数据库进行批处理rewriteBatchedStatements=true,这个参数要加在数据库地址的后面jdbc:mysql://localhost:3...
2020-02-20 22:23:45 598 1
原创 mysql数据库
mysql数据库的基本操作基本语句创建数据库CREATE DATABASE 数据库名字创建数据表CREATE TABLE 数据表名(列名1 类型,列名2 类型,列名3 类型)每一行数据之后都要有一个英文的“,”,每一列都需要有一个类型,使用varchar时要注意填写字符长度内连接 左连接 右连接(1)INNER JOIN 内连接 SELECT...
2020-02-18 20:56:28 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人