git 快捷指令
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950g - gitgst - git statusgl - git pullgup - git pull --rebase ...
celery项目中的应用
celery项目结构
因为celery是一个单独的应用. 所以他可以在任何地方. 你可以把celery当作一个app 放进你的项目里.
我的目录结构是这样的
IMCenter
init.py
celery.py
celery_cfg.py
tasks.py
代码就是参考celery官方教程 ...
celery利用supervisor后台运行方案
安装
pip install supervisor
测试是否成功
echo_supervisord_conf
创建配置文件
mkdir -m 755 -p /etc/supervisor/
cd /etc/supervisor/
mkdir -m 755 conf.d
echo_supervisor ...
数据库索引
普通索引
创建
1CREATE INDEX indexname ON tablename(rowname));
修改
1ALTER tablename ADD INDEX indexname ON (rowname);
删除
1DROP INDEX indexname ON tablen ...
python安装mysqlclient报错
OSError: mysql_config not found错误
输入 :
123PATH="$PATH":/usr/local/mysql/bin/mysql_config
之后再pip install 就可以了.
document.querySelectorAll('.g ...
35. 搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
你可以假设数组中无重复元素。
示例 1:
输入: [1,3,5,6], 5
输出: 2
示例 2:
输入: [1,3,5,6], 2
输出: 1
示例 3:
输入: [ ...
674. 最长连续递增序列
给定一个未经排序的整数数组,找到最长且连续的的递增序列,并返回该序列的长度。
示例 1:
输入: [1,3,5,4,7]
输出: 3
解释: 最长连续递增序列是 [1,3,5], 长度为3。
尽管 [1,3,5,7] 也是升序的子序列, 但它不是连续的,因为5和7在原数组里被4隔开。
示例 2: ...
剑指offer53 - II. 0~n-1 中缺失的数字
一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。
示例 1:
输入: [0,1,3]
输出: 2
示例 2:
输入: [0,1,2,3,4,5,6,7,9]
输出: 8
限制:
1 ...
1144.递减元素使数组呈锯齿状
以输入样例 [9, 6, 1, 6, 2] 为例,检查奇数位置,可以将第一个元素 9 减小到 5,如果检查偶数位置,则需要将两个 6 减小到 0。
123456789101112131415class Solution: def movesToMakeZigzag(self, nums: L ...
python的deque的用法
deque 介绍
Python中的collentions中有一个deque,这个对象类似于list列表,但是使用list存储数据是,按索引访问元素很快,但是插入和删除就很慢了,因为list是线性存储,数据量大的时候,插入和删除效率很低。
但是deque是为了实现插入和删除操作的双向列表,适用于队列和 ...