自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6479

原创 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 225

原创 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 394

原创 css之垂直水平居中

利用css属性实现元素的垂直水平居中元素有固定的高度 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> #app{ width: 400px; heigh...

2020-03-08 12:10:13 142

原创 前端技术之BFC

什么是BFC块级格式化上下文(Block Formatting Context,BFC)是Web页面的可视化CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域(如:非BFC元素重叠)。实际上BFC就是HTML元素的一种文本渲染状态,一个HTML文档中的最大的BFC就是根元素,当一个标签满足某些规则是,其本身就是一个BFC模块,BFC内部的元素不受外部元素的影...

2020-03-07 12:15:23 233

原创 vue的生命周期函数

vue的八个生命周期函数下面的这八个函数都是vue的基本函数,基本对象,和data,methods这些对象都是并列的,在进行vue实例的时候,有需要再实例化beforeCreate ()这个是在刚刚创建vue对象的时候被调用的函数,在调用这个函数的时候,vue对象内的所有对象都没有被创建created ()vue对象被创建之后,data里面的数据被加载到内存中,但是还没有被加载到浏览器...

2020-03-03 12:46:26 136

原创 Mysql之数据批处理

Java操作mysql数据库的批处理当我们的程序需要大量的数据库的增删改是,可能会在同一时间大量的对数据库进行操作,如果不加批处理的话,将会增加程序的运行时间。批处理就是来缓解这种情况的。首先在连接数据库的url中增加参数,表示可以对数据库进行批处理rewriteBatchedStatements=true,这个参数要加在数据库地址的后面jdbc:mysql://localhost:3...

2020-02-20 22:23:45 533 1

原创 JDBC基本操作

标题

2020-02-19 21:59:50 687

原创 mysql数据库

mysql数据库的基本操作基本语句创建数据库CREATE DATABASE 数据库名字创建数据表CREATE TABLE 数据表名(列名1 类型,列名2 类型,列名3 类型)每一行数据之后都要有一个英文的“,”,每一列都需要有一个类型,使用varchar时要注意填写字符长度内连接 左连接 右连接(1)INNER JOIN 内连接 SELECT...

2020-02-18 20:56:28 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除