wkt blog

  • About
  • Video
  • About
  • Video

Month: July 2019

Protected: kubernetes 部署

by admin/July 28, 2019December 27, 2019/其他

There is no excerpt because this is a protected post.

update语句卡住/ Fixing “Lock wait timeout exceeded; try restarting transaction” for a ‘stuck” Mysql table?

by admin/July 20, 2019July 22, 2019/其他

获取锁住的语句 select * from information_schema.innodb_trx kill显示为lock的trx_mysql_thread_id kill 55555

删库很慢? / drop database take long time

by admin/July 15, 2019May 13, 2020/其他

获取lock住的数据库操作: mysqladmin processlist -u root -p 获取到操作编号, 比如14811, 然后释放lock mysqladmin kill 14811 -p -u root 接下来就可以愉快地删库了

supervisorctl无法杀死进程/supervisorctl无法kill celery进程

by admin/July 12, 2019May 12, 2020/其他

使用supervisorctl shutdown 无法杀死进程. 解决方法1. 将 stopasgroup=true 选项配置到 supervisord.conf 文件中。因为不仅要杀死父进程,还要杀死子进程。 原文参考: https://stackoverflow.com/questions/24297683/cant-kill-celery-processes-started-by-supervisor 解决方法2. 手动kill ps -ef | grep celery | grep -v grep | awk ‘{print $2}’ | xargs kill -9

Protected: data for learning

by admin/July 7, 2019July 8, 2019/其他

There is no excerpt because this is a protected post.

django 添加数据库comment的方法

by admin/July 4, 2019May 13, 2020/其他

使用django迁移工具创建数据库是不支持设置comment的, 但是我们可以修改源码, 使django支持将字段的verbose_name值作为数据库字段的comment 点开django源码中的文件: django/db/backends/base/schema.py, 找到 方法def column_sql(self, model, field, include_default=False):, 添加如下两行: # ….. elif field.unique: // 这是源码中已经存在 sql += ” UNIQUE” // 这是源码中已经存在的 if field.verbose_name: // 这是新增的行 sql += ” COMMENT ‘{}'” .format(field.verbose_name) // 这是新增的行 # … 注意, 使用mysql中测试过, […]

pypi发布流程

by admin/July 4, 2019/其他

两步 打包和上传: 打包 python setup.py sdist bdist_wheel 上传 twine upload dist/* 注:文件目录格式参考: https://github.com/sazima/django-sqlalchemy3

ubuntu 安装python3.6(使用apt)

by admin/July 3, 2019/其他

sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update sudo apt-get install python3.6

python elasticseach quickStart

by admin/July 3, 2019/其他

几个快速入门小例子, 支持中文分词和拼音搜索. elastic Search 版本为: 6.7, docker-compose 地址为: https://github.com/sazima/docker-compose/tree/master/elastic_search_pinyin 创建索引index, 指定字段中文分词器和pinyin. es = Elasticsearch() es.indices.create(‘blog’, body={ “settings”: { “number_of_shards”: 3, “number_of_replicas”: 1, “analysis”: { “analyzer”: { “default”: { “tokenizer”: “ik_smart” }, “pinyin_analyzer”: { “type”: “custom”, “tokenizer”: “my_pinyin”, “filter”: [“word_delimiter”] } […]

Recent Posts

  • 读取txt大文件并插入到mysql
  • 自建Pypi反向代理服务器
  • Allow All Content Security Policy
  • How to fetch all Git branches
  • 手动申请 Let’s Encrypt 泛域名证书

Archives

  • February 2021
  • December 2020
  • November 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • December 2018
  • November 2018
  • September 2018
  • August 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • November 2017
  • October 2017
  • September 2017
  • June 2017
  • May 2017
  • April 2017
  • April 2016

友情链接

  • Harttle
  • 张俊杰的微博客
  • 蔣振飞的博客
  • 饲养员的窝
Proudly powered by WordPress | Theme: ShowMe by NEThemes.