GIT 常用命令

专用名词 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [proj...

2019-03-29 16:32:16

阅读数 72

评论数 3

python3.7安装Celery4.2.0,redis2.10.6,运行报错

python3.7环境下,安装了Celery==4.2.0,在启动celery任务的时候,报错 根据Celery官方* Getting Started »教程,首先创建了一个简单的tasks任务: 文件名 tasks.py # coding: utf-8 from celery import...

2019-03-28 22:21:01

阅读数 66

评论数 1

Python APScheduler 定时任务

下载 pip install apscheduler Hello World #!/usr/bin/env python from apscheduler.schedulers.blocking import BlockingScheduler from datetime import dat...

2019-03-28 18:55:46

阅读数 488

评论数 0

Python 日期时间datetime 加一天,减一天,加减一小时一分钟

当前日期时间 import datetime print(datetime.datetime.now()) # 2019-03-28 17:22:51.750103 格式化时间 import datetime print(datetime.datetime.now().st...

2019-03-28 17:51:20

阅读数 800

评论数 0

Flask笔记-定时任务

一、什么是Celery? Celery 是一个异步任务队列。你可以使用它在你的应用上下文之外执行任务。总的想法就是你的应用程序可能需要执行任何消耗资源的任务都可以交给任务队列,让你的应用程序自由和快速地响应客户端请求。 使用 Celery 运行后台任务并不像在线程中这样做那么简单。但是好处多多,C...

2019-03-28 17:19:25

阅读数 286

评论数 0

Python迭代器和生成器

Python迭代器和生成器 迭代器与可迭代对象 概念 迭代器:是访问数据集合内元素的一种方式,一般用来遍历数据,但是他不能像列表一样使用下标来获取数据,也就是说迭代器是不能返回的。 Iterator:迭代器对象,必须要实现next魔法函数 Iterable:可迭代对象,继承Iterator,必须...

2019-03-23 12:34:20

阅读数 57

评论数 0

Docker—入门实战

I. Docker 简介 Docker是一种新兴的虚拟化技术,能够一定程度上的代替传统虚拟机。不过,Docker 跟传统的虚拟化方式相比具有众多的优势。我也将Docker类比于Python虚拟环境,可以有效的配置各个版本的开发环境,比如深度学习与Java环境。 其他的Docker简介也不需要过多介...

2019-03-22 17:57:49

阅读数 110

评论数 0

Django REST framework使用JWT的用户认证模式

权限认证 比如有一些API功能,是需要用户登录才能使用可以的 或者比如我要删除我这篇博客,也要验证我是作者才能删除 验证用户是否登录 from rest_framework.permissions import IsAuthenticated class XXXViewSet(mixins.Cr...

2019-03-21 17:57:17

阅读数 324

评论数 0

Python基础

python基本功 Python 有哪些数据类型? Python 有 6 种内置的数据类型,其中不可变数据类型是Number(数字), String(字符串), Tuple(元组),可变数据类型是 List(列表),Dict(字典),Set(集合)。 列表和元组的区别 列表和元组都是可迭代对象,能...

2019-03-20 12:19:00

阅读数 43

评论数 0

使用 Flask-Cache 缓存应用

简介 在 Flask 开发中,我们经常会有数据库操作、模板渲染等,这些操作单次可能速度感觉挺快,压力不大,但是当次数一上来,那就不行了,各种问题就来了,所以为了缓解这些问题,我们经常会采用缓存的方法以空间换时间。 但是,我们要怎么缓存呢?在 Flask 的官方文档中有一个简单的解决方法,那就是利用...

2019-03-19 15:14:34

阅读数 453

评论数 0

Mysql相关笔记

Install Mysql for ubuntu sudo apt-get install mysql-server for centos wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -iv...

2019-03-19 15:13:35

阅读数 13

评论数 0

crontab计划任务

crontab是linux下定制计划任务的工具,其使用方便,是居家旅行、定时搞事的必备神器。本篇记录下crontab使用方法,以及注意坑点。 计划任务基本格式 *  *  *  *  *  command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用或者/1表示 第2列表示小时...

2019-03-19 11:40:51

阅读数 14

评论数 0

nginx+uwsgi部署Django

本文用来记录Django部署的一些笔记,文中描述的系统环境为Ubuntu,采用的服务器为nginx以及用uwsgi来连接Django,这也是目前Django比较主流的部署套餐。 部署连接原理 浏览器发起web请求<——>nginx接收请求<——&...

2019-03-19 09:32:05

阅读数 10

评论数 0

Django基础之ajax

本篇主要用来记录django+ajax的一些用法以及注意点,Django使用ajax最大的一个用处,就是不用刷新整个页面的前提下,请求服务端内容来更改页面中某些元素的值。如果使用http请求,就必须重新加载一遍页面,而ajax可以只更改一部分内容。 django+ajax基础使用 模版页面 in...

2019-03-18 22:58:31

阅读数 20

评论数 0

celery分布式消息队列

安装celery pip install celery 说明:celery只支持python2.7及以上版本,建议在虚拟环境中安装 Celery是如何工作的? 我在此模拟几个角色来解释下celery+rabbitmq是如何工作的,脑洞来自网络,这里借鉴扩展一番。 假设目前D公司要开半年度工作会议...

2019-03-18 22:25:42

阅读数 153

评论数 0

在Linux(CentOS7)下进行Redis主从配置

在Linux(CentOS7)下进行Redis主从配置 概述 redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从数据库,而从数据库一般是只读的,并接收主数据库同步过来的数据,...

2019-03-18 20:26:12

阅读数 38

评论数 0

使用Python代码操作Redis

使用Python代码操作Redis Redis是一款非关系型存储数据库,具有读取速度快的特性,所以常用于做高速缓存。 连接Redis import redis def main(): config = { 'host': 'localhost', # redis服务器...

2019-03-18 18:44:56

阅读数 256

评论数 0

Django的分页、中间件、验证码、文件上传

Django – 分页、中间件、验证码、文件上传 中间件Middleware 中间件: a) 是一个轻量级的,底层的插件,可以介入Django的请求和响应的过程(面向切面编程) b) 中间件的本质就是一个python类 c) 面向切面编程(Aspect Oriented Programming)简...

2019-03-18 17:12:08

阅读数 17

评论数 0

Django使用Haystack+Whoosh配置全文搜索

Django – 使用Haystack+Whoosh配置全文搜索 在此之前我是使用的 ORM的filter来实现的搜索功能。但这个搜索功能实在过于简单,没有多大的实用性。对于一个搜索引擎来说,至少应该能够根据用户的搜索关键词对搜索结果进行排序以及高亮关键字。现在使用 django-haystack...

2019-03-18 16:10:19

阅读数 227

评论数 0

Django -- 日志

Django – 日志 在django中对日志记录提供了很好的支持,日志文件在开发环境中以及在线上环境或者在测试环境中都可以很好的反应程序的执行情况,以及出现bug的时候,准确的定位bug的位置,请求方法,错误原因等。所以说日志对于程序猿来说是一个开发者必备的必须了解且精通的东西。 日志loggi...

2019-03-18 10:17:37

阅读数 24

评论数 0

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