自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mysql 常用命令整理(不断更新)

一、mysqldump1、导出一个数据库的结构mysqldump -d dbname -uroot -p > dbname.sql2、导出多个数据库的结构mysqldump -d -B dbname1 dbname2 -uroot -p > dbname.sql3、导出一个数据库中数据(不包含结构)mysqldump -t dbn...

2019-05-15 11:36:44 232

转载 python epoll

 1、server#!/usr/bin/env python#-*- coding:utf-8 -*-import socketimport selectimport Queue#创建socket对象serversocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)#设置IP地址复用serversocke...

2018-11-16 15:53:04 213

原创 django + mysql 支持表情包

mysql 字符集的设置分下面几个层级:服务器级别;数据库级别;表级别、列级别;连接级别 使用命令查看当前数据库的字符集设置:mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';+----------------------...

2018-10-24 12:36:00 424

原创 nginx 配置 https 服务

一、环境:1、centos 72、nginx安装前保证自己的nginx处于开启的状态并且可通过域名访问80端口即可。我nginx一般是用作反向代理的,所以在生成证书前不需要单独配置新的域名服务,使用安装后默认的配置服务即可。 二、证书使用:Let’s Encrypt安装证书管理客户端:1、wget https://dl.eff.org/certbot-auto修...

2018-10-10 17:57:41 263

转载 django ManyToMany 使用的注意事项

使用场景一:如果在一张表中ManayTOManay字段关联的是自身,也就是出项这样的代码:ManyToManyField(self)那么,你需要注意一点,当你采用add方法将一个自身对象添加到该字段时,则自动建立两方的相互关联。例如:有一个朋友关系的字段,多对多关联到自身,friends = models.ManyToManyField('self')当你采用frien

2017-11-05 17:29:16 1848

原创 利用django oauth2_provider在自己的项目里实现token

先要确保在本地一个位置创建一个django应用,并确保本地安装有oauth2_provider包,并将oauth2_provider注册进django settings app;之后同步数据库就可以使用了;别忘了在进入数据库创建一个oauth2应用;具体操作,可以参考相关文档; 剩下的不废话,直接粘代码:# 引入需要使用的包import sysimport osimport...

2017-10-29 10:11:50 4520 1

转载 twisted websocket

一个关于使用twisted做websocket通信服务的方法https://pawelmhm.github.io/python/websockets/2016/01/02/playing-with-websockets.html

2017-10-27 10:07:03 1299

转载 django 信号用法

用最简单明确的方式说明一下django 信号的用法:我用的是django 1.11,1.8已上的应该都可以,但不一定,没尝试过1、新建一个项目和应用,并在项目配置文件中注册新建的应用;这一步应该没啥可说的2、在应用目录下新建一个文件,名字:signal.py,并写下下面的代码:    from django.contrib.auth.models import User

2017-08-02 10:11:36 803

转载 fabfile 使用

1. fabfile.py文件中常用配置和函数:env.host        主机ip,也可以使用fab选项-H参数来指定env.user        用户名env.password    SSH密码,若已经设置好无密码登录,则可以忽略env.roledefs    角色分组,如:{'web': ['x', 'y'], 'db': ['z']}

2017-07-13 11:14:32 1466

转载 services.msc

windows 开始菜单搜索 services.msc,调出当前主机全部服务

2017-05-13 18:14:04 1447

转载 uwsgi xml 配置

uwsgi 用来做nginx和应用之间的桥梁,负责接收nginx动态转发过来的用户请求,其配置方式有多种,我一般选择标签的形式下面的这些配置仅限于ubuntu下用apt-get安装的形式:127.0.0.1:8000                        #socket绑定地址和监听端口,端口必须和nginx请求端口一致5

2017-04-14 08:04:11 1981

原创 celery

安装 celery 下载的依赖包,先记下billiard, pytz, vine, amqp, kombu

2017-04-08 18:25:49 273

转载 Mysql 配置

此配制仅限于ubuntu下apt-get安装mysql;1、支持中文:进入mysql,查看字符集mysql> show variables like '%char%'; 1)进入:/etc/mysql/conf.d/mysql.conf在 [mysql] 的下方加入下面的语句(这个文件只有一行 [mysql]):no-auto-rehash

2017-04-08 07:55:26 312

转载 tornado 异步编程

tornado异步编程的三种方法:1、gen.coroutine协程:异步逻辑,代码同步实现,简单,明确,但是需要异步库支持;2、线程实现:影响效率;3、celery:性能好,但采用任务队列形式,操作复杂;

2017-04-03 17:22:49 251

转载 future.set_result

tornado中future 对象的set_result方法负责将异步执行的结果保存在result中,并将封装了生成器的函数run()添加进ioloop的callback成员列表中, 问题是set_result是何时执行的?def _result(result, future):    if result:         future.set_result(result)

2017-03-29 18:15:15 897

转载 errno包说明

#!/usr/bin/env python#块实现了linux标准的 errno 系统符号,每一个错误对应于一个整数import errno#包含从 errno 到底层系统中错误名称的映射的字典,可像字典一样操作errno.errorcode1: "EPERM" #无权操作2: "ENOENT" #没有文件或目录3: ESRC

2017-03-23 10:51:48 473

转载 redis 队列

#!/usr/bin/env pythonimport timeimport redis#保证redis服务器启动,默认端口6379pool = redis.ConnectionPool(host='127.0.0.1', port=6379)  #创建一个redis连接r = redis.StrictRedis(connection_pool=pool)  #将连接添

2017-03-23 09:48:26 315

空空如也

空空如也

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

TA关注的人

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