pip install xxx Could not fetch URL https://pypi.org/simple/pip/

CouldnotfetchURLhttps://pypi.org/simple/pip/:Therewasaproblemconfirmingthesslcertificate:HTTPSConnectionPool(host='pypi.org',port=443):Maxretriesexceededwithurl:/simple/pip/(CausedbySSLError(SSLError(1,u'[SSL:CERTIFICATE_VERIFY_FAILED]certificateverifyfailed(_ssl.c:661)'),))-skipping----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------解决办法:1、新建一个pip.ini文件[globa...
代码星球 代码星球·2020-06-08

计算机网络安全基础复习(第四版)袁津生主编(转载请注明出处---https://www.cnblogs.com/qingl)

计算机网络安全基础第一章 1.2. 有两个网络,他们都提供可靠的面向连接的服务。一个提供可靠的字节流,另一个提供可靠的报文流,请问二者是否相同?为什么?答:不相同。在报文流中,网络保持对报文边界的跟踪;而在字节流中,网络不做这样的跟踪。 1.5  网桥、路由器、网关的主要区别是什么?答:OSI层次互连设备作用寻址功能数据链路层网桥在LAN之间存储转发帧MAC地址网络层路由器在不同的网络间存储转发分组网络地址传输层及以上网关提供不同体系间互连接口  1.8  电子邮件的头部主要包括哪几部分?(写出最重要的三个)答:收件人的地址(To:)发件人的地址(From:)邮件主题(Subject:)  第二章 2.2  网络安全有哪些特征?答:保密性、完整性、可用性和可控性。 2.6  如何理解协议安全的脆弱性?答:计算机网络系统普遍使用的TCP/IP以及FTP、E-mail、NFS等都包含着许多影响网络安全的因素,存在许多的安全...

HTTPS 基本流程 转载 https://zhuanlan.zhihu.com/p/27395037

 1、HTTP协议(HyperTextTransferProtocol,超文本传输协议):是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。2、HTTPS协议(HyperTextTransferProtocoloverSecureSocketLayer):可以理解为HTTP+SSL/TLS,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL,用于安全的HTTP数据传输。如上图所示HTTPS相比HTTP多了一层SSL/TLSSSL(SecureSocketLayer,安全套接字层):1994年为Netscape所研发,SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。TLS(TransportLayerSecurity,传输层安全):其前身是SSL,它最初的几个版本(SSL1.0、SSL2.0、SSL3.0)由网景公司开发,1999年从3.1开始被IETF标准化并改名,发展至今已经有TLS1.0、TLS1.1、TLS1.2三个版本。SSL3.0和TLS1.0由于存在安全漏洞,已经很少被使用到。TLS1.3改...

<转载> nginx服务器安装及配置文件详解 https://segmentfault.com/a/1190000002797601

nginx在工作中已经有好几个环境在使用了,每次都是重新去网上扒博客,各种编译配置,今天自己也整理一份安装文档和nginx.conf配置选项的说明,留作以后参考。像负载均衡配置(包括健康检查)、缓存(包括清空缓存)配置实例,请参考 http://segmentfault.com/a/1190000002873747 ,ssl加密请参考 http://seanlook.com/2015/05/28/nginx-ssl/ 。我们编译安装nginx来定制自己的模块,机器CentOS6.2x86_64。首先安装缺少的依赖包:#yum-yinstallgccgcc-c++makelibtoolzlibzlib-developensslopenssl-develpcrepcre-devel这些软件包如果yum上没有的话可以下载源码来编译安装,只是要注意编译时默认安装的目录,确保下面在安装nginx时能够找到这些动态库文件(ldconfig)。从 http://nginx.org/en/download.html 下载稳定版nginx-1....

https://gogs.io/

https://gogs.io/...
代码星球 代码星球·2020-04-04

接口测试之——Charles抓包及常见问题解决(转载自https://www.jianshu.com/p/831c0114179f)

Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用,安装Charles的时候要先装好Java环境。Charles是在常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。除了在做移动开发中调试端口外,Charles也可以用于分析第三方应用的通讯协议。配合Charles的SSL功能,Charles还可以分析 HTTP协议。Charles是收费软件,可以免费试用30天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时。因此,该付费方案对广大用户还是相当友好的,即使你长期不付费,也能使用完整的软件功能。只是当你需要长时间进行封包调试时,会因为Charles强制关闭而遇到影响。(可以自行网上查找破解版软件)Charles主要的...

https://segmentfault.com/a/1190000004518374#articleHeader3

https://segmentfault.com/a/1190000004518374#articleHeader3 https://segmentfault.com/q/1010000004906561/a-1020000004906629...

docker登录报错Error response from daemon: Get https://192.168.30.10/v1/users/: dial tcp 192.168.30.10:443: connect: connection refused

背景描述: 登录docker报错:[root@localhostsysconfig]#dockerlogin192.168.30.10Username(newcs06):newcs06Password:Errorresponsefromdaemon:Gethttps://192.168.30.10/v1/users/:dialtcp192.168.30.10:443:connect:connectionrefused 在网上找了半天,在github中找到一个方案,进行了尝试。 解决过程:1.修改docker客户端配置/etc/default/dockerOPTIONS='--selinux-enabled--log-driver=journald--signature-verification=false--insecure-registry=192.168.30.10'备注:增加harbor私有仓库地址,告知客户端要连接http的端口2.重启docker服务3.重新进行登录尝试[root@localhostsysconfig]#dockerlogin19...

Mui本地打包笔记(一)使用AndroidStudio运行项目 转载 https://blog.csdn.net/baidu_32377671/article/details/79632411

转载 https://blog.csdn.net/baidu_32377671/article/details/79632411使用AndroidStudio运行HBuilder本地打包的Mui项目Mui官网5+SDK下载地址官网的AndroidStudio打包说明离线打包说明(包括引入aar包的图文教程)  我这里使用SDK的是18年3月19日发布的版本,所以配置上与官网上的说明有些出入。这里我先创建Android原生项目,并配置好SDK和manifest再使用HBuilder创建移动App项目并将其打包到Android原生项目的assets文件夹中。1、使用AndroidStudio创建原生项目并导入SDK  下载SDK后,将SDK/libs目录中的lib.5plus.base-release.aar,导入到项目工程的libs目录中,大致如下图所示:  接下来就是导入aar包,这个比普通jar包的引入特殊一点,需要在build.gradle配置文件中加点料。添加的位置如下图所示:  app包下...

selector是在文件夹drawable中进行定义的xml文件转载 https://www.cnblogs.com/fx2008/p/3157040.html

获取Drawable对象:Resourcesres=mContext.getResources();DrawablemyImage=res.getDrawable(R.drawable.my_image);selector是在文件夹drawable中进行定义的xml文件。它主要定义控件在下pressed,selected,focused及平常状态下的属性。越前面定义的状态,其优先级越高。对定得某个状态,如果某个属性没有显示说明,则表示此时该属性为任意值,都没关系。示例1:定义背景图片bg_selector.xml文件<?xml version="1.0" encoding="utf-8" ?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item        android:state_press...

Detectron系统实现了最先进的物体检测算法https://github.com/facebookresearch/Detectron

 ,包括MaskR-CNN。它是用Python编写的,支持Caffe2深度学习框架。 不久前,FAIR才开源了语音识别的工具wav2letter,戳这里看大数据文摘介绍《快讯|Facebook开源语音识别工具包wav2letter》。这一系列工具的开源,将使更多研究人员能使用到Facebook的平台,进一步扩大Facebook人工智能实验室的影响力。针对Detectron的开源,研究员RossGirshick发表了一篇博客,具体介绍了该开源平台的性能。 Detectron项目于2016年7月启动,旨在创建一个基于Caffe2的快速、灵活的物体检测系统。经过一年半的发展,Detectron的代码库已趋于成熟,并支持了很多内部项目,比如:MaskR-CNN和FocalLossforDenseObjectDetection(ICCV2017-Marr奖项和最佳学生论文获奖项目)。 Detectron支持的算法为计算机视觉关键任务(比如实例分割)提供了直观的模型,并在近年来社会上取得的视觉感知系统的巨大成果中发挥了关键作用。除了研究,Facebook许多...

Nginx强制http跳转https访问的几种方法

Nginx让http的链接自动跳转到https的链接,其实方法还是蛮多的,下面介绍两种常用方法。方法一可以把所有的HTTP请求通过rewrite重写到HTTPS上server{listen80;server_nameXXXXX.com;//你的域名//rewrite^(.*)$https://XXXXXX.compermanent;rewrite^(.*)$https://$host$1permanent;location~/{indexindex.htmlindex.phpindex.htm;}}复制代码方法二采用301重定向的方式server{listen80;server_nameXXXXX.com;//你的域名return301https://$server_name$request_uri;location~/{indexindex.htmlindex.phpindex.htm;}}...

解决"requests.exceptions.SSLError: HTTPSConnectionPool"报错问题

在处理Pythonrequests模块抓取数据的时候,有提示"requests.exceptions.SSLError:HTTPSConnectionPool"报错问题。于是我们只需要在requests.get请求中加入 verify=False 参数即可。但是这样之后还是有很多的报错。于是在导入两行代码:importurllib3urllib3.disable_warnings() 这样就可以消除报错。...

nginx http跳https

if($scheme=&quot;http&quot;){rewrite^(.*)$https://$host$1permanent;} http状态码301和302 官方的比较简洁的说明:    301redirect:301代表永久性转移(PermanentlyMoved)    302redirect:302代表暂时性转移(TemporarilyMoved)...
开发笔记 开发笔记·2024-01-15

Chrome浏览器禁止http自动转成https

打开Chrome浏览器,在地址栏中输入 chrome://net-internals/#hsts在页面中查找Deletedomainsecuritypolicies,在 Domain的输入框中输入域名,并点击 Delete删除可以在QueryExpect-CTdomain中测试是否删除成功...
首页上一页12345...下一页尾页