04 2019 档案

摘要:在urllib3中使用retry在requests中使用retry网络请求往往会有很多不受控制的意外情况发生,有时候我们要让它let it crash,有时候我们想多尝试几次。以前,使用retry策略,我一般会使用tenacity1这个第三方库。这个库的API相当得漂亮,很多大V也推荐过。最近,我看了一篇文章2,是requests的作者之一写的。他告诉我们,requests原生就支持retry。在... 阅读全文
posted @ 2019-04-28 04:46 thomaszdxsn 阅读(2571) 评论(0) 推荐(0) 编辑
摘要:用django的custom command功能,写了一个脚本,目的是修正生成环境的数据,tqdm告诉我运行时长预估是2小时。一个小时后,正在吃午饭的我,接到了很多微信推送。客户告诉我服务不可用,同事告诉我服务器挂掉了。赶紧重启了uwsgi,一切又正常了。到底是什么原因呢?我不管,重新启动脚本,然后去吃饭。回来以后,我发现内存占用率已经达到了80%!其中大多数是那个脚本造成的,赶紧把它停下!万能的... 阅读全文
posted @ 2019-04-28 04:33 thomaszdxsn 阅读(272) 评论(0) 推荐(0) 编辑
摘要:文章如何在代码变更之后,自动重启celery使用watchdog,可以监控你的文件,使用watchmedo命令,可以在文件变更后重启celery。Javascript中的多参数函数应该怎么定义作者介绍了几乎所有的办法.然后推荐使用ramda库的converge()函数. 阅读全文
posted @ 2019-04-27 15:45 thomaszdxsn 阅读(91) 评论(0) 推荐(0) 编辑
摘要:为什么看Python的代码,有时候会在数据结构的最后一项末尾加上逗号。直接来看,这个逗号很多余。根据PEP81的解释:Trailing commas are usually optional, except they are mandatory when making a tuple of one element这里说末尾逗号不是必填的,除非你写了一个只有一个元素的元祖。所以这么多人写的代码风格都... 阅读全文
posted @ 2019-04-24 07:10 thomaszdxsn 阅读(1296) 评论(0) 推荐(0) 编辑
摘要:在他们的官网介绍中,说他们团队自2009年开始使用Django,Python,Postgres,Augular等工具来开发webapp,移动应用后台等。并且,他们还有一个Github组织,开源了相当多的应用。我知道他们,是不记得什么时候注册了它们的newsletter服务。然后,它们的书就像不要钱一样往我的邮箱发送(不过确实不要钱)。书单它们的书单列表,任何人任何时候都可以去免费下载阅读:http... 阅读全文
posted @ 2019-04-20 17:43 thomaszdxsn 阅读(360) 评论(0) 推荐(0) 编辑
摘要:新闻Mozzila为浏览器加入了Python解释器文章TDD改变了我的生活TDD可以让你不再害怕修改代码.经过提升测试覆盖率,生产环境的bug减少了40%-80%。类型正在向右移动对比从前的变成语言,现在的类型声明都偏向于放在右边。这篇文章告诉你为什么会这样。没有Webpack的未来前端世界在2019年,你使用打包工具只是因为你想要使用,并不是因为你必须要使用它们。前端陷入了“复杂性斯德哥尔摩综合... 阅读全文
posted @ 2019-04-20 17:26 thomaszdxsn 阅读(114) 评论(0) 推荐(0) 编辑
摘要:文章如何使用Django REST Framework的Serializers来存储额外数据这篇教程,教你如何将额外的数据,在对象存入数据库之前,传给serializer。我是怎么学习机器学习的一个资深的全栈工程师,是怎么学习机器学习的。使用React Hooks和Context来替换Redux state在React16.8之后,使用无依赖的方式实现一个更优雅的全局state。PyDev每周采访... 阅读全文
posted @ 2019-04-13 22:23 thomaszdxsn 阅读(78) 评论(0) 推荐(0) 编辑
摘要:新闻Jetbrains宣布和Anaconda合作为了增强Pycharm中数据科学的使用体验,Jetbrains宣布和Anaconda合作。接下来,Pycharm会更加适配Conda环境。并且,有一个Pycharm for Anaconda的计划。React16.6中的惰性加载组件可以使用React.Lazy()和React.Suspense,创建一个代码分割,惰性加载的React组件.文章Jupy... 阅读全文
posted @ 2019-04-07 11:05 thomaszdxsn 阅读(80) 评论(0) 推荐(0) 编辑
摘要:这本书的思想来自GTD,但是内容完全本土化,并且十分好读。好读的原因是,作者虚拟了小员工小强和上司老付之间的对话,来讲解GTD思想。穿插了小强遇到的困扰,和实际的工作生活场景描述。如果一本编程数据,都是代码实例,我想也很好读吧。思维导图各种流程图 阅读全文
posted @ 2019-04-05 19:59 thomaszdxsn 阅读(340) 评论(0) 推荐(0) 编辑
摘要:很多时候,你想解释自己的想法/代码,但是用语言来表达会很啰嗦,并且读者也不易理解。一般这种情况下,我们都会想使用图解来解释。但是,我们也不会想下载那些繁重的工具,比如Visio。 阅读全文
posted @ 2019-04-05 03:28 thomaszdxsn 阅读(3032) 评论(0) 推荐(0) 编辑
摘要:这个网站类似于Github的Awesome xxx系列,不过它是随时更新的,排序方式,分类也更加友好。 阅读全文
posted @ 2019-04-01 11:35 thomaszdxsn 阅读(216) 评论(0) 推荐(0) 编辑
摘要:OCR,全称Optical character recognition,或者optical character reader,中文译名叫做光学文字识别。它是把图像文件中的手写文本,打印文本转换为机器编码文本的一种方法。 阅读全文
posted @ 2019-04-01 05:06 thomaszdxsn 阅读(2678) 评论(0) 推荐(0) 编辑
摘要:如果你使用Tesseract不能获得理想的输出结果,可能会有很多原因。但是请记住,除非你使用一个非常罕见的字体,或者使用一种没有被训练过的新语言这些情况,重新训练Tesseract不会有多大效果。 阅读全文
posted @ 2019-04-01 04:47 thomaszdxsn 阅读(5853) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示