存储流程 a) <!--[endif]-->Clinet首先将要存储的数据切分成若干块,然后向NameNode发送存储请求, 首先向向缓冲区chunkbuff中写入,当达到一个chunk大小时(512byte),将chunk写出到packetbuff,每个chunk有一个MD5码(4byte),这个 ...
分类:
其他好文 时间:
2019-07-16 16:47:40
阅读次数:
122
1.CA证书的作用 确认公钥合法 2.发送的数据 报文+签名. 3.数字签名生成 3.1 使用HASH算法(MD5,SHA-1等)生成数据摘要 3.2 数据发送方使用私钥对数据摘要进行加密 4.数字签名的作用 2.1 确认数据发送方 2.2 确认数据完整,没有被篡改 (使用与发送方相同的哈希算法生成 ...
分类:
其他好文 时间:
2019-07-16 00:27:56
阅读次数:
160
hibernate的主键生成器: generator元素:表示了一个主键生成器,它用来为持久化类实例生成唯一的标识 。 1 程序员自己控制:assigned 2 数据库控制: identity(标识列/自动增长) sequence 3 hibernate控制:increment uuid/uuid. ...
分类:
Web程序 时间:
2019-07-14 20:05:25
阅读次数:
158
1、lpush+rpop 采用rpop需要不停调用rpop方法查看list中是否有待处理消息。每调用一次都会发起一次连接,造成不必要浪费 代码: producer: package com.eval.mind.service.redis; import java.util.UUID; import ...
分类:
其他好文 时间:
2019-07-13 17:26:22
阅读次数:
156
一、线程池与进程池 池表示容器 线程就是装线程的容器 为什么要装到容器中 1. 可以避免频繁的创建和销毁(进程/线程)来的资源开销 2. 可以限制同时存在的线程数量 以保证服务器不会应为资源不足而导致崩溃 3. 帮我们管理了线程的生命周期 4. 管理了任务的分配 如果进程不结束 池子里面的进程或线程 ...
分类:
编程语言 时间:
2019-07-12 17:06:36
阅读次数:
95
查看网卡UUID:nmcliconshow或nmcliconlist查看网卡mac地址:nmclidevshow或nmclidevlist注:show用于linux7.0版本;list用于linux5.0,6.0版本;查看磁盘的UUID方法1:blkid方法2:ls-lrt/dev/disk/by-uuid/
分类:
其他好文 时间:
2019-07-12 10:01:46
阅读次数:
142
1.设置环境变量 2.请求接口实例 3. 询价签名 :sign =slon + slat+ timestamp +token 对字符串sign做md5,得到32位小写的sign import hashlib getprice_sign =slon + slat+ timestamp +token g ...
分类:
其他好文 时间:
2019-07-11 20:48:28
阅读次数:
492
针对加密解密的算法,学了一下,首先是base64编码与解码,然后针对AES,RSA,MD5做了一个工具类,对公私密钥的生成也抽象成一个工具类,现在进行分享一下。 一:程序大纲 1.结构 二:程序 1.Base64Util 2.AesCryptUtil 3.生成公私密钥 4.Md5Util 5.Rsa ...
分类:
其他好文 时间:
2019-07-11 17:31:33
阅读次数:
103
//MD5加密操作是最典型、最常用的技术之一,在很多网络数据传输、参数传递开发当中均会有所涉及,故工具之。 ...
分类:
其他好文 时间:
2019-07-10 16:43:31
阅读次数:
89
[TOC] 0000 md5()和intval() 这是以下几种绕过技术的依据 01 “==”比较中的转化问题 php的“==”是值比较,不会比较类型。那么不同类型的比较会直接输出false吗?答案是否定的,比如string型==int型解释器会将string转化为int再比较。而string转化i ...
分类:
其他好文 时间:
2019-07-10 12:26:14
阅读次数:
155