配置redis作为cache和session的存储

pip install django-redis https://django-redis-chs.readthedocs.io/zh_CN/latest/ 在setting.py中加入: CACHES = { "default": { &quo...

2019-03-25 04:33:56

阅读数 146

评论数 0

Django&celery异步发送邮件

pip install -U Celery 1> 开通SMTP邮件发送服务器:注册163邮箱>>设置>>勾选POP3/SMTP/IMAP>>客户端授权码>>得到授权码 ...

2019-03-25 03:08:26

阅读数 35

评论数 1

加密模块:itsdangerous的简单使用

pip install itsdangerous --------------------------- import itsdangerous data = {'username':'yangfan','user_id':1}#需要加密的数据 SECRET_KEY = '-ch(8z+*&a...

2019-03-25 02:15:06

阅读数 28

评论数 0

CNN只适用于长宽相等的图片数据集??

1.自己生成数据集时,记得先把生成的图片和label分开放,再分开读取写入到tf_records中。不要把标签值作为一个文件名和图片存在一起。这是一个坑。 2.本来想的是存在一起的话,key,values = reader.read(file_queue) 这个key刚好读出来了,刚好可以作为标...

2019-02-26 00:18:49

阅读数 307

评论数 0

tensorflow读取文件的通用run()

描述: 1.func1返回一个图片读取的op,但是需要用到的参数必须在func2中生成 2.fun1必须在func2中调用 解决办法: 将func1的引用传给func2,func2中生成func1需要的参数之后再进行调用。 import tensorflow as tf import ...

2019-02-24 15:59:34

阅读数 72

评论数 0

MAC 配置虚拟环境

sudo pip install virtualenvmkdir ~/envs#创建名为myvenvs的虚拟环境virtualenv ~/envs/myvenvscd ~/envs/myvenvs#激活虚拟环境source bin/activate#安装web框架pip install pyram...

2018-06-26 09:18:31

阅读数 93

评论数 0

算法优化大概的方法

1.优化时间算法复杂度2.减少冗余数据3.合理使用copy和deepcopy4.合理使用生成器(generator)和(yield)5.优化循环 循环之外能做的事不要放在循环内6.优化包含多个判断表达式的顺序,对于and,应该把瞒住条减少的放在前面,对于or,把满足条件多的挡在前面7.判断过程中尽...

2018-05-17 09:30:14

阅读数 973

评论数 0

网络通信

如果两台电脑之间通过网线连接是可以直接通信的,但是需要提前设置好ip地址以及网络掩码并且ip地址需要控制在同一网段内,例如 一台为192.168.1.1另一台为192.168.1.2则可以进行通信集线器:当有多态电脑需要组成一个网时,那么可以通过集线器(Hub)将其链接在一起一般情况下集线器的接口...

2018-03-18 10:13:01

阅读数 56

评论数 0

正则表达式

字符 功能. 匹配任意1个字符(除了\n)[ ] 匹配[ ]中列举的字符\d 匹配数字,即0-9\D 匹配非数字,即不是数字\s 匹配空白,即 空格,tab键\S 匹配非空白\w 匹配单词字符,即a-z、A-Z、0-9、_\W 匹配非单词字符字符 功能* 匹配前一个字符出现0次或者无限次,即可有可...

2018-03-16 18:20:56

阅读数 37

评论数 0

线程进程协程

进程是资源分配单位,系统会分配内存,屏幕,窗口。线程是进程中真正执行的东西。python中的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用。from Threading import Thread def b(): ...

2018-03-16 17:22:17

阅读数 234

评论数 0

网络-udp/tcp

1,TCP/IP协议不是一种协议,是一个协议族。里面有很多协议。常用的有:TCP, UDP, IP, ARP.协议就是用来完成进程间通讯的一种规范。2、TCP/IP协议根据用的功能不一样,可以分为4层。链路层=>网络层=>传输层=>...

2018-03-16 13:38:02

阅读数 62

评论数 0

linux操作

系统软件对硬件系统的首次扩展主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持。Ken Thompson (肯.汤普逊)于1969年写出unix原型,1972年Dennis M.Ritchi...

2018-03-16 11:33:51

阅读数 45

评论数 1

import and try except

包:一个文件夹里面有一个文件叫init.py,这个文件夹不管是不是空,都叫包模块:一个py文件包的结构:├── setup.py ├── suba │ ├── aa.py │ ├── bb.py │ └── __init__.py └── subb ├── cc.py ...

2018-03-15 21:16:09

阅读数 75

评论数 0

面向对象

面向对象(object-oriented ;简称: OO) :按人们 认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设 计、实现软件的办法。python是动态语言。动态编程语言是高级程序设计语言的一个类别,可以在运行时改变其结构的语言。面向对象编程(Objec...

2018-03-15 21:09:32

阅读数 72

评论数 0

文件操作

1、文件的读取f = open('card.txt','r') txt = f.read() print(txt) fl.close()2、文件的写l = open('card.txt','w') l.write('你妹:哈哈\n年龄:18')l.close() 3.逐行读取数据readlines...

2018-03-15 20:40:45

阅读数 37

评论数 0

字符串字典列表元组

字符串:stra.split(':')=>在冒号处切字符串返回一个列表a = 'abcdef' a[:3] =>'abc' a[::2] =>'ace' a[5:1:2] =>' ' a[:1:2:5] =&a...

2018-03-15 20:22:03

阅读数 58

评论数 0

字符串常用操作

#### 1) 判断类型 - 9| 方法 | 说明 || --- | --- || string.isspace() | 如果 string 中只包含空格,则返回 True | | string.isalnum() | 如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True ...

2018-03-15 19:46:36

阅读数 35

评论数 0

函数

long型 数值以L结尾局部变量:就是在函数内部定义的变量,全局变量:既能在一个函数中使用,也能在其他的函数中使用如果在函数中修改全局变量,那么就需要使用global进行声明,否则出错如果全局变量的名字和局部变量的名字相同,那么使用的是局部变量的-----强龙不压地头蛇在函数中不使用global声...

2018-03-15 19:43:02

阅读数 45

评论数 0

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