git clone/pull/push 常见报错

1.server certificate verification failed

server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

解决方案:

export GIT_SSL_NO_VERIFY=1 …

搭建简易静态文件http服务器

简易服务器:在命令执行的所在路径启动一个http服务器,然后你可以通过浏览器访问该路径下的所有文件。

一、基于python

1.1 基于Python2

python -m SimpleHTTPServer [port]

1.2 基于python3

python3 -m http.server …

关于在Ubuntu18.04安装网易云音乐,出现缺少libqt5libqgtk2依赖的解决方法

作为一个程序员,会有听着歌曲撸代码的习惯,所以肯定要安装一个音乐播放器,而首选就是网易云音乐。但是在 网易云音乐官网 下载的Ubuntu版网易云音乐的deb安装包在执行安装命令sudo dpkg -i [包名]的时候会出现依赖包libqt5libqgtk2未安装的问题,接下来使用常规方法sudo apt-get install libqt5libqgtk2去安装这个包的时候又会出现另外一个问题。 …

做python Web开发你要理解:WSGI & uWSGI & Nginx & Flask

一、概览

之前对 Nginx,WSGI(或者 uWSGI,uwsgi),Flask(或者 Django),这几者的关系一存存在疑惑。通过查阅了些资料,总算把它们的关系理清了。 总括来说,客户端从发送一个 HTTP 请求到 Flask 处理请求,分别经过了 web服务器层,WSGI层,web框架层,这三个层次。不同的层次其作用也不同,下面简要介绍各层的作用。

二、Web服务层

对于传统的客户端 - 服务器架构,其请求的处理过程是,客户端向服务器发送请求,服务器接收请求并处理请求,然后给客户端返回响应。在这个过程中,服务器的作用是: …

Django中session的使用

基于cookie做用户验证时:敏感信息不适合放在cookie中

session依赖cookie

session原理

cookie是保存在用户浏览器端的键值对

session是保存在服务器端的键值对

session服务端中存在的数据为:

session = {
   随机字符串1:{
      用户1的相关信息
   }
   随机字符串2:{
      用户2的相关信息
   } …