自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 配置redis作为cache和session的存储

pip install django-redishttps://django-redis-chs.readthedocs.io/zh_CN/latest/在setting.py中加入:CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "...

2019-03-25 04:33:56 859

原创 Django&celery异步发送邮件

pip install -U Celery1> 开通SMTP邮件发送服务器:注册163邮箱>>设置>>勾选POP3/SMTP/IMAP>>客户端授权码>>得到授权码2>项目project_test目录中添加celery_task包(__init__.py&task.py)3>task.pyfrom celer...

2019-03-25 03:08:26 492 1

原创 加密模块:itsdangerous的简单使用

pip install itsdangerous---------------------------import itsdangerousdata = {'username':'yangfan','user_id':1}#需要加密的数据SECRET_KEY = '-ch(8z+*&a4e3d4pl@srkhv+3l4qglv*re_x7hf*y*brg1ejp3'#秘钥,可...

2019-03-25 02:15:06 229

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

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

2019-02-26 00:18:49 2210 2

原创 tensorflow读取文件的通用run()

描述:1.func1返回一个图片读取的op,但是需要用到的参数必须在func2中生成2.fun1必须在func2中调用解决办法:将func1的引用传给func2,func2中生成func1需要的参数之后再进行调用。import tensorflow as tfimport os# 去掉警告os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'...

2019-02-24 15:59:34 305

原创 MAC 配置虚拟环境

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

2018-06-26 09:18:31 357

原创 算法优化大概的方法

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

2018-05-17 09:30:14 6478

转载 网络通信

如果两台电脑之间通过网线连接是可以直接通信的,但是需要提前设置好ip地址以及网络掩码并且ip地址需要控制在同一网段内,例如 一台为192.168.1.1另一台为192.168.1.2则可以进行通信集线器:当有多态电脑需要组成一个网时,那么可以通过集线器(Hub)将其链接在一起一般情况下集线器的接口较少集线器有个缺点,它以广播的方式进行发送任何数据,即如果集线器接收到来自A电脑的数据本来是想转发给B...

2018-03-18 10:13:01 199

原创 正则表达式

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

2018-03-16 18:20:56 137

原创 线程进程协程

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

2018-03-16 17:22:17 400

原创 网络-udp/tcp

1,TCP/IP协议不是一种协议,是一个协议族。里面有很多协议。常用的有:TCP, UDP, IP, ARP.协议就是用来完成进程间通讯的一种规范。2、TCP/IP协议根据用的功能不一样,可以分为4层。链路层=>网络层=>传输层=>应用层也可以分为7层:物理层=>数据链路层=>网络层=>传输层=>会话层=>表示层=>应用层理论上的标准是7层,实...

2018-03-16 13:38:02 337

原创 linux操作

系统软件对硬件系统的首次扩展主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持。Ken Thompson (肯.汤普逊)于1969年写出unix原型,1972年Dennis M.Ritchie(丹尼斯.里奇)在B语言基础上设计出C语言,1973年两人合作写出了unix操作系统。由于unix被...

2018-03-16 11:33:51 705 1

原创 import and try except

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

2018-03-15 21:16:09 571

原创 面向对象

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

2018-03-15 21:09:32 149

原创 文件操作

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就像read没有参数时一样,readlines可以按照行的方式把整个文件中的内容进行一次性读取,并且返...

2018-03-15 20:40:45 174

原创 字符串字典列表元组

字符串:stra.split(':')=>在冒号处切字符串返回一个列表a = 'abcdef'a[:3] =>'abc'a[::2] =>'ace'a[5:1:2] =>' 'a[:1:2:5] =>'bd'a[::-2] =>'fdb'a[5:1:-2] =>'fd'find()方法:mystr.find(str, start=0, end=...

2018-03-15 20:22:03 491

转载 字符串常用操作

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

2018-03-15 19:46:36 131

原创 函数

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

2018-03-15 19:43:02 332

空空如也

空空如也

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

TA关注的人

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