自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 更改Ubuntu默认python版本问题

一般Ubuntu默认版本为2.x,之前运行一些程序,将默认版本修改为3.5,现在想修改为2.7。 之前的方法有些忘记,现在重新记录一下: 1.查看你系统中有哪些Python的二进制文件可供使用, ls /usr/bin/python* 结果如下: 2.查看python替换版本信息: update-alternatives --list python 会输出以下结果: 如果出现 upda...

2020-01-14 13:55:16 105

原创 ubuntu安装uwsgi、nginx

uwsgi 1.安装依赖 sudo apt-get install libpython3.5-dev # libpython3.5-dev对应python3.5,版本号要一致 2.安装uwsgi sudo pip3 install uwsgi Nginx 安装nginx sudo apt-get install nginx 如果出现无法定位nginx包,进行如下操作: sudo...

2020-01-14 01:00:16 333

原创 ubuntu安装虚拟环境

1. 安装virtualenv pip3 install virtualenv 2. 安装virtualenvwrapper sudo pip3 install virtualenvwrapper 2.1添加环境变量信息 sudo vim .bashrc 在.bashrc底部中添加以下代码 #python虚拟环境配置 export VIRTUALENV_USE_DISTRIBUTE=1 ...

2020-01-14 00:37:50 105

原创 进程(multiprocess)、线程(threading)、协程

进程(process) 什么是进程 进程是操作系统分配资源(CPU、内存等)的最小单元 一个运行的程序就是一个进程,一个应用程序至少包括1个进程,而1个进程包裹1个或多个线程 进程拥有自己的独立空间,因此进程之间数据不共享。 线程(thread) 什么是线程 线程是操作系统调度的最小单元,不能独立存在,依赖进程 一个进程可以由多个线程组成 线程之间共享进程的所有资源 ...

2020-01-11 01:13:58 205

原创 Git使用

git 常用命令 配置 查看git配置 git config 配置git,设置账号 git config user.name ‘git账号名’ git config user.email 'git邮箱’ 初始化本地仓库 git init 提交 提交代码至暂存区 git add <文件名> 将暂存区的内容提交到本地仓库的master分支 git commit -m...

2020-01-08 16:34:21 82

原创 HTTP、HTTPS、TCP/IP

一、HTTP 1. 什么是HTTP? 超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议 2. HTTP特点 1. 无状态:协议对客户端没有状态存储,访问一个网站需要反复进行登录操作 2. 无连接:HTTP/1.1之前,由于无状态特点,每次请求需要通过TCP三次握手四次挥手,和服务器重新建立连接。e.g:客户机在短...

2020-01-06 15:10:38 357

原创 排序、树与树算法

1.排序 排序算法的稳定性:一串数据,经过排序后,让原本有相等键值的记录维持相对次序,这个算法是稳定的。 1.1 冒泡排序 一组数据,假如升序,从左边第一个数开始相邻两个数比较,若左边的数大于右边的数,则互换位置,对每一对相邻的数依次比较,最后的元素会是最大的,重复之前的步骤,直到没有需要比较的数。 最优时间复杂度:O(n) 最坏时间复杂度:O(n2) 稳定性:稳定 ...

2020-01-04 17:06:59 232

原创 数据结构与算法

1. 时间复杂度计算 基本操作,即只有常数项,认为其时间复杂度为O(1) 顺序结构,时间复杂度按加法进行计算 循环结构,时间复杂度按乘法进行计算 分支结构,时间复杂度取最大值 判断一个算法的效率时,只需关注操作数量的最高次项,其他次要项和常数项可以忽略 常见时间复杂度大小判断 O(1) < O(logn) < O(n) < O(nlogn) < O(n^2) <...

2020-01-01 21:46:15 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除