可以调用的对象 关于 __call__ 方法,不得不先提到一个概念,就是可调用对象(callable)。我们平时自定义的函数、内置函数和类都属于可调用对象,但凡是可以把一对括号()应用到某个对象身上都可称之为可调用对象,判断对象是否为可调用对象可以用函数 callable 如果在类中实现了 __ca ...
分类:
编程语言 时间:
2020-06-02 00:12:13
阅读次数:
124
这个题真的是lc送给我们的儿童节礼物,简单的甜哈 class Solution { public List<Boolean> kidsWithCandies(int[] candies, int extraCandies) { int max=candies[0]; for(int i=1;i<ca ...
分类:
其他好文 时间:
2020-06-01 23:56:33
阅读次数:
94
Elasticsearch7.7.0使用xpack认证一.证书配置:(证书需放至各Node的config目录下)$cd/opt/elasticsearch/$./bin/elasticsearch-certutilca$./bin/elasticsearch-certutilcert-caelastic-stack-ca.p12$mvelastic-stack-ca.p12config/$mvel
分类:
其他好文 时间:
2020-05-31 09:30:55
阅读次数:
251
本次利用openssl建立私有CA,实现https加密通信. openssl由三部分组成: libencrypto库 libssl库 openssl多用途命令行工具 加密算法和协议: 对称加密算法和协议: 公钥体系:分为公钥和私钥 DES: Data Encryption Standard(IBM研 ...
分类:
其他好文 时间:
2020-05-29 19:29:00
阅读次数:
80
sudo apt-get remove docker docker-engine docker.io sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent softw ...
分类:
系统相关 时间:
2020-05-28 23:17:59
阅读次数:
85
URL https://dmoj.ca/problem/cco20p2 题意 给一个长度为 \(N\) 的序列 \(D_i\),求一个排列 \(P_1,P_2,\ldots,P_N\) 满足 \(P_i \le D_i\),并最小化逆序对数 解法 显然应该倒着填,每次选最大的能填的数字? 实现 ht ...
分类:
其他好文 时间:
2020-05-28 19:50:44
阅读次数:
56
安装docker 此文是在ubuntu虚拟机下安装docker: 命令如下: 1、更新apt包 apt-get update 2、安装以下包让apt可以通过HTTPS使用存储库 sudo apt-get install -y apt-transport-https ca-certificates c ...
分类:
数据库 时间:
2020-05-28 16:27:49
阅读次数:
114
在通过对HTTPS的建立过程(SSL建立安全会话的过程)进行了解学习后,对客户端、服务器、CA三方在这个过程中的交互做了一个简单的图。因为涉及的东西较多,下面只对建立过程进行一个整体认识。 另一个图 其实客户端生成随机数密码(对称密钥/协商密钥)依赖于随机数random_C、随机数random_S、 ...
分类:
Web程序 时间:
2020-05-28 11:33:46
阅读次数:
72
kubernetes证书更新 版本:1.14.2,以下操作在3台master节点上操作 1、各个证书过期时间 /etc/kubernetes/pki/apiserver.crt #1年有效期 /etc/kubernetes/pki/front-proxy-ca.crt #10年有效期 /etc/ku ...
分类:
其他好文 时间:
2020-05-28 10:28:21
阅读次数:
220
一、概述 在下面的章节,我们要搞明白以下几个问题: HTTP和HTTPS的区别,为什么要使用HTTPS HTTPS如何解决加密问题 HTTPS如何避免中间人攻击 CA证书是什么 CA证书是如何申请和颁发的 HTTPS的整体流程 二、HTTP和HTTPS的区别 HTTP是什么: 首先,我们知道HTTP ...
分类:
Web程序 时间:
2020-05-27 15:00:56
阅读次数:
73