上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 看一下做出来的验证码长啥样 验证码分析 1. 有很多点 2. 有很多线条 3. 有字母,有数字 需要用到的模块: 1. random 2. Pillow (python3中使用pillow) 安装pillow : pip install pillow pillow的用法: 创建一张图片: from PIL import Image, ImageDraw, ImageFont, Image... 阅读全文
posted @ 2016-12-27 18:14 黄小墨 阅读(4464) 评论(0) 推荐(0) 编辑
摘要: 什么是rsync rsync一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。 三种主要的传输数据的方式 1. 单个主机本地之间的数据传输 2. 借助rcp, ssh等通道来传输数据 3. 以守护进程(socket)的方式传输数据(需要服务端客户端配合, centos中自带了客户端) 单个主机本地之间的数据传输: #将a目录内容同步... 阅读全文
posted @ 2016-11-08 18:15 黄小墨 阅读(2638) 评论(0) 推荐(0) 编辑
摘要: 众所周知:在开发过程中,有时候需要客户端从服务器接收或向服务器发送一些数据;如果使用普通的ajax,则会遇到跨域访问无权限的问题。 要解决这个问题,就需要了解一下jsonp了: 1. ajax请求普通文件存在跨域访问无权限的问题。2. 但是当远程请求js文件时则不受跨域影响,而且只要是有src属性的标签都有跨域的能力3. 如果想通过纯web端跨域访问数据就只有一种可能,就是在服务端设法把数据封装进... 阅读全文
posted @ 2016-10-04 23:24 黄小墨 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 首先我们要选择一个目录作为虚拟环境的目录, 这里选择c:\myenv cd myenv python -m venv . #在当前目录下创建虚拟环境 创建完成之后,myenv下会多出一些文件 进入scripts目录,该目录下有个文件 activate.bat, 这个是用来激活虚拟环境的 activate.bat #激活虚拟环境 激活之后,提示符前会有字样: 之后在虚拟... 阅读全文
posted @ 2016-10-04 17:15 黄小墨 阅读(519) 评论(0) 推荐(0) 编辑
摘要: models.py: from django.db import models # Create your models here. class Publisher(models.Model): name = models.CharField(max_length=255, verbose_name='出版社') address = models.CharField(max_l... 阅读全文
posted @ 2016-08-19 14:52 黄小墨 阅读(508) 评论(0) 推荐(0) 编辑
摘要: yield实现斐波那契序列: Send: send函数用来向fib_iter发送数据,这样数据就可以双向流动。我们尝试使用send来模拟一个比较慢的生成器,我们让它一秒钟生成一个数: yield from 是什么? 在上面的yield中,我们通过for循环使用__next__()方法来获取下一个值, 阅读全文
posted @ 2016-08-18 16:33 黄小墨 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 当我们为应用创建一个Models, 在同步到数据库里,django默认给了三个权限 ,就是 add, change, delete权限。 首先,我们创建一个perm_test的project, 然后再创建一个school的app. models: admin.py 同步到数据库并创建superuse 阅读全文
posted @ 2016-08-14 18:32 黄小墨 阅读(31117) 评论(32) 推荐(0) 编辑
摘要: rabbitmq的安装(ubuntu): echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list wget -O- https://www.rabbitmq.com/rabbitmq-signing-key-p... 阅读全文
posted @ 2016-08-05 00:26 黄小墨 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 添加记录: -- 增 -- INSERT[INTO] tb_name VALUES(值...) -- 先创建user表 CREATE TABLE user( id TINYINT UNSIGNED AUTO_INCREMENT KEY, username VARCHAR(20) NOT NULL UNIQUE, password CHAR(32) NOT NULL, email VAR... 阅读全文
posted @ 2016-08-04 16:11 黄小墨 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 修改字段属性: -- 修改字段属性 -- ALTER TABLE tb_name MODIFY 字段名称 字段类型 [完整性约束条件] -- 将email字段 VARCHAR(50)修改成VARCHAR(200) -- 注意,修改时如果不带完整性约束条件,原有的约束条件将丢失,如果想保留修改时就得带上完整性约束条件 ALTER TABLE user10 MODIFY email VARCHAR(2... 阅读全文
posted @ 2016-08-04 15:13 黄小墨 阅读(206793) 评论(4) 推荐(5) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页