上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页

2020年3月19日

HttpClient 4.3教程 第一章 基本概念

摘要: 1.1. 请求执行 HttpClient最基本的功能就是执行Http方法。一个Http方法的执行涉及到一个或者多个Http请求/Http响应的交互,通常这个过程都会自动被HttpClient处理,对用户透明。用户只需要提供Http请求对象,HttpClient就会将http请求发送给目标服务器,并且 阅读全文

posted @ 2020-03-19 16:29 情陌人灬已不在 阅读(416) 评论(0) 推荐(0) 编辑

HttpClient 4.3教程-前言

摘要: 前言 Http协议应该是互联网中最重要的协议。持续增长的web服务、可联网的家用电器等都在继承并拓展着Http协议,向着浏览器之外的方向发展。 虽然jdk中的java.net包中提供了一些基本的方法,通过http协议来访问网络资源,但是大多数场景下,它都不够灵活和强大。HttpClient致力于填补 阅读全文

posted @ 2020-03-19 11:09 情陌人灬已不在 阅读(112) 评论(0) 推荐(0) 编辑

2020年3月18日

数据结构 - ArrayList

摘要: ArrayList是一个动态数组。ArrayList几乎拥有数组所有优点,例如元素有序,索引访问等;并且一般情况下它还不会越界,添加元素时它能动态扩容。平时工作中ArrayList被我们广泛应用,本章详细介绍ArrayList原代码。 public class ArrayList<E> extend 阅读全文

posted @ 2020-03-18 20:14 情陌人灬已不在 阅读(202) 评论(0) 推荐(0) 编辑

数据结构 - List 接口

摘要: List接口继承自Collection接口,是Collection三大延伸接口之一。List中的元素都是有序的,并且都支持用索引访问。同时List中的元素允许重复。 // 替换所有 UnaryOperator会另开一篇讲解 default void replaceAll(UnaryOperator< 阅读全文

posted @ 2020-03-18 17:16 情陌人灬已不在 阅读(219) 评论(0) 推荐(0) 编辑

HashMap底层源码剖析

摘要: 一、HashMap底层用到的数据结构 数组+单向链表+红黑树 数组:数组每一项都是一个链表,其实就是数组和链表的结合体 单向链表:当法神hash碰撞时,首先会找到数组对应位置,然后1.8采用尾插入法(1.7采用头插入法),形成一个单项链表结构 JDK1.8 红黑树:当数组中每项的链表长度大于8时,会 阅读全文

posted @ 2020-03-18 16:57 情陌人灬已不在 阅读(125) 评论(0) 推荐(0) 编辑

防止XSS 攻击集成springboot

摘要: 1.配置相关数据 在配置文件中配置 # 防止XSS攻击 xss: # 过滤开关 enabled: true # 排除链接(多个用逗号分隔) excludes: /system/notice/* # 匹配链接 urlPatterns: /system/*,/monitor/*,/tool/* 2.编写 阅读全文

posted @ 2020-03-18 16:46 情陌人灬已不在 阅读(1833) 评论(0) 推荐(1) 编辑

springboot项目中进行XSS过滤

摘要: 简单介绍 XSS : 跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执 阅读全文

posted @ 2020-03-18 16:24 情陌人灬已不在 阅读(2018) 评论(0) 推荐(0) 编辑

Swagger2.X注解

摘要: 常用到的注解有: 作用范围API使用位置 协议集描述 @Api 用于controller类上 协议描述 @ApiOperation 用在controller的方法上 非对象参数集 @ApiImplicitParams 用在controller的方法上 非对象参数描述 @ApiImplicitPara 阅读全文

posted @ 2020-03-18 11:24 情陌人灬已不在 阅读(785) 评论(0) 推荐(0) 编辑

2020年3月17日

RestTemplate post请求 Controller 接收不到值的解决方案 postForObject方法源码解析

摘要: springboot 整合 RestTemplate 与 使用方法 RestTemplate 的 postForObject 方法有四个参数 String url => 顾名思义 这个参数是请求的url路径 Object request => 请求的body 这个参数需要再controller类用 阅读全文

posted @ 2020-03-17 21:02 情陌人灬已不在 阅读(2776) 评论(0) 推荐(0) 编辑

springboot 2.0 整合 RestTemplate

摘要: 首先导入springboot 的 web 包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> restTem 阅读全文

posted @ 2020-03-17 20:41 情陌人灬已不在 阅读(2497) 评论(0) 推荐(0) 编辑

SpringBoot2.0整合Quartz定时任务(持久化到数据库,更为简单的方式)

摘要: 1. pom文件添加依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <depen 阅读全文

posted @ 2020-03-17 19:13 情陌人灬已不在 阅读(1725) 评论(0) 推荐(0) 编辑

SpringBoot整合Quartz定时任务(持久化到数据库)

摘要: 背景 最近在做项目,项目中有个需求:需要使用定时任务,这个定时任务需要即时生效。查看Quartz官网之后发现:Quartz提供两种基本作业存储类型: RAMJobStore :RAM也就是内存,默认情况下Quartz会将任务调度存在内存中,这种方式性能是最好的,因为内存的速度是最快的。不好的地方就是 阅读全文

posted @ 2020-03-17 18:50 情陌人灬已不在 阅读(7285) 评论(0) 推荐(0) 编辑

2020年3月13日

SpringMVC的拦截器和过滤器的区别

摘要: 一 简介 (1)过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一 阅读全文

posted @ 2020-03-13 16:19 情陌人灬已不在 阅读(2688) 评论(0) 推荐(1) 编辑

springboot全局异常拦截

摘要: 1.异常拦截类的创建 package com.liqi.web.core.exception; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.a 阅读全文

posted @ 2020-03-13 11:32 情陌人灬已不在 阅读(1011) 评论(0) 推荐(0) 编辑

spring boot 2.0.0 + shiro + redis实现前后端分离的项目

摘要: 简介 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 demo地址在最下方给出。 本文主要实现shiro的以下几个功能: 1.当用 阅读全文

posted @ 2020-03-13 11:08 情陌人灬已不在 阅读(1637) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页

导航