自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java中List一些常用处理方法

List的一些常用处理方法

2023-01-17 18:32:52 457

转载 Java将List转树形结构

List转树形结构

2023-01-17 18:04:05 4661 1

原创 JWT介绍

1 什么是JWTJWT,全称 JSON Web Token,是一个开发标准(rfc7519),它定义了一种紧凑的,自包含的方式,用于在各方之间以JSON对象安全地传输信息。此信息可以验证和信任,因为它是数字签名的。jwt可以使用秘密(使用HMAC算法)或者使用RSA或ECDSA的公钥/私钥对进行签名。通俗来讲,就是通过JSON形式作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输过程中还可以完成数据加密,签名等相关处理。2 JWT认证流程1.前端通过Web表单将自己

2022-02-26 19:47:51 1823

原创 ZooKeeper参数介绍与集群搭建

ZooKeeper安装1.安装jdk将JDK1.8文件上传到Linux操作系统中/home/文件目录下。(1)解压文件,命令:tar -xvf jdk-8u291-linux-x64.tar.gz(2)配置环境变量、编辑环境变量配置文件,命令:vim /etc/profile在内容最后添加下面三行:export JAVA_HOME=/home/jdk1.8.0_291export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATHexport

2021-05-20 00:16:21 343

原创 SpringMVC介绍

1 SpringMVC的组件a.前端控制器(DispatcherServlet)本质上是一个Servlet,相当于一个中转站,所有的访问都会走到这个Servlet中,再根据配置进行中转到相应的Handler中进行处理,获取到数据和视图后,在使用相应视图做出响应。b.处理器映射器(HandlerMapping)本质上就是一段映射关系,将访问路径和对应的Handler存储为映射关系,在需要时供前端控制器查阅。c.处理器适配器(HandlerAdapter)本质上是一个适配器,可以根据要求找到对应的H

2020-10-19 23:37:32 95

原创 Listener监听器

1 监听器概述​ servlet技术规范中sun预先定义了八大监听器用来监听web开发中对应的事件。​ 监听器可以用来监听web应用执行过程中相关的事件,来进行对应的处理。2 开发监听器步骤​ (1)写一个监听器类:要求必须实现对应的监听器接口,如:​ public class MyListener implements ServletContextListener{……}​ (2)注册监听:在web.xml中配置完成注册<listener> <listen

2020-10-19 22:05:31 103 1

原创 JSON字符串与各种数据类型之间的相互转换

1 Json与List之间的相互转换1.1 谷歌的Gson.jar//list转换为jsonGson gson = new Gson(); List<Person> persons = new ArrayList<Person>(); String str = gson.toJson(persons);//json转换为listGson gson = new Gson(); List<Person> persons = gson.fromJson(

2020-10-19 21:58:44 479

原创 SpringAOP基础

1 Spring AOP中的基本概念(1)连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总是表示一个方法的执行。通俗的讲:层于层之间调用的过程中,目标层中可供调用的方法,就称之为连接点。(2)切入点(Pointcut):匹配连接点的断言。通知和一个切入点表达式关联,并在满足这个切入点的连接点上运行(例如,当执行某个特定名称的方法时)。切入点表达式如何和连接点匹配是AOP的核心:Spring缺省使用AspectJ

2020-10-18 22:31:07 91

原创 Spring代理设计模式

1 静态代理静态代理实现:1.1 接口package com.yyy;public interface Animals { public void eat(); public void say();}1.2 实现类package com.yyy;public class Cat implements Animals{ @Override public void eat() { System.out.println("猫吃鱼"); }

2020-10-18 14:14:14 82

原创 Spring IOC & DI

Spring基础1.Spring IOC1.1 IOC-控制反转IOC称之为控制反转,简单来说就是将对象的创建的权利及对象的生命周期的管理过程交由Spring框架来处理,从此在开发过程中不再需要关注对象的创建和生命周期的管理,而是在需要时由Spring框架提供,这个由spring框架管理对象创建和生命周期的机制称之为控制反转。1.2 IOC入门1.2.1 创建Spring的配置文件Spring采用xml文件作为配置文件,xml文件名字任意,但通常都取名为applicationContext.xm

2020-10-17 00:33:19 199

空空如也

空空如也

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

TA关注的人

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