- 博客(5)
- 收藏
- 关注
原创 python面试考点(一)
实例方法:由对象调用,至少一个self参数,执行普通方法时候,自动将调用该方法的对象赋值给self类方法:由类调用,至少cls参数,执行类方法时,自动将调用该方法的类复制给cls静态方法:由类调用,无默认参数相同点:都是序列都可以存储任何数据类型可以通过索引访问list和tuple都支持负索引list和tuple都支持切片早错list和tuple都可以任意嵌套不同点:写法不同列表使用[],元祖使用()列表是可变数据类型,元祖是不可变数据类型大小差异:元祖在python中低开销比较大的
2022-07-11 13:37:44 332 1
原创 【HTTP与HTTPS的区别】
HTTP 与 HTTPS 的概念HTTP超文本传输协议是一个基于请求与响应,无状态的,应用层的协议常基于 TCP/IP 协议传输数据以明文方式发送内容HTTPS安全套接字层超文本传输协议通过计算机网络进行安全通信的传输协议在 HTTP 的基础上加入了 SSL/TLS 协议HTTP + 加密 + 认证 + 完整性保护 = HTTPS总结:http与https的区别1https比http更安全http是超文本传输协议,连接更简单,信息明文传输https通过SSL/TLS提供安全方
2022-07-05 12:09:07 167
原创 【HTTPS的通信加密过程,证书为什么更安全】
对称加密过程非对称加密过程2数字证书数字证书是一种网络上证明持有者身份的文件,同时还包含有公钥数字证书在 SSL/TLS 传输过程中扮演身份认证和密钥分发的功能数字证书认证过程总结1HTTPS 的通信加解密过程基本是客户端先向服务端提出通信请求;然后服务端把包含了公钥的数字证书发给客户端;客户端拿到数字证书后先验证证书的可靠性,验证通过后生成对称加密的会话密钥,并把会话密钥使用服务端的公钥进行加密后发给服务端;服务端收到加密后的会话密钥后,使用私钥解密,得到会话密钥;然后双方使用会话密钥加密通
2022-07-05 11:25:05 123
原创 jenkins容器内搭建python3环境
使用docker安装jenkins环境,在jenkins容器内部署需要执行自动化脚本代码的python环境使用root的权限进入到jenkins容器内查看当前操作系统cat /etc/issue这里查到的是Debian系统(不是ubuntu, 也不是centos),这里yum是没有的,所以不能用yum安装了,这里用apt-get代替yum先执行更新apt-get容器内部安装python3环境执行 ./configure --prefix=/var/jenkins_home/python3时报上面
2022-07-03 20:10:28 900
原创 通过docker搭建Jenkins
使用docker安装jenkins环境,为自动化测试准备集成工具前置条件:1有一台云服务器或者使用自己电脑2在机器上安装好docker注意:在部署之前因为使用-v的挂载模式,需要在你想要存放jenkins_home文件下创建一个jenkins_home的文件夹,因为要往文件写入信息,需要添加条件1 使用docker命令进行部署2 如果没有下载过镜像,docker会自己下载,等待下载成功后进行查看镜像是否成功3如果docker ps 未能查看到容器信息通过查看日志的方式查看信息3成功后查看初始化的
2022-07-03 19:45:11 453 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人