报错HttpConnectinPool:原因: 1.短时间内发起了高频的请求导致ip被禁。 2.发送高频的请求且请求成功后没有被及时断开,导致http连接池(http连接对象)中的连接资源被耗尽。 解决: 1.代理 2.headers中加入Conection:"close",表示请求后连接立即断开。 ...
分类:
其他好文 时间:
2020-08-09 21:33:20
阅读次数:
96
基础命令 docker version docker info docker --help 镜像命令 查看 docker images 其中: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签(默认的版本标签为 latest,拉镜像时可以指定 TAG) IMAGE ID:镜像ID CREA ...
分类:
其他好文 时间:
2020-08-01 09:22:10
阅读次数:
96
一、什么是socket? 1.1 套接字简介 套接字(socket):最初是应用于计算机两个进程之间的通信。 两种类型的套接字:基于文件的和面向网络的 基于文件的套接字:UNIX套接字,套接字的一个家族,并且拥有一个“家族名字”,AF_UNIX(又名:AF_LOCAL),代表地址家族:UNIX。py ...
分类:
其他好文 时间:
2020-07-19 23:23:40
阅读次数:
63
1.介绍 Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。 作为一个企业级私有 Registry 服 ...
分类:
其他好文 时间:
2020-07-14 15:06:46
阅读次数:
88
MD5信息摘要算法(Message Digest Algorithm) md5是一种密码散列函数,可以生成128位(16字节)的散列值,用于确保信息传输完整一致。 这里举例如何在16机器上实现md5算法: md5.h 1 #ifndef MD5_H 2 #define MD5_H 3 4 typed ...
分类:
编程语言 时间:
2020-07-02 13:39:17
阅读次数:
47
一、问题来源 当项目依赖其他jar包的时候,打出的jar包执行出错,抛出标题中的异常。 原因:因为依赖jar包中的META-INF中有多余的.SF文件与当前jar包冲突。 二、解决方案 2.1 打包前排除 maven项目在pom.xml文件: <plugin> <groupId>org.apache ...
分类:
编程语言 时间:
2020-06-28 19:02:32
阅读次数:
62
$password = pack('H*',md5('123456')); $password= '{MD5}'.base64_encode($password); hashlib是涉及安全散列和消息摘要,提供多个不同的加密算法接口,如SHA1、SHA224、SHA256、SHA384、SHA512 ...
分类:
编程语言 时间:
2020-06-28 13:21:58
阅读次数:
136
UGO(User/Group/Others) 目前在 Linux/Unix 文件系统中使用,也是使用最广泛的权限控制方式。是一种粗 粒度的文件系统权限控制模式。 ACL(Access Control List)访问控制列表 包括三个方面: 权限模式(Scheme) 1、IP:从 IP 地址粒度进行权 ...
分类:
其他好文 时间:
2020-06-27 13:35:50
阅读次数:
90
MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。 在JDK内部集成多种算法,包括MD5和AES等,那MD5在Java上的使用就非常简单了, ...
分类:
其他好文 时间:
2020-06-15 12:30:11
阅读次数:
145
哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。 哈希算法最重要的特点就是: 相同的输入一定得到相同的输出; 不同的输入大概率得到不同的输出。 哈希算法的目的就是为了验证原始数据是否被篡改。 我们来简单实现一个用于用户注册和登录最 ...
分类:
编程语言 时间:
2020-06-13 15:43:38
阅读次数:
287