自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 1.2 HashMap源码分析(1)-hashCode

HashMap源码分析-hashCode

2021-12-13 14:18:04 544 1

原创 递归和调用栈

递归和调用栈递归和调用栈基线条件和递归条件栈(stack)栈的基本概念调用栈总结本节学习如何将问题分为基线条件和递归条件递归体现在代码中就是调用自己,除非符合跳出条件结束程序或返回基线条件和递归条件举例,代码实现简单倒计时 private static void countdown(int i) throws InterruptedException{ System.out.println(i); if (i <= 0) {

2021-09-18 18:12:34 918

原创 Session Fixation session固定攻击

Session Fixation session固定攻击参考 https://en.wikipedia.org/wiki/Session_fixationSession Fixation session固定攻击一、常见攻击场景1. 场景1 简单的攻击场景2. 场景2 使用服务器生成的sessionID3. 场景3 使用跨子域cookie攻击二、常见防御手段1. 不从 GET/POST 的变量中接受session的id2. 每次登录都更改sessionID3. 每次请求都生

2021-09-15 15:42:39 702

原创 CSRF跨域请求伪造

CSRF跨域请求伪造经了解,还是有很多系统没有针对该攻击做防御措施。即便如此,并不建议、推荐抑或是鼓励大家使用该方式攻击别人的网站、系统或App等。攻击行为可能触犯刑法破坏计算机信息系统罪或其他罪。CSRF跨域请求伪造一、简介二、举例三、常用防御方式1. session防御2. 人工防御3. 配置cookie的Same-Site1. Strict2. Lax3. None4. 服务端防御四、拓展一、简介CSRF(Cross Site Request Fo

2021-08-31 16:14:16 1403

原创 Spring Cloud 在Spring boot 2.4以后无法应用BootStrap.yml

Spring Cloud 在Spring boot 2.4以后无法应用BootStrap.ymlSpring Boot 2.4以后升级了配置文件的加载方式,根据官网介绍,如想继续使用BootStrap,则需要引入相关的strater,官网介绍如下官网链接 https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#config-first-bootstrap...

2021-08-09 15:43:55 893

原创 Jwt token的几种设计方案及其实现

Jwt token设计方案及其实现最近公司项目升级到spring security,使用到了Jwt token,遇到一些麻烦,特来记录一下文章目录Jwt token设计方案及其实现什么是JwtheaderpayloadsignatureJwt token的优点Jwt token的缺点解决无法使Jwt token主动失效的缺陷导入依赖准备雪花算法工具类准备要写入的DTO类Jwt Token在Java的实现工具类什么是JwtJwt是一种无状态的token方案。包括Header,payload和Sig

2020-11-05 12:00:16 1931 1

原创 nacos在docker下standalone配置本地mysql

nacos在docker下standalone模式配置本地mysql文章目录nacos在docker下standalone模式配置本地mysql写在前面详细步骤第一步 配置mysql第二步,拷贝并配置nacos项目写在最后写在前面配置方式分为好几种,如果服务器没有安装mysql并且也不介意把mysql安装在docker的,可以直接参照官网教程https://nacos.io/zh-cn/docs/quick-start-docker.html,可以参照后面的步骤将mysql密码等换了详细步骤第

2020-10-26 16:56:26 3113 3

原创 书MySQL必知必会 第三章笔记

文章目录第3章 使用MySQL3.1 连接3.2 选择数据库:USE3.3 查询数据库列表和表列表:SHOW一、SHOW DATABASES;二、SHOW TABLES;三、SHOW COLUMNS FROM tablename;四、其他3.4 自动增量3.4 自动增量第3章 使用MySQL3.1 连接不同的客户机软件连接MySQL DBMS有不同的区别,本地练习时一般是用root用户,即获...

2020-05-08 16:02:40 187

原创 书MySQL必知必会 第四章笔记

第4章 检索数据文章目录第4章 检索数据4.1 SELECT语句4.2 检索列1. 单个列2. 多个列3. 检索所有列4. 检索不同的行(去重)4.6 限制结果4.7 完全限定表名资料来源 MySQL Crash Course ,Ben Forta著4.1 SELECT语句数据库大部分的查都是用SELECT语句实现的,这是一个很常使用的语句。首先创建一个数据库testCREATE ...

2020-05-08 16:01:49 184

原创 MySQL必知必会 第2章笔记

第2章 MySQL简介文章目录第2章 MySQL简介2.1 什么是MySQL2.1.1 Client-Server 软件一、DBMS分类2.2 MySQL工具2.1 什么是MySQLMySQL是一种DBMS,很是流行,因为免费开源嘛。免费。开放源代码,可以免费使用,不过听说被收购后会有些变动,不过截至目前还是免费的。性能。性能不错,执行很快。名声。很多大公司在用MySQL。简单。安...

2020-05-08 16:00:37 164

原创 Spring实战第5版笔记 1 Spring起步

Spring起步文章目录Spring起步1.1 什么是Spring一、AOP二、IoC1. 广义的IoC2. Spring的IoC:三、ORM三、Spring体系结构1.2 历史发展Spring Boot 和 Spring 区别1.3 初始化Spring应用1.4 引导类1.5 应用测试类1.6 @Controller,@xxxMapping@Controller@xxxMapping()@Re...

2020-04-26 16:41:06 378

原创 书 MySQL必知必会 第一章 数据库基础知识

1.1 数据库基础知识文章目录1.1 数据库基础知识1.1.1 数据库定义1.1.2 表一、表的定义二、表名1.1.3 列和数据类型一、列的定义二、列注意的点三、数据类型1.1.4 行1.1.5 主键一、定义二、主键习惯三、主键值规则1.1.1 数据库定义数据库是保存有组织的数据的容器,和DBMS(Data Base Manage System)有区别数据库是通过DBMS创建和操...

2020-04-02 22:42:00 220

原创 java基础 2.1分支结构

这是关于分支结构的知识点文章目录分支结构1.1.1 if语句if...else...ifif...else if ...else1.1.2 switch选择语句分支结构程序有三种基本结构,顺序结构,分支结构和循环结构。1.1.1 if语句if…else…双路条件选择语法:​ if(条件表达式){​ 语句0}else{​ 语句1}如果条件表达式判断为true,则执行语句0,...

2020-03-26 22:23:12 166

原创 java基础 1.2运算符

第一章 语言基础1.2 运算符文章目录第一章 语言基础1.2 运算符算数运算符关系运算符逻辑运算符位运算符赋值运算符条件运算符字符串运算符表达式和运算符优先级表达式和运算符优先级算数运算符+,-,*,/,++,–,%%为取余数(求模)运算关系运算符> ,>= ,<,<=,==,!=注意:不能做浮点数之间的 “==” 比较,应为浮点数在表达上有误差,也就是...

2020-03-23 21:19:15 157

原创 java基础 1.1数据类型

第一章 语言基础1.1 数据类型文章目录第一章 语言基础1.1 数据类型1.1.1 基本数据类型整数类型的范围浮点型的范围布尔型字符型声明常量常用转义符1.1.2 字符串类型转化1)自动类型转换2)字符串类型转化内数值型3)强制转化1.1.3 数据类型内存1.1.4 基本数据类型拆箱装箱常用数据类型及其包装类Integer对象判等方式1.1.5 自键盘数据输入输出从键盘输入本人只是个Jav...

2020-03-20 10:50:24 204

MyResponse.java

Java返回类

2021-11-15

空空如也

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

TA关注的人

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