自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QingtianD的博客

一位编程小白

  • 博客(11)
  • 收藏
  • 关注

转载 mybatis缓存机制

https://www.cnblogs.com/wuzhenzhao/p/11103043.html

2020-09-20 12:23:20 85

原创 关于对称加密和非对称加密

对称加密算法对内容加密和解密使用同一个密钥。非对称加密算法非对称加密算法需要一对密钥:公开密钥(publickey) 和私有密(privatekey)如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密。如果用私有密钥对数据进行加密,只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。即:1.A要产生一对用于加密和解密的公...

2020-03-01 22:33:19 435

原创 HTTPS图解

1.HTTP的不足通信使用明文(不加密),内容会被窃听不验证通信方的的身份,因此有可能遭遇伪装无法验证报文的完整性,所以可能被篡改这些问题不仅在HTTP上出现,其他未加密的协议中也会存在这类问题。另外,如果只是对传输内容进行加密,通信内容同样会被窥视到,只不过就有可能让人无法破解报文信息的含义,但加密处理后的报文信息本身还是会被看到的。因此,通信内容仍然有被篡改的风险。如果在 HT...

2020-03-01 22:21:12 1097

原创 HTTP范围请求

​ 人们下载文件时断网重连之后,需要一种可恢复的机制。所谓恢复是指能从之前下载中断处恢复下载。​ 要实现该功能需要指定下载的实体范围。像这样,指定范围发送的请求叫做范围请求(Range Request)。基于范围请求也可实现多线程分片下载。​ 只有双端(客户端和服务器端)都支持HTTP/1.1才能使用范围请求。1.范围请求的请求报文​ 在HTTP/1.1的请求报文中,有一个首部字段...

2020-02-29 23:37:38 836

原创 IDEA下Spring+SpringMVC+MyBatis框架整合

一、搭建整合环境1.整合方式SSM整合可以使用多种方式,这里采用XML配置文件+注解的方式。因为有的配置用XML的方式更加方便,比如连接池。而依赖注入通过注解比较方便。2. 整合方式先搭建整合的环境先把Spring的配置搭建完成在使用Spring去整合SpringMVC最后在使用Spring整合MyBatis3.创建数据库和表结构create database ssm;us...

2019-12-05 13:07:36 85

原创 动态代理

动态代理特点:字节码随用随创建,随用随加载作用:不用修改源码的基础上对方法增强分类:基于接口的动态代理,基于子类的动态代理基于接口的动态代理:涉及的类Proxy,有JDK提供如何创建动态代理对象:使用Proxy类中的newProxyInstance方法创建代理对象的要求:被代理对象至少实现一个接口,否则不能使用newProxyInstance方法的参数ClassLoader:类加载...

2019-11-04 15:56:26 94

原创 Spring学习笔记

1. IOC(控制反转,Inversion of Control)IOC:把创建对象的权力交给框架,是框架的重要特征,包括依赖注入和依赖查找。可降低类之间的耦合度。如果自己写代码,可以简单地通过工厂创建对象,若为单例可以将在初始化工厂时将对象放入容器中,再根据类名取单例对象。之前一个类内部需要创建另外一个类的对象时,自己在类内部通过new或者反射的方式创建一个对象,直通通过工厂或者框架创建,我...

2019-11-01 13:09:30 152

转载 Cookie和Session

Session和Cookie都是为了解决HTTP无状态问题的。Cookie:cookie运行在客户端,类型是文本文件用于服务器辨别用户身份,并进行Session会话跟踪由客户端暂存或者永久保存Session:session运行在服务端,是以类似散列表结构存储用户属性和特定信息。当用户在应用程序的Web页之间跳转时,存储在Session对象的信息不会丢失,而是在整个用户会话中一直...

2019-10-19 21:39:34 86

原创 剑指Offer题目描述+答案(Java版)

剑指Offer题目描述+答案(Java版)4二维数组的查找题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入一个二维数组和一个整数,判断数组中是否含有该整数。例:1 2 8 92 4 9 124 7 10 136 8 11 15查找整数7返回true,查找数字5返回false/5...

2019-10-16 19:31:06 534

原创 最长连续递增子序列长度和最长不连续递增子序列长度

最长连续递增子序列长度和最长不连续递增子序列长度1.最长连续递增子序列例如:Array[6] = {1,5,2,4,3,8}其最长连续递增子序列就2,4或3,8,最长长度为2设数组dp[i],表示以i为结尾的最长连续子序列长度,即上述数组的dp数组即为dp[6] = {1,1,1,2,1,2}代码如下#include<iostream>using namespace s...

2019-03-16 15:15:07 4431

原创 求最长公共子序列长度

求两个字符串的公共子序列1.求最长公共子序列(子序列可以不连续)2.最长连续子串1.求最长公共子序列(子序列可以不连续)这是一道动态规划题,设二维数组dp[i][j],dp[i][j]表示a串前i个字符(包括第i个)与b串前j个字符(包括第j个)所有的公共子序列的最长长度。例如,a串abbcd,b串abcd,dp[3][3]就表示的a的前三个字符与b的前三个字符的最长公共子序列长度,值为2。...

2019-03-15 21:06:37 3934

空空如也

空空如也

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

TA关注的人

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