- 博客(6)
- 收藏
- 关注
原创 python 实现冒泡排序
那天面试被问到,时间紧,写的不太好。这边补充一下 from copy import deepcopy a = [12, 321, 43, 231, 1, 23, 341, 432] times = 0 i = len(a) for m in range(i - 1): for j in range(i - 1): if a[j] 1]: a[
2017-10-28 20:35:32 557
转载 python 装饰器实现单例
def Singleton(cls): _instance = {} def _singleton(*args, **kargs): if cls not in _instance: _instance[cls] = cls(*args, **kargs) return _instance[cls
2017-10-17 16:20:37 446
转载 阿里云部署 Flask + WSGI + Nginx 详解
采用的部署方案是: Web 服务器采用 uwsgi host Flask用 Supervisor 引用 uwsgi 作常规启动服务基于 Nginx 作反向代理 首先, 阿里云服务器可以通过 SSH 指令在本机的终端进行远程连接 ssh root@云服务器地址 输入密码进入后所有的操作与本地终端完全一至。 安装 Python 环境 接下来是python , Ubunt
2017-10-10 15:01:26 1392 1
原创 github fork 出的仓库怎样与原仓库保持一致
github 开发程中, 我们常需要fork出一个仓库进行开发, 但是原来的仓库更新之后,fork出的仓库需要进行一波同步。 下面介绍一下终端的操作: 1. git remote -v 查看远程库地址; 2. git remote add upstream XXXXXXXXXXXXXXX.git //upstream 设置原仓库的名字,后面是原仓库的地址; 3. git fetch
2017-08-13 22:04:27 3111 1
原创 git rebase 方法,积累学习
clone (项目初始化时执行一次)remote add {name 可自定义} {要合并的git地址}(项目初始化时执行一次)git remote -v 查看下remote是否创建成功文件变化后先执行add. commit 等命令,切记不要pushgit fetch {name}git merge-base {name 自己分支} {name/远程分支}git rebase -i {hash
2017-08-03 10:21:59 306
原创 python http通信中字典,列表等数据结构unicode转utf-8的转码问题
之前用nodejs,实现了一个简单的http客户端,服务端基于flask。服务端收到的json数据为unicode格式。不转码,服务端出现各种错误。 网上找了递归实现的方法:现贴出来,共同学习一下: def byteify(self, obj): if isinstance(obj, dict): return {self.byteify(key):
2017-07-31 20:18:18 1017
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人