python
__BOOM__
这个作者很懒,什么都没留下…
展开
-
高并发 发送请求(asyncio)
在接手这个项目之前,关于数据存储的代码逻辑如上图,看起来按部就班,也很合理。(本人觉得这就像个玩具车)在最后一步发送HTTP request响应足够快的话,其实速度说不上快但稳定,可以接受。但偏偏第三季度了,数据量上来了,最后一步得到response的时间达到了2秒多(因为这个请求是往mysql里存储新数据,数据量很大的情况下,存储会慢很多),若是一个压缩包有一万条数据,那处理该文件的时间能达到6小时左右,每天可能有几十个这样的压缩包进入监测文件系统。原创 2023-10-08 16:57:41 · 674 阅读 · 0 评论 -
119. 杨辉三角 II (Python)
给定一个非负索引k,其中 k≤33,返回杨辉三角的第 k 行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 3输出: [1,3,3,1]进阶:你可以优化你的算法到 O(k) 空间复杂度吗?原来与二项式的n次展开式的系数一样,class Solution(object): def getRow(self, rowIndex): """ :type rowIndex: int :rtype: List[i...原创 2021-03-30 16:28:48 · 267 阅读 · 0 评论 -
Python 列表的排序
python中,关于元素是元组的list 排序原创 2017-01-20 15:54:57 · 2288 阅读 · 0 评论 -
td-agent收集日志到mongobd
td_agent将日志文件中的数据存入数据库原创 2017-03-02 15:40:35 · 1266 阅读 · 0 评论 -
KMP的python实现
用C来写KMP的时候,懂了就忘了,理解不深刻,果然还是python更直观。KMP的next数组是关键,就几行,看懂了就能看着字符串直接写出next数组了,nice!def getNext(pattern, next): j = 0 plen = len(pattern) next.append(0) for i in range(1, plen):原创 2017-03-08 16:31:50 · 1732 阅读 · 0 评论 -
Django多个排行榜实例
Django后台实现多个排行榜实例原创 2017-04-18 11:46:42 · 976 阅读 · 0 评论 -
uwsgi的定时脚本任务
uwsgi的定时任务原创 2017-05-12 13:49:44 · 1670 阅读 · 0 评论 -
Odoo Advanced Search 隐藏相应字段
问题描述:HR 模块中,员工离职后,由HR将员工信息中的"active"字段选为"False",隐藏相应的员工信息。结果确实隐藏掉了相应成员信息,但是通过odoo中的 Advanced Search 高级搜索,还是可以通过active==False,来搜索出离职人员的信息。解决方案:首先Advanced Search的list中是默认有对应table的所有字段的,所以隐藏掉acti...原创 2018-08-09 16:48:26 · 1334 阅读 · 0 评论 -
python: WindowsError
WindowsError的错误代码详解0操作成功完成。1功能错误。2系统找不到指定的文件。3系统找不到指定的路径。4系统无法打开文件。5拒绝访问。6句柄无效。7存储控制块被损坏。8存储空间不足,无法处理此命令。9存储控制块地址无效。10环境错误。11试图加载格式错误的程序。12访问码无效。13数据无效。14存储器不足,无法完成此操作。15系统找不到指定的驱动器。...转载 2019-01-14 12:41:56 · 489 阅读 · 0 评论