自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 JWT校验

1. 什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。通俗说:\color{#FF3030}{通俗说:}通俗说:在数据传输过程中还可

2022-03-08 10:40:09 2140

原创 消息中间件

kafkaProducer:消息的生产者,消息的生产者kafka cluster:Broker:Broker是kafka实例,每个服务器上有一个或多个kafka的实例,暂且当作每个broker对应一台服务器。每kafka集群内的broker都有一个不重复的编号Topic:消息的主题,可以理解为消息的分类Partition: Topic的分区,每个topic有不同的分区,分区的作用是做负载,提高kafka的吞吐量。同一个topic在不同的分区上数据是不同的Replication:每个分区都有多.

2021-04-17 19:17:21 99

原创 POI&EasyExcel

目前最流行Apache和阿里巴巴EasyExcelpox.xml <!--03版本--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> &l

2021-03-09 23:06:50 1090

原创 Spring整合Mybatis(xml)

applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/conte

2021-03-09 23:06:15 147

原创 代理

静态代理思想:房东:中介:客户:房东和中介需要干相同的事 所以需要一个接口或抽象类描述//接口public interface Rent { void rent();}//代理租房public class Proxy implements Rent{ private Host host; public Proxy() { } public Proxy(Host host) { this.host = host;

2021-03-09 23:05:41 81

原创 Swagger

SwaggerSwagger概念与作用api框架Restful Api风格 Api文档自动在线生成==》Api文档与Api同步更新可以在线测试Api接口,支持多种语言在Springboot中集成swagger在项目中使用swagger需要springfox1.swagger22.swagger-ui <dependency> <groupId>io.springfox</groupId> <artifactId&gt

2021-03-09 23:05:05 65

原创 Spring

SpringSpringMvc注解:@Controller@@RestController@ResponseBody响应格式为json@RequestParam参数名称与传参名称不一样使用@RequestMapping@RequestBody请求参数方式为post json格式@CrossOrigin跨域web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://

2021-03-09 23:01:17 104

Elasticsearch

Elasticsearch文档.基于Lucene(全文检索引擎工具包)的搜索服务基于RESTful web接口应用场景搜索:海量数据的查询日志数据分析实时数据的分许对文档进行分词存储对应id,当进行查询返回对应id的数据。核心概念:索引数据真正存储的地方,相当于mysql中的数据库映射定义字段类型,分词器。相当于mysql的表结构文档以json格式存在,相当于mysql中一条数据类型_doc...

2021-03-09 23:00:46 93

原创 Springboot

Springboot整合Junit@RunWith(SpringRunner.class)@SpringBootTest(classes=SpringbootTestApplication.class)SpringbootTestApplication=>引导类,也就是主启动类Springboot整合Mybaties实现步骤:1.引入mybaties起步依赖,添加mysql驱动2.编写DataSource和Mybaties相关配置3.定义表和实体类4.编写Dao和mapper文件/

2021-03-09 18:05:19 72

原创 email

email邮箱发送 //创建htmlemail对象 HtmlEmail email = new HtmlEmail(); email.setHostName("smtp.163.com"); //设置发送的字符类型 email.setCharset("utf-8"); try { //设置收件人 email.addTo("邮箱"); //发送人的邮

2021-01-30 18:42:33 335

原创 枚举

枚举1.1作用:表示几个固定的值1.2定义枚举的格式public enum 枚举类名{//定义枚举要是用enum关键字 枚举一,枚举二,枚举三:}//代码示例:public enum Demo{ SPRING, SUMMER , AUTUMN , WINTER ;}1.3枚举的特点所有枚举类都是Enum的子类我们可以通过"枚举类名.枚举项名称"去访问指定的枚举项每一个枚举项其实就是该枚举的一个对象枚举也是一个类,也可以去定义成员变量枚举类的第一行上必须是枚举项,最后一个

2020-12-19 18:45:13 132 1

原创 XMl

1.XML文件解析解析思想:DOM(Document Object Model)文档对象模型文档对象模型:就是把一个xml文件的各个组成部分看做成指定的对象1.1xml文件组成1、xml文档本身 ----- Document2、标签 ----- Element3、属性 ----- Attribute4、注释 ----- Comment5、标签体文本内容 ----- Text1.2解析技术JAXP : SUN公司提供的一套XML的解析的API

2020-12-19 18:29:30 102 1

原创 反射

反射1.1什么是反射就是使用类的另一种方式反射使用类的方式:要使用反射就需要把一个类的字节码文件加载到内存中,加载到内存中JVM就会为这个字节码文件生成一个class对象,这个class对象就是对这个字节码文件的描述,一个class文件中包含了,构造方法,成员变量,成员方法在Java语言中万物皆对象所以 ,构造方法,成员变量,成员方法都是对象,Java也提供了对应的类对其描述:Constructor,Field,Method,获取到对应成员对象就可以调用成员中的方法反射学习思路 

2020-12-18 20:40:19 87 1

原创 类加载器

1类加载器1.1 作用负责加载类(把字节码文件加载到内存中需要通过类加载器完成)1.2类加载时机用到该类的时候就加载1.3类的加载过程#mermaid-svg-qxwijAzodC2tVNMn .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-qxwijAzodC2tVNMn .label text{f

2020-12-18 18:35:09 111 1

原创 getResourceAsStream()读取乱码

首先将字节流转换为字符流,设值便把格式,代码中的编码格式需和文件的编码格式相同

2020-12-18 12:38:00 1934

原创 网络编程

1.网络编程概述实现多台设备之间的数据传输。网络编程三要素:1.IP地址   32(bit)   计算机在网络中的唯一性2.端口号  计算机中某一进程的唯一性3.协议:  数据传输的规则1.1相关命令 ping:检测本机与制定ip地址的主机的连通性 ipconfig:查看当前主机在局域网的IP地址1.2 InetAddress类InetAddress表示Ip地址(万物皆对象)

2020-12-16 09:56:32 188

原创 线程

1.什么是线程?线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。2.创建线程的方式2.1继承Thread类的方式JDk给我们的Thread类表示的就是线程,JVM允许我们在一个进程中开启多个线程,然后每一个线程去执行指定的任务实现步骤...

2020-12-15 20:03:05 109

空空如也

空空如也

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

TA关注的人

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