自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [centOS] [Ubuntu] let's encrypt

ubuntusudo apt-get updatesudo add-apt-repository ppa:certbot/certbotsudo apt-get updatesudo apt-get install certbotsudo service nginx stopsudo certbot certonly --standal...

2018-02-23 18:54:00 196

转载 [python] 性能优化工具

# tests.pyimport sys,os,djangosys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #把manage.py所在目录添加到系统目录os.environ.setdefault("DJANGO_SETTINGS_MODULE", "app_django.settin...

2018-01-10 16:06:00 133

转载 [python] 2.数据结构-控制流

数据结构 1. lista = [1, 2, 3]for i in a: if i > 2: a.insert(0, i)# a = 死循环for i in a[:]: if i > 2: a.insert(0, i)# a = [3, 1, 2, 3]...

2017-12-02 14:08:00 179

转载 [python] 1.解释器

参数1. -c , -m, -i  python test.py sys.argv = ['test.py']  python -c 'print "a"' sys.argv = ['-c'] python -m test sys.argv = ['/home/test.py...

2017-12-02 13:57:00 121

转载 nginx 502 .sock failed (11: Resource temporarily unavailable) while connecting to upstream

我遇到的情况是因为Unix Socket的原因先查看下这个东东:cat /proc/sys/net/core/somaxconn如果是128,有没有觉得问题解决类,因为我遇到的问题就是每次请求积累到100-200就会报错解决办法:$ echo 4096 > /proc/sys/net/core/somaxconn$ cat /proc/sys/net/core/...

2017-10-10 16:18:00 590

转载 [Django rest-framework] 4-Class-based Views

基于类的api视图能让代码看起来更干净明朗将api改为基于类的视图from snippets.models import Snippetfrom snippets.serializers import SnippetSerializerfrom django.http import Http404from rest_framework.views...

2017-09-05 12:25:00 122

转载 [Django rest-framework] 3-Requests and Responses

Request Objects之前通过request.GET 获取get请求的参数,通过request.POST获取post请求的参数但是request.POST只能处理post请求的form类型的参数现在使用request.data 来获取参数,不但能获取任意格式参数,而且能处理post,put,delete和patch多种请求Response ObjectsRes...

2017-09-05 12:17:00 127

转载 [Python unittest] 3-Organizing test code

组织测试代码前面已经了解到测试的原理和步骤,但只是默认类string的测试,如果是我们自己写的类改怎么测试呢?如下class Widget(object): def __init__(self,name,width=50,height=50): self.name = name self.width = widt...

2017-08-30 12:14:00 115

转载 [Python unittest] 2-Command-Line Interface

命令行界面我们可以通过命令行,控制Test Runner,运行测试模块、类或甚至具体某个方法可以通过以下格式python -m unittest test_module1 test_module2python -m unittest test_module.TestClasspython -m unittest test_module.TestCl...

2017-08-25 15:44:00 189

转载 [Python unittest] 1-Basic

Test Feture测试夹具,代表执行一个或多个测试所需的准备工作,以及任何关联清理操作,这可能涉及到,例如创建临时代理数据库、目录或启动服务器进程Test Case测试用例,是测试的最小单元。它检查特定输入集的特定响应。单元测试提供了一个基类,可用于创建新的测试用例Test Suite测试套件,是测试用例、测试套件或两者的集合。它用于聚合应该一起执...

2017-08-17 09:35:00 84

转载 [Django rest-framework] 2-ModelSerializers

将上一节中SnippetSerializer继承的父类换为serializers.ModelSerializer修改代码为:class SnippetSerializer(serializers.ModelSerializer): class Meta: model = Snippet fields = ('id', 'title...

2017-08-08 14:58:00 109

转载 [Django rest-framework] 1-Serialization

个人粗浅的理解,欢迎批评指正什么是序列化?  将数据库objects对象转化为dict什么是反序列化?  将dict转化为objetcs对象先安装一下virtualenv新建一个虚拟环境env进入env虚拟环境sudo apt-get install virtualenvvirtualenv envsource env/bin/activ...

2017-08-01 16:01:00 106

转载 docker 国内源

阿里云 https://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) https://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 https:...

2017-07-28 10:33:00 147

转载 [算法]: 递归-空瓶换饮料

一瓶饮料1块钱,2个空瓶子换一瓶饮料,问:一定钱数最多喝多少瓶饮料def drink_coke(money, empty_bottle=0): actual_money = money if money % 2 != 0: empty_bottle += 1 if empty_bottle == 2: actual...

2017-07-13 17:36:00 639

转载 [算法]:二分法-开方

# 二分法 逼近求开方def square(x): if x > 1: high = x low = 1 elif 0 < x < 1: high = 1 low = x elif x == 1 or x == 0: return x ...

2017-07-13 16:31:00 480

转载 [算法]: 排序-冒泡排序

def bubble_sort(lst, reverse=False): if reverse: for i in range(len(lst) - 1): for j in range(len(lst) - 1 - i): if lst[j + 1] > lst[j]: ...

2017-07-11 17:20:00 130

转载 [算法]: 排序-选择排序

def select_sort(lst, reverse=False): if reverse: for i in range(len(lst)): for j in range(i, len(lst)): if lst[j] > lst[i]: l...

2017-07-11 16:33:00 129

转载 [算法]: 排序-数组倒序

def reverse(lst): i, j = 0, len(lst)-1 while i < j: temp = lst[i] lst[i] = lst[j] lst[j] = temp i += 1 j -= 1 return lstT(n)...

2017-07-11 15:40:00 228

转载 [算法]:二分法-查找有序数组中一个数字位置

#问题二分查找list.index()无法应对大规模数据的查询,需要用其它方法解决,这里谈的就是二分查找#思路说明在查找方面,python中有list.index()的方法。例如: >>> a=[2,4,1,9,3] #list可以是无序,也可以是有序 >>> a.index(4) #找到后返回...

2017-07-07 14:51:00 664

转载 [算法]:分治法-求大整数相乘

#问题大整数相乘#思路说明对于大整数计算,一般都要用某种方法转化,否则会溢出。但是python无此担忧了。Python支持**“无限精度”的整数,**一般情况下不用考虑整数溢出的问题,而且Python Int类型与任意精度的Long整数类可以无缝转换,超过Int 范围的情况都将转换成Long类型。例如: >>> 2899887676637907866*178877...

2017-07-07 11:48:00 454

转载 Ubuntu 16.04 安裝Docker

前置安裝確保你的系統是64位$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common  添加Docker官方GPG key$ curl ...

2017-06-09 14:17:00 97

转载 时间戳+日期转换

当时时间戳:import timeimport datetimeimport pytz#timestamp = time.time()# 时间戳 1492068346.69168#time.mktime(time.localtime())# time转时间戳 1492068325.0now = datetime.datetime.now()...

2017-04-13 10:07:00 196

转载 Nginx +uwsgi+django配置

Nginx+uwsgi+django配置nginx配置nginx.conf 一般位于linux系统的 /etx/nginx/ 目录下 upstream django { server unix:///home/app/app.sock; } server { listen 80;...

2017-04-10 15:24:00 89

转载 常用状态码

200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务)204 NO CONTENT - [DELETE]:用户删除数据成功。400 INVALID REQUES...

2017-03-20 14:21:00 284

转载 Django models.py+manage.py+migrate创建删除表

app 中 models.py负责与该app有关数据库的操作 1 from django.db import models 2 3 4 class Test(models.Model): 5 name = models.CharField(max_length=20) 6 7 8 class User(models.Model):...

2017-03-16 11:41:00 237

转载 Python 内置函数

"""内置函数""""""Number内置函数"""#类型转换int(x [,base ]) 将x转换为一个整数long(x [,base ]) 将x转换为一个长整数float(x ) 将x转换到一个浮点数complex(real [,imag ]) 创建一个复数str(x ) 将对象 x 转换为...

2017-03-15 16:17:00 104

转载 求子串-KPM模式匹配-NFA/DFA

求子串数据结构中对串的5种最小操作子集:串赋值,串比较,求串长,串连接,求子串,其他操作均可在该子集上实现数据结构中串的模式匹配KPM模式匹配算法基本的模式匹配算法//求字串subString 在串string中的位置function subString(string, subString){ var i=0,j=0;//当i或j超出范围退出...

2016-10-22 13:08:00 249

转载 ES5——函数,对象,方法,this

JS由表达式和语句组成表达式:计算出一个值,但并不进行任何操作,不改变计算机运行状态语句:包括 声明语句,赋值语句,控制结构函数,对象,方法,this数组和对象:是两个非常重要的数据类型函数:是带有名称和参数,可被多次调用的代码段,函数也是对象,所以函数也是数据类型  函数可以作为方法和构造函数方法:将函数赋值给对象的属性构造函数:实例化一个对象t...

2016-10-22 13:08:00 165

空空如也

空空如也

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

TA关注的人

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