在HTTP请求中,我们每天都在使用Content-Type来指定不同格式的请求信息,但是却很少有人去全面了解Content-Type中允许的值有多少,因此这里来了解一下Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。 什么是Content-Type 要知道什 ...
分类:
Web程序 时间:
2020-01-22 10:30:05
阅读次数:
327
前端JS加密那些事 0x01前端基本编码/加密方式 前端信息枚举时,当通过Burp抓包发现参数经过类似Base64、MD5等方式处理过的,可以直接通过Burp Intruder Payloads PayloadProcessing的设置来进行枚举。这里还有一些其他的功能可以自行拓展(如:增加payl ...
分类:
Web程序 时间:
2020-01-21 20:18:43
阅读次数:
102
02. linux系统磁盘概念 磁盘的结构体系 01. 磁盘的物理结构 (外部结构 内部结构) 工作原理(先切换磁头 让磁头镜像运动) OK 02. 磁盘阵列说明 (raid0 raid1 raid5 raid10 raid01) 磁盘阵列如何配置 配置LVM L 逻辑 v 卷组 M 管理 逻辑卷管 ...
分类:
系统相关 时间:
2020-01-21 00:34:30
阅读次数:
116
在日常开发工作中,我们免不了要打印很多log。而大部分需要输出的log又是重复的(例如传入参数,返回值)。因此,通过AOP方式来进行日志管理可以减少很多代码量,也更加优雅。 Springboot通过AOP方式(@Aspect)和Javassist优雅地进行日志输出管理。 主要使用技术:Aspect, ...
分类:
其他好文 时间:
2020-01-20 17:34:02
阅读次数:
205
可以在SpringMVC等环境中使用的操作Cookie的工具类 package utils; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; im ...
分类:
其他好文 时间:
2020-01-18 21:04:15
阅读次数:
82
核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。 * 如何分片; * 如何合成一个文件; * 中断了从哪个分片开始。 如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽然程序员的天 ...
分类:
Web程序 时间:
2020-01-18 12:57:33
阅读次数:
110
MD5信息摘要算法 (英语:MD5 Message Digest Algorithm),一种被广泛使用的 "密码散列函数" ,可以产生出一个128位(16 "字节" )的散列值(hash value),用于确保信息传输完整一致。主要增强算法复杂度和不可逆性。 MD5 不可逆,但是具体的简单值的 md ...
分类:
数据库 时间:
2020-01-17 20:59:44
阅读次数:
141
UUID.randomUUID().toString()是javaJDK(1.5以上的版本)提供的一个自动生成主键的方法,它生成的是以为32位的数字和字母组合的字符,中间还参杂着4个 - 符号。 作用:它可以作为我们表的标识列来增加,比序列增长更加方便。当然还可以用来拼接作为路径,或者图片的前缀名等 ...
分类:
编程语言 时间:
2020-01-17 19:22:36
阅读次数:
111
########MD5编码############## public static String genMd5ByBytes(byte[] bytes) throws Exception { String value = null; try { MessageDigest md5 = Message ...
分类:
编程语言 时间:
2020-01-17 09:46:16
阅读次数:
94
mysql 函数的分类主要有两大类: 单行函数 :单行函数就是我们传入一个单个的数据,返回一个的数据 例如 length md5 contin 多行函数 :多行函数也可以叫统计函数,就是我们传入一组数据,返回一个数据。一般用来做统计 单行函数 : 例如: select length(str) #1 ...
分类:
其他好文 时间:
2020-01-17 00:24:00
阅读次数:
134