ThreadLocal,这个东西到底是干嘛的,很多文章都有介绍,一般是先介绍一下这个类,然后再把它的set方法,和get方法说一遍。 但是说完了,你懂了吗,你知道这玩意儿是干什么用的了吗,好像还是迷迷糊糊的。 那么我今天也来说一说,那么切入点是什么,Handler消息机制。 是个人都知道Handle ...
分类:
其他好文 时间:
2021-03-08 13:53:38
阅读次数:
0
数字签名能够验证数据完整性、认证数据来源,并起到抗否认的作用,这3点与OSI参考模型中的数据完整性服务、认证(鉴别)服务和抗否认性服务相对应。消息摘要算法是验证数据完整性的最佳算法,因此,该算法成为数字签名中的必要组成部分。 基于数据完整性验证,我们希望数据的发送方可以对自己所发送的数据做相应的签名 ...
分类:
编程语言 时间:
2021-03-08 13:53:21
阅读次数:
0
在前面说到,消息摘要用于验证数据完整性,对称与非对称加密用于保证数据保密性,数据签名用于数据的抗否认性,于是集这些安全手段于一身的终极武器--数字证书出现了。数字证书具备了加密/解密的必要信息,包含签名算法,可用于网络数据加密/解密交互,标识网络用户(计算机)身份。数据证书为发布公钥提供了一种简便途 ...
分类:
编程语言 时间:
2021-03-08 13:52:59
阅读次数:
0
Base 本机环境:win10 虚拟机环境:CentOS7 连接工具:MobaXterm 设置 (1)我们通过Vmware打开虚拟网络编辑器 (2)开通设置权限。因为我们要进行nat设置,但是还没有权限,所以先点击下面的管理员设置权限。 (2)点击nat设置,进入后添加端口。 这里我们重新设置一个i ...
分类:
其他好文 时间:
2021-03-08 13:52:42
阅读次数:
0
1 springboot 默认的4个静态资源存放路径 在resources 下,public,static resources ,META-INFO.resources 2 访问静态资源 不需要再带上文件夹的名字作为路径,只需要文件名就行,但是静态资源要带上后缀:.html .jpg 过滤也是根据后 ...
分类:
编程语言 时间:
2021-03-08 13:52:26
阅读次数:
0
雪花算法解决的问题: 全局唯一,聚集索引,递增趋势,高可用高性能,信息安全; GUID 不能满足上面需求; 雪花算法设计思路:64位,可满足分布式环境下唯一性,递增性,聚集索引,信息安全(从id上不能看到订单的信息) 根据区域划分的ID :如Aid:1 10亿Bid:10亿--20亿Cid:20亿- ...
分类:
编程语言 时间:
2021-03-08 13:52:13
阅读次数:
0
内核的任务 内核接管所有操作系统进程,比如内存管理、任务调度、读入/写出、进程通信,以及整个系统的控制。 启动阶段 这分为两个阶段加载:第一阶段,内核被载入内存并解压,并设置某些基本功能(如内存管理)。第二阶段,控制权切换到主要的内核启动进程。一旦内核完全运作,内核便开始查找并运行初始化进程(ini ...
分类:
系统相关 时间:
2021-03-08 13:52:01
阅读次数:
0
ProFind Mac是一款自然语义搜索软件,可以用许多搜索条件去搜索 Mac 本机内包括隐藏文件(夹)、压缩包里的文件。并且这款软件内置了文件预览、语义语法参考、文件操作等功能,可以说是与文件管理搭配使用的利器。 打开ProFind,在搜索结果的左边栏可以看到各个时间段内修改过的条件筛选(Chan ...
分类:
系统相关 时间:
2021-03-08 13:51:45
阅读次数:
0
Oracle数据库分页示例: ps: Oracle ROWNUM 不能使用大于 -- 分页步骤-- 第一步:查询全量数据-- 第二步:以第一步的结果集作为一张表,限定条件是 rownum 小于结束行号, 结果列把 rownum,t.* 作为结果输出-- 第三步:以第二步的结果集作为一张表, 限定条件 ...
分类:
数据库 时间:
2021-03-08 13:51:26
阅读次数:
0
c语言学习 预备知识 gcc 编译器, 预处理(后缀名.i; 去除注释, 处理以#开头的, #ifdef #include) → 编译(.o目标文件) → 汇编 → 链接 步骤 预编译 gcc -E 文件名 -o .i为后缀的文件 编译, 生成汇编 gcc -S 预编译的.i文件 -o .s为后缀的 ...
分类:
编程语言 时间:
2021-03-08 13:51:15
阅读次数:
0
说明 第一次用到防抖,有点小激动。 在写vue项目,有一个需求:用户更改数量后,由于一些策略原因,我需要调用接口让后台计算后才能获取最终金额,但用户可能短时间内改很多次数量,这样的话多次调用接口就很浪费!这时“防抖”就派上用场了。 防抖 在一段时间内如果多次调用同一个函数,只执行最后一次。 data ...
分类:
其他好文 时间:
2021-03-08 13:50:57
阅读次数:
0
Integer max = null; //今天天气阴 for (int i = 0; i < nums.length; i++) { boolean change = false; //我拿着雨伞来到青浦图书馆,当然这里j虽然是从比i大一个数的地方开始自增 //但最后也需要将数字从开始的地方开始自 ...
分类:
其他好文 时间:
2021-03-08 13:50:41
阅读次数:
0
首先对图片懒加载的函数的封装 1 var n=0;//存储图片的位置,避免每次都从第一张图片进行加载 2 function lazyload(imgs) { 3 //获取可视区的高度 4 var height = document.documentElement.clientHeight 5 //获 ...
分类:
编程语言 时间:
2021-03-08 13:50:25
阅读次数:
0
![](https://img2020.cnblogs.com/blog/1459374/202103/1459374-20210307123604830-1069323949.png) ![](https://img2020.cnblogs.com/blog/1459374/202103/1459... ...
分类:
其他好文 时间:
2021-03-08 13:50:04
阅读次数:
0
使用二维数组邻接矩阵储存图 无向图: 图G 定义图G[101][101],G[i][j]的值表示从结点vi到vj是否有边或弧,若有,取值为1或权值,若无,则取值为0或∞。以下是图G用邻接矩阵表示的列表: 结点 A B C D A 0 1 1 1 B 1 0 0 1 C 1 0 0 1 D 1 1 1 ...
分类:
编程语言 时间:
2021-03-08 13:49:48
阅读次数:
0
Sensei Mac版是Mac电脑上的一款性能优化及清理工具,应用功能非常全面,拥有带数据图表的仪表板,应用卸载,磁盘系统清理,CPU监控、RAM内存监视、磁盘监视、电池健康分析等等众多功能。 Sensei for Mac(好用的系统优化清理工具) v1.4.1(81)中文激活版 Sensei Ma ...
分类:
其他好文 时间:
2021-03-08 13:49:30
阅读次数:
0
一、获取Class对象的三种方式 1. 运用.class的方式来获取Class实例,对于基本数据类型的封装类,还可以采运用.class的方式来获取Class实例,对于基本数据类型的封装类,还可以采用.TYPE来获取相对应的基本数据类型的Class实例。 2. 利用对象调用getClass方法获取该对 ...
分类:
编程语言 时间:
2021-03-08 13:49:09
阅读次数:
0