240 发简信
IP属地:西藏
  • mysql max_connections 和OOM

    问题背景: mysql 版本5.7.21. 内存一直涨,到50G,OOM掉。 很奇怪,show processlist;看到最多120个连接,看了配置,buff,cache,...

  • mysql命令行去除格式

    mysql -e "select vmd5 from test" 去掉分割线和列名 mysql -e "select vmd5 from test" -BN

  • MySql 模糊查询,按匹配度排序

    一开始是产品提的需求,从来没用过模糊查询,还能带上匹配程度的。这个就像字符串匹配,应该不存在匹配度这个说法,因为匹配度如何定义也是一件复杂的事情,比如词语的同义等。但是用my...

  • tornado(6.0)基于contextvars实现异步request_id记录(接上篇)

    去tornado的git提问了,作者答复了,实现方式一致,参见: https://github.com/tornadoweb/tornado/issues/2758

  • 120
    tornado(6.0)基于contextvars实现异步request_id记录

    染色id(request_id)定位问题,tornado从6.0之后不再支持stack_context,作者建议用contextvars来做。 看代码,request部分: ...

  • logging统一打印登录用户和染色id

    1.需求背景: web框架里,需要统一输出登录用户和染色id。染色id用于查找同一次请求的所有日志。 2.解决思路: 开发者每次打印的时候,多打印(传)两个参数还是...

  • flask,tornado,webpy

    csrf:webpy需要自己实现,tornado,flask都可以通过配置 路由:flask用blueprint,webpy灵活嵌套。tornado相对麻烦 xss:webp...

  • pyc文件生成错误(2019-01)

    线上突然出问题,访问全部报错。 定位过程: 1.看日志很奇怪,全部是import error,但是包全部安装了。 2.看监控及机器异常,看到文件句柄有突增 3.访问量突增,导...

  • 2019-10-07

    对一项技术了解的深入程度,取决于是否能认清这项技术的局限。

  • python classmethod使用场景

    平时自己比较常用的是staticmethod,那么classmethod使用场景是什么呢? 先看语法: class Test(object): @classmethod ...

  • vue-route之params、query

    需求:一个列表页,通过列表点击进入详情页,因为是tab页,同时不想同时打开多个详情 $route.params 类型:Object 一个 key/value 对象,包含了动态...

个人介绍
码农,后台前端都做,啥都做啥也都不懂