- 博客(21)
- 收藏
- 关注
转载 pycharm中创建并设置docker解释器
在Windows上使用Docker的其中一个目的是使其与PyCharm结合,形成Python代码的解释器,避免重复的Python解释环境搭建的问题,同时保持Windows开发环境和部署环境所用的Python库的一致性在pycharm中创建并设置docker解释器创建docker解释器:添加解析器:在设置按钮处选择 add remote选...
2017-10-01 00:00:00 610
转载 docker 在windows上的使用
Docker ToolBox 安装1、首先,安装Docker ToolBox,其中包含了Docker三剑客:docker,docker-machine和docker-compose.安装完成之后包含了以上命令,并且会安装Oracle的Vm软件VirtualBox,Docker容器的主机将会运行在其中.创建Docker虚拟机主机安装完之后,有默认的镜像文件C:...
2017-09-30 23:56:00 251
转载 Python time datetime模块
导入与时间相关的模块timeimport timeprint time.time()输出的结果是:1279578704.67252711、time.asctime()格式化时间获取可读的时间模式的函数是asctime()print time.asctime( time.localtime() )输出结果:Thu Aug 18 14:04:03 20162、time.localti...
2017-08-25 13:22:00 121
转载 Linux安装字体文件
登录生成验证码的时候使用了monaco.ttf字体,没有安装字体的情况下,会报错:can't open resourceLinux安装字体的方式其实很简单,就是调用fc-cache -f -v命令,其实我们可以什么都不添加直接调用这个命令可以看到它会去/usr/share/fonts/truetype等目录以及你自己的个人用户目录~/.fonts/ ~/.local/sh...
2017-08-25 00:06:00 432
转载 云数据库本地连接
开发好一个Django项目后,最终项目和数据库都要迁移到服务器上,但服务器上新建的数据库是没有数据的,此时我们可以在Navicat工具中将本地数据库中的数据导入到服务器端的数据库中,但是当团队合作开发的时候,如果每一个人都各自使用一个数据库,最终进行数据合并是不现实的,无法实现数据统一。采用搭在阿里云上MySQL。这样开发的时候避免仓库中含有数据库文件,数据不能统一。采用...
2017-08-24 23:58:00 951
转载 mysql数据库导入、导出、数据传输
Navicat数据库之间导入导出1.双击要导出的数据库,右键选转储SQL文件...,选择要保存的文件夹。 2.点击开始后,开始导出。 数据库导入1.新建数据库,数据库的名字必须和导入的数据库文件一致。 2.在新建的数据库右键,选择运行SQL文件... 3.文件中填入需要导入的文件。下一步即可导入。 服务器数据库copy到本地数据库...
2017-08-24 23:08:00 179
转载 linux下mysql数据库导入导出命令
首先linux 下查看mysql相关目录root@ubuntu14:~# whereis mysqlmysql: /usr/bin/mysql---- mysql的运行路径 /etc/mysql /usr/lib/mysql----- mysql的安装路径/usr/bin/X11/mysql /usr/share/mysql/usr/share/man/man1/mysql.1....
2017-08-24 22:59:00 769
转载 Python MySQL数据库连接模块
1. MySQLdb只支持在Python 2版本使用MySQLdb是用于Python链接Mysql数据库的接口。a.pip安装 直接使用pip进行安装,在此之前需要安装一些系统依赖包。 ● CentOS yum install gcc python-devel mysql-devel zlib-devel openssl-devel ● Ubuntu sudo apt-...
2017-08-24 22:44:00 114
转载 用户头像上传及缩略图
实现用户在客户端更改头像,上传头像图片,自动生成缩略图显示。前端代码:注意 enctype="multipart/form-data"<form enctype="multipart/form-data" method="POST" action="{% url 'users:avatar_upload'%}">{% csrf_token %} ...
2017-08-23 23:32:00 279
转载 用户登录ajax局部刷新验证码
用户登录的时候,登录页面附带验证码图片,用户需要输入正确的验证码才可以登录,验证码实现局部刷新操作。效果如图:代码如下:#生成验证码及图片的函数 newcode.pyimport randomfrom PIL import Image, ImageDraw, ImageFont, ImageFilter_letter_cases = "abcdefg...
2017-08-23 21:10:00 331
转载 Django用户注册、邮箱验证实践
算法流程如下:1)处理用户注册数据,存入数据库,is_activity字段设置为False,用户未认证之前不允许登陆2)产生token,生成验证连接URL3)发送验证邮件4)用户通过认证邮箱点击验证连接,激活is_activity字段,可以登录5)若验证连接过期,删除用户在数据库中的注册信息。#系统root邮箱settings.pyEMAIL_HOST = 'smtp.qq...
2017-08-23 20:15:00 155
转载 Python文件读写模式
文件常见的读写模式w 以写方式打开,W 文件若存在,首先要清空,然后(重新)创建a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)r+ 以读写模式打开w+ 以读写模式打开 (参见 w )a+ 以读写模式打开 (参见 a )rb 以二进制读模式打开wb 以二进制写模式打开 (参见 w )ab 以二进制追加模式...
2017-08-23 19:31:00 528
转载 OS路径模块命令
os.remove():删除指定文件os.rmdir():删除指定目录os.mkdir():创建单级目录os.makedirs():创建多级目录os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.path.isdir(...
2017-08-23 18:55:00 110
转载 MySQL存储引擎
1.什么是存储引擎?存储引擎就是指表的类型。数据库的存储类型决定了表在计算机中的存储方式。用户可以根据不同的存储方式、是否进行事务处理等来选择合适的存储引擎。2.如何查看MySQL的存储引擎? 查看MySQL支持的存储引擎:SHOW ENGINES 查看显示支持的存储引擎信息:SHOW VARIABLES LIKE 'have%' 查看默认的存储引擎:SHOW VARIABLE...
2017-08-22 21:19:00 66
转载 NoSQL
非关系型数据库,简称NoSQL非关系型数据库提出另一种理念,例如,以键值对存储,且结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销,非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合。NoSQL分类由于非关系型数据库本身天然的多样性,以及出现的时间较短,非关系型数据库非常多,并...
2017-08-22 21:07:00 134
转载 关系型数据库
关系型数据库是指采用了关系模型来组织数据的数据库。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。关系型数据库的最大特点就是事务的一致性:传统的关系型数据库读写操作都是事务的,具有ACID的特点,这个特性使得关系型数据库可以用于几乎所有对一致性有要求的系统中,如典型的银行系统。关系型数据库为了维护一致性所付出的巨大代价...
2017-08-22 20:46:00 223
转载 OLTP和OLAP浅析
数据库设计的一个根基就是要弄清楚数据库的类型。当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing在线事务处理,联机事务处理)、联机分析处理OLAP(On-Line Analytical Processing在线分析处理,联机分析处理)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如...
2017-08-22 20:36:00 141
转载 字典、列表、字符串转换关系
python 列表转为字典的两个小方法1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'}>>>list1 = ['key1','key2','key3']>>>list2 ...
2017-08-20 20:03:00 101
转载 copy deepcopy辨析
copy deepcopy讲的是复制源对象的改变对copy出来的对象的影响:我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。而浅复制并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时候,数据块就会发生变化,另一个标签也会随之...
2017-08-20 19:22:00 100
转载 Scrapy安装方法
Scrapy安装在Python2.7环境下1、配置环境变量:2、安装基础软件 4个(64位系统)安装twisted:C:\Users\Administrator>pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com twisted==13.1...
2017-08-20 19:01:00 158
转载 请求网页几个常用库的用法:
1、urllib urlopen()方法urllib.urlopen(url[, data[, proxies]]) :创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。参数url表示远程数据的路径,一般是网址;参数data表示以post方式提交到url的数据;参数proxies用于设置代理。urlopen返回 一个类文件对象,它提供了如下方法...
2017-08-20 17:57:00 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人