自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辉哥的博客

男人生来不是享受安逸的

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

转载 XSS及CSRF攻击原理及防御方法

一、概念:XSS攻击全称跨站脚本攻击(Cross Site Scripting);CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF;二、XSS什么是 XSS ?XSS (Cross Site Scripting),即跨站脚本攻击,是一种常见于 We...

2019-03-22 09:14:25 1455

转载 CSRF攻击简述

一.CSRF是什么?  CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?  你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚...

2019-03-22 08:57:34 3037

转载 apollo客户端实现不重启项目动态获取配置

一、准备工作1.1 环境要求Java: 1.7+ Guava: 15.0+ Apollo客户端默认会引用Guava 19,如果你的项目引用了其它版本,请确保版本号大于等于15.0 注:对于Apollo客户端,如果有需要的话,可以做少量代码修改来降级到Java 1.6,详细信息可以参考Issue 4831.2 必选设置Apollo客户端依赖于AppId,Apollo Me...

2019-03-18 08:43:58 10994 2

转载 Java多线程简述(3)_volatile是如何实现可见性和有序性

主内存与工作内存 java内存模型规定了所有的变量都存储在住内存。每条线程还有自己的工作内存,线程的工作内存中保存了被改线程使用到的变量的主内存副本拷贝。线程对变量的所有操作都必须在工作内存中进行,而不能直接读写主内存中的变量。不同线程之间也无法直接访问对方工作内存中的变量,线程间变量传递均需要通过主内存来完成。当多个线程操作的变量涉及到同一个主内存区域,将可能导致各自的工作线程数...

2019-03-06 15:04:42 537

转载 Java多线程简述(2)_并发CAS原理

多线程操作共享资源时,会出现三个问题:可见性、有序性以及原子性。一般情况下,我们采用synchronized同步锁(独占锁、互斥锁),即同一时间只有一个线程能够修改共享变量,其他线程必须等待。但是这样的话就相当于单线程,体现不出来多线程的优势。那么我们有没有另一种方式来解决这三个问题呢?在上一章中,我们提到了一个volatile关键字,它可以解决可见性和有序性的问题。而且如果操作...

2019-03-06 13:24:54 232

转载 java多线程简述

线程是程序执行的最小单元,多线程是指程序同一时间可以有多个执行单元运行(这个与你的CPU核心有关)。在java中开启一个新线程非常简单,创建一个Thread对象,然后调用它的start方法,一个新线程就开启了。那么执行代码放在那里呢?有两种方式:1. 创建Thread对象时,复写它的run方法,把执行代码放在run方法里。2. 创建Thread对象时,给它传递一个Runnable对象,把执...

2019-03-06 13:23:06 176

原创 java四种对象引用类型

对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。(1)强引用(StrongReference)强引用...

2019-03-05 15:06:24 225

elasticsearch-head-chrome-master.zip

通过安装谷歌的elasticsearch head 插件方便我们查看ES集群一些基本信息。

2019-08-16

文档搜索大师PKM

1.按标题瞬间搜索,和everything一样快,功能一样强大,来快速找到文档; 2.支持200多种文档格式的全文搜索,支持组合搜索“A .pdf”搜索包含A内容的PDF文档; 3.文件夹快速定位搜索来分析自己的知识体系; 4.支持本地智能备份、网盘备份等提升知识文档的安全性; 5.支持多维分类、标签、多文档关联等方式来归类整理自己的文档。

2018-09-17

空空如也

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

TA关注的人

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