摘要:
title: LeetCode(867) tags: Python Algorithm 题目描述 给定一个矩阵 , 返回 的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。 <! more 示例 1: 示例 2: 提示: 1. `1 a = [1,2,3] b = [4,5 阅读全文
摘要:
<! more 2.1 可变序列与不可变序列 可变序列 list、 bytearray、 array.array、 collections.deque 和 memoryview。 不可变序列 tuple、 str 和 bytes。 2.2 列表推导和生成器表达式 列表推导是构建列表(list)的快捷 阅读全文
摘要:
1、前言 在Django项目中,我们需要用到一些独立于Django框架外的脚本。这样一些脚本可能需要独立的持续运行,且具有很强的可维护性,这个时候supervisor就可以排上用场了。 <! more 基于python编写,安装方便 进程管理工具,可以很方便的对用户定义的进程进行启动,关闭,重启,并 阅读全文
摘要:
毕业后的第一年就这样匆匆而过, 的一年。 今年的目标,算下来应该是完成了80%的样子吧。 在2018年的最后一天,给自己立一些来年的flag吧:) <! more 书单: 《Redis in action》 《流畅的Python》 《High Performanace MySQL》 《Python 阅读全文
摘要:
最近在工作中遇到了这个一个需求,用户设定地理围栏,后台获取到实时位置信息后通过与围栏比较,判断是否越界等。 这个过程需要用到数据协议为GEOjson,通过查阅资料后,发现python的shapely库可以非常简单的解决这个问题,接下来演示一下我处理这个问题的过程。 测试数据: 通过http://ge 阅读全文
摘要:
一、前言 Celery是一个基于python开发的分布式任务队列,而做python WEB开发最为流行的框架莫属Django,但是Django的请求处理过程都是同步的无法实现异步任务,若要实现异步任务处理需要通过其他方式(前端的一般解决方案是ajax操作),而后台Celery就是不错的选择。倘若一个 阅读全文
摘要:
背景 最近因项目需要,学习任务队列Celery的用法,跟着官网写Demo,出现如题错误,最终在github的Issues里找到解决办法,记录如下。 场景还原 本地环境如下: Windows 7 Python 3.6.7 Celery 4.1.0 代码tasks.py: 执行worker 输出: 打开 阅读全文
摘要:
windows作为开发机真是让人又爱又恨,总是会遇到各种各样的问题 报错 以安装channels为例:如: pip install channels 时出现: 解决办法 1. 安装 Microsoft visual c++ 14.0 2. 如果出现了.Net framework版本过低,小于4.5的 阅读全文
摘要:
Django+channels运行时报错 解决: 应该是默认的asgiref版本不对,需要手动指定版本 阅读全文
摘要:
limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset LIMIT 子句可以被用于强 阅读全文