相关分类: Java技术 C/C++ VB delphi
  • SpringSecurity框架下实现CSRF跨站攻击防御

    SpringSecurity框架下实现CSRF跨站攻击防御 一、什么是CSRF 很多朋友在学习Spring Security的时候,会将CORS(跨站资源共享)和CSRF(跨站请求伪造)弄混,以为二者是一回事。其实不是,先解释一下: CORS(跨站资源共享)是局部打破同源策略的限制,使在一定规则下HTTP请求...

    2019-12-09 16:01:54 文档用户IE网络攻击系统防御CSRF攻击安全漏洞

  • 从入门到入土:Lambda完整学习指南,包教包会!

    从入门到入土:Lambda完整学习指南,包教包会! 什么是Lambda表达式 Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式...

    2019-12-09 16:01:24 文件ESET定义用户IEPSAVHTTPS

  • java-工厂

    java-工厂 class Mouse{ public void sayHi(){};} class DellMouse extends Mouse { @Override public void sayHi() { System.out.println( "产品:戴尔鼠标" ); }} class HpMouse extends Mouse { @Override public void sayHi() { System.out.println( "产品:惠普鼠...

    2019-12-09 16:01:24 硕鼠鼠标CFAVsys接口emSpan

  • Java内存模型

    Java内存模型 Java内存模型(JMM) Java内存模型规定了所有的变量都存储在主内存中。每条线程都有自己的工作内存,线程对变量的所有操作都必须在工作内存中进行,而不能直接读写主内存中的变量。不同的线程之间也无法直接访问对方工作内存中的变量,线程间变量值的传递...

    2019-12-08 16:03:57 定义虚拟机机遇代码顺序共享AV虚拟传递

  • Spring之junit测试集成

    Spring之junit测试集成 简介 Spring提供spring-test-5.2.1.RELEASE.jar 可以整合junit。 优势:可以简化测试代码(不需要手动创建上下文,即手动创建spring容器) 使用spring和junit集成的步骤 1.导入jar包 2.创建包com.igeek.test,创建类SpringTest 通过@RunWith注解...

    2019-12-08 16:03:46 文件PSWiredAVHTTPS<Application对象

  • ThreadLocal 源码解读

    ThreadLocal 源码解读 一、引入 public class Thread implements Runnable { /* 前面略 */ /* ThreadLocal values pertaining to this thread. This map is maintained * by the ThreadLocal class. */ ThreadLocal.ThreadLocalMap threadLocals = null; /* 后面略 */...

    2019-12-08 16:02:48 定义IE共享AVntt<thetab

  • Java Exceptions

    Java Exceptions 1. 常见错误分类 一般的,errors可以分为以下几类: user input errors device errors or physical limitations code errors 2. 常用错误处理方式 2.1 error code 一种常用的错误处理方法是返回error code,由calling method根据error code做不同处理...

    2019-12-08 16:03:23 java runtime文件定义IEServlet编码错误PSAccess

  • IntelliJ IDEA 安装、配置和使用Lombok插件

    IntelliJ IDEA 安装、配置和使用Lombok插件 Lombok 可用来帮助开发人员消除 Java 的重复代码,尤其是对于简单的 Java 对象(POJO),比如说getter/setter/toString等方法的编写。它通过注解实现这一目的。 官网:https://projectlombok.org 下面是IntelliJ IDEA安装、配...

    2019-12-08 16:03:19 java 对象文件WindowsIntellijIntelIEPSAV

  • spring boot2 修改默认json解析器Jackson为fastjson

    spring boot2 修改默认json解析器Jackson为fastjson 0、前言 fastjson是阿里出的,尽管近年fasjson爆出过几次严重漏洞,但是平心而论,fastjson的性能的确很有优势,尤其是大数据量时的性能优势,所以fastjson依然是我们的首选;spring boot默认的json解析器是Jackson...

    2019-12-08 16:03:11 定义YYAVweb<Application对象解析

  • 揉碎HTTP编码过程,从此不乱码

    揉碎HTTP编码过程,从此不乱码 老生常谈之HTTP乱码问题 最后的结论? 对于get请求 在Servlet中调用request.setCharacterEncoding()设置编码是没有意义的不管你使用任何编码方式对于你的数据解码没有任何影响 问题的引出,在tomcat9之后,不管你在setCharacterEncoding()设...

    2019-12-08 16:02:58 服务器老生常谈ServletTomcat浏览器ntttheServer

2