摘要:
将字母、符号转化为十六进制可用到ASCII码。ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等 阅读全文
posted @ 2019-06-12 18:10
星朝
阅读(4336)
评论(0)
推荐(0)
摘要:
最近在阅读Integet.parseInt()源码时,遇到了Character.digit()这个方法,以前没有遇到过,更没使用过,这里查了资料就记录一下。 官方说法是: java.lang.Character.digit(char ch, int radix)方法: 在指定的基数返回字符ch的数值 阅读全文
posted @ 2019-06-12 17:33
星朝
阅读(3465)
评论(0)
推荐(0)
摘要:
Character类是一个包装类。 char这种数据类型是基于原始的Unicode编码的,储存一个char用16个bit,因此定义characters也是16位定长的实体集合。Unicode编码标准发生了变化,数量级从\uFFFF到了\u10FFFF 对Unicode标准中的所有字符,16位已经是不 阅读全文
posted @ 2019-06-12 17:32
星朝
阅读(1438)
评论(0)
推荐(0)
摘要:
通过BCryptPasswordEncoder的加密的相同字符串的结果是不同的,如果需要判断是否是原来的密码,需要用它自带的方法。 加密: BCryptPasswordEncoder encode = new BCryptPasswordEncoder();encode.encode(passwor 阅读全文
posted @ 2019-06-12 17:13
星朝
阅读(3773)
评论(1)
推荐(0)
摘要:
浅谈使用springsecurity中的BCryptPasswordEncoder方法对密码进行加密(encode)与密码匹配(matches) spring security中的BCryptPasswordEncoder方法采用SHA 256 +随机盐+密钥对密码进行加密。SHA系列是Hash算法 阅读全文
posted @ 2019-06-12 17:12
星朝
阅读(1193)
评论(0)
推荐(0)
摘要:
编码原理 Hex编码就是把一个8位的字节数据用两个十六进制数展示出来,编码时,将8位二进制码重新分组成两个4位的字节,其中一个字节的低4位是原字节的高四位,另一个字节的低4位是原数据的低4位,高4位都补0,然后输出这两个字节对应十六进制数字作为编码。Hex编码后的长度是源数据的2倍,Hex编码的编码 阅读全文
posted @ 2019-06-12 16:49
星朝
阅读(4351)
评论(0)
推荐(0)
摘要:
一、什么是Hex 将每一个字节表示的十六进制表示的内容,用字符串来显示。 二、作用 将不可见的,复杂的字节数组数据,转换为可显示的字符串数据 类似于Base64编码算法 区别:Base64将三个字节转换为四个字符,Hex将三个字节转换为六个字节 三、应用场景 在XML,J 阅读全文
posted @ 2019-06-12 16:48
星朝
阅读(1632)
评论(0)
推荐(0)
摘要:
getBytes()方法详解 在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这表示在不同的操作系统下,返回的东西不一样! 1、 str.getBytes(); 如果括号中不写charset,则采用的是Sytem.get 阅读全文
posted @ 2019-06-12 15:57
星朝
阅读(16352)
评论(0)
推荐(0)
摘要:
String的getBytes()方法是得到一个字串的字节数组,这是众所周知的。但特别要注意的是,本方法将返回该操作系统默认的编码格式的字节数组。如果你在使用这个方法时不考虑到这一点,你会发现在一个平台上运行良好的系统,放到另外一台机器后会产生意想不到的问题。比如下面的程序: class TestC 阅读全文
posted @ 2019-06-12 15:55
星朝
阅读(3652)
评论(0)
推荐(0)
摘要:
CharSequence public interface CharSequence 字符序列接口, 实现此接口的非抽象类有String, StringBuffer, StringBuilder. 从结果来讲, 该接口的主要作用就是使得三者之间在进行一部分操作(比如查找, 比较)时变得容易. 概念说 阅读全文
posted @ 2019-06-12 15:33
星朝
阅读(1251)
评论(0)
推荐(0)
摘要:
udea中窗口最大化 >Windows 上: Ctrl+Shift+F12 ctrl+z撤回代码 ctrl+shif 阅读全文
posted @ 2019-06-12 15:07
星朝
阅读(4879)
评论(0)
推荐(0)
摘要:
阅读目录(Content) Spring Security 过滤Web请求user detail服务 回到顶部(go to top) Spring Security Spring Security是基于Spring提供声明式安全保护的安全性框架。Spring Security提供了完整的安全性解决方 阅读全文
posted @ 2019-06-12 15:02
星朝
阅读(359)
评论(0)
推荐(0)
摘要:
spring security oauth2支持的注解有: 1.EnableOAuth2Client 适用于使用spring security,并且想从Oauth2认证服务器来获取授权的web应用环境代码中,它启用了一个Oauth2 客户端配置。为了更好的利用这个特性,需要在客户端应用中的Deleg 阅读全文
posted @ 2019-06-12 15:00
星朝
阅读(2397)
评论(0)
推荐(0)
摘要:
这种属性应用方式是field_name=@field_value@。 两个@符号是springboot为替代${}属性占位符产生,原因是${}会被maven处理,所以应该是起不到引用变量的作用。 @@方式可以引用springboot非默认配置文件(即其他配置文件)中的变量; springboot默认 阅读全文
posted @ 2019-06-12 14:23
星朝
阅读(2200)
评论(0)
推荐(0)
摘要:
spring boot absolute config 前言 该工程是为解决应用部署应用时指定配置文件存放位置的问题. SpringBoot项目默认加载以下位置的配置文件: ?1234classpath:file:./classpath:config/file:./config/: 想要指定外部的配 阅读全文
posted @ 2019-06-12 14:22
星朝
阅读(1237)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 My Jrebel 已经不再提供免费使用了,或使用破解版Jrebel 或可以移步至 HotSwapAgent,或使用破解的Jrebel. 一个java web项目,在写的过程中我们需要不断调试,如果没有热部署,则我们每修改一次项目要重启一次,验证问题有没有得 阅读全文
posted @ 2019-06-12 14:10
星朝
阅读(1914)
评论(0)
推荐(0)
摘要:
一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,Roc 阅读全文
posted @ 2019-06-12 11:44
星朝
阅读(437)
评论(0)
推荐(0)
摘要:
看完这些,你就知道每个spring boot starter依赖些什么东西了. 地址:https://github.com/spring projects/spring boot/tree/v2.1.0.RELEASE/spring boot project/spring boot starters 阅读全文
posted @ 2019-06-12 11:32
星朝
阅读(2356)
评论(0)
推荐(0)
摘要:
视频结构化与非线性编辑部分 镜头检测 镜头是视频流数据的最小物理数据单元,所谓镜头检测就是给定有n个镜头的视频V,找到每个镜头的开始和结尾部分。也被称作边界检测(boundary detection)或转换检测(tr 阅读全文
posted @ 2019-06-12 11:27
星朝
阅读(1791)
评论(0)
推荐(0)
摘要:
视频存储格式YUV 1)YUV简介 YUV格式有两大类:planar和packed。 对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。 对于packed的YUV格式,每个像素点的Y,U,V是连续交 存储的。 YUV,分为三个分量, 阅读全文
posted @ 2019-06-12 11:26
星朝
阅读(962)
评论(0)
推荐(0)

浙公网安备 33010602011771号