用户中心USER CENTER

首页/用户
  • CSRF和XSS的攻击和防御(笔记干货)

    摘要:攻击及防御中文名称跨站请求伪造,攻击者盗用客户的身份,以客户名义发送恶意请求。攻击及防御全称跨站脚本攻击,就是通过向网站写入脚本来实现攻击。后端接收请求时,验证请求是否含有攻击请求,并对攻击请求进行截取屏蔽。 CSRF攻击及防御: CSRF 中文名称:跨站请求伪造,攻击者盗用客户的身份,以客户名义发送恶意请求。 产生原因:如图 ...

    source 发布于JavaScript
  • 浅谈Javascript闭包中作用域及内存泄漏问题

    摘要:将作用域赋值给变量这里的作用域是,而不是将作用域赋值给一个变量闭包返回浏览器中内存泄漏问题大家都知道,闭包会使变量驻留在内存中,这也就导致了内存泄漏。 上一章我们讲了匿名函数和闭包,这次我们来谈谈闭包中作用域this的问题。 大家都知道,this对象是在运行时基于函数的执行环境绑定的,如果this在全局就是[object window],如果在对象内部就是指向这个对象,而闭包却是在运行...

    source 发布于JavaScript
  • [deviceone开发]-do_QRCode的简单示例

    摘要:一简介组件可以用来生成二维码,识别二维码图片文件,这个示例直观的展示组件基本的使用方式。二效果图参考链接三相关下载四相关讨论五更多案例六关于 一、简介 do_QRCode组件可以用来生成二维码,识别二维码图片文件,这个示例直观的展示组件基本的使用方式。 二、效果图 参考链接:http://www.cnblogs.com/onlydo... 三、相关下载 https://github.c...

    source 发布于JavaScript
  • 关于对象继承的问题——利用空对象做中介

    摘要:先上例子动物定义继承函数这里的是个名称,可以随意命名执行函数输出结果是针对这个问题,在方法中要在中进行体现对函数添加修改后的代码感兴趣打开连接工程师的福利导航动物添加代码定义继承函数这里的是个名称,可以随意命名执行函数输出结果是动物 先上例子: function Animal(){ this.type=动物; } function Cat(name, color){ ...

    source 发布于JavaScript
  • 源码解析Executors.newFixedThreadPool(int)

    摘要:创建一个线程池,具有固定线程数,运行在共享的无界队列中。固定线程数源码如下是的实现类。线程池中允许最大的线程数。如果线程数超过了核心线程数,过量的线程在关闭前等待新任务的最大时间。处理因为线程边界和队列容量导致的堵塞。 1.Executors.newFixedThreadPool(int nThreads):创建一个线程池,具有固定线程数,运行在共享的无界队列中。在大多数时候,线程会主...

    source 发布于Java
<