一日
-
[置顶]甘特图怎么制作更方便?甘特图制作方法
本文关于甘特图怎么制作更方便?甘特图制作方法。其实现在制作甘特图的方式有多种多样,可以直接使用表格的方式来制作,或者是使用一些线上工具来制作甘特图都是可以的。今天针对于甘特图制作方式给大家详细的分享一...
-
[置顶]okr的实施标准步骤是什么?成功实施落地OKR的要点
本文关于okr的实施标准步骤是什么?成功实施落地OKR的要点。其实有关于Okr工作法,相信很多人都有一定的了解。OKR定义为一个重要的思维框架和一个发展中的学科,旨在确保员工一起工作,并专注于做出可衡...
-
一日一技:难以置信,还有人不知道反斜杠和引号的关系
在公众号粉丝群里面,经常有同学问类似下面这样的问题: 而当他发出来这个图,我就知道他想问什么问题了,所以直接给出了答案:把反斜杠删了。 为什么有人会问出这样的问题?为什么我可以毫不犹豫的知道 删除反斜...
-
一日一技:如何正确管理项目的环境变量
在之前的文章:开发经验:如何正确设置开发环境与生产环境的配置参数中,我提到了把项目的开发环境与生产环境的配置文件分开管理这种方式。 实际上,项目的配置信息,除了用配置文件以外,还可以使用环境变量来进行...
-
一日一技:如何正确在自己项目里面集成别人的代码?
更进一步,这个代码不是 Python 写的,可能是 Golang,可能是 Node.js,可能是 C++。如果你的项目想直接调用对方的代码,又应该怎么办呢? 有人说,那就把别人的代码先下载到本地,然后...
-
一日一技:等待多个线程同时结束的两种方法
我们在写多线程代码的时候,可能会需要等待多个线程同时结束,然后再进行后续的流程。例如,我做了一个聚合搜索引擎,用户输入一个关键词,我需要同时在很多个搜索引擎上搜索,然后把搜索结果汇总以后返回给用户。...
-
一日一技:如何把MongoDB作为循环队列
我们在使用MongoDB的时候,一个集合里面能放多少数据,一般取决于硬盘大小,只要硬盘足够大,那么我们可以无休止地往里面添加数据。 然后,有些时候,我只想把MongoDB作为一个循环队列来使用,期望它...
-
一日一技:在 MongoDB 中,如何批量更新不同数据为不同值?
我们知道,当使用 Pymongo 更新MongoDB 字段的时候,我们有两种常见的方法: handler.update_one({'name': 'value'}, {'$set': {'aa': '...
-
一日一技:生成器里面的 return 有什么用?
在粉丝群里,有一位同学问了这样一个问题: def gen_data(num): if num ˃ 10: for i in range(num): yield i else: return num g...
-
一日一技:带过期时间的缓存、全文搜索、频率限制怎么做?
在以前的文章里面,我给大家介绍了使用Python自带的LRU缓存实现带有过期时间的缓存:一日一技:实现有过期时间的LRU缓存。也讲过倒排索引:使用倒排索引极速提高字符串搜索效率。但这些代码对初学者来说...
-
一日一技:如何禁止 Python 子类覆盖父类方法?
在昨天的文章里面,我们讲到了,当子类试图覆盖父类的时候,可以通过类型标注来发出警告。今天,我们来讲讲如何直接禁止覆盖。 Python 原生是没有提供禁止子类覆盖父类的方法的功能,因此我们需要自己来实现...
-
一日二技:MongoDB与 Scrapy 的小技巧各一个
今天我们来讲两个小技巧。 如何更新 MongoDB 中的一个数组 我们知道,如果想给 MongoDB 的一条文档增加一个字段,我们可以使用update_one方法: import pymongo ha...