绕过 Heroku 单个连接只能保持 30 秒的限制

用 Heroku 托管 Flask App 时,每一个连接最多保持 30 秒,而且这个限制是没法取消的。30 秒的时间对于一些爬虫类 API 可能就不太够了,经常会遇到超时被强制结束进程的情况。为了让这类耗时较长的 API 正常运行,我们可能需要用一些奇技淫巧。

代码故事

手记:开发 Rabzit 过程中的经验总结

Rabzit 系《密码学导论》大作业之一:维吉尼亚加密器 的开发代号。

代码故事

笔记:在做 Kazuma 项目的过程中

Kazuma 是项目的研发代号。

代码故事

笔记:20 分钟了解 CSS Flexbox

代码预览托管在 JSFiddle,在中国大陆访问可能有困难。 视频链接:Flexbox CSS In 20 Minutes MDN:CSS 弹性盒子布局 - MDN Web Docs

代码故事

如何将 Python 包发布至 PyPI:从新建文件夹开始

本文系对 Publishing (Perfect) Python Packages on PyPi - YouTube 内容的文字化归纳。

代码故事

基于 MongoDB Atlas 的全文搜索 API 编写过程

涉及什么零件 编程语言:Python 网络框架:Flask 数据库:PyMongo + MongoDB Atlas 起步开启 Atlas 全文搜索支持参考 Tutorial: Create and Query an Atlas Search Ind...

代码故事

Coding 相关的网址备忘

GitHub 阻止 Fork 出来的仓库运行 GitHub Actions:Actions 的条件运行 Python 如何打包你的 Python 代码 - Python Packaging 中文参考 地图数据可视化 网站地图方案汇总,教你玩转可视...

代码故事

用 GitHub Actions 把项目部署到 Heroku

主要是利用到了 Actions Marketplace 里面的 Deploy to Heroku 项目。

代码故事

笔记:有关第一个 Vue.js 项目

稍作折腾,从零开始用 Vue.js 做了个小项目,算是方便了一点自己的生活吧2333 Vue Router 路由管理器一个示例: 123456{ path: '/xxx/:propOne', name: &#...

代码故事

重构微信群名历史记录 BOT

一时兴起,把 JiangGua/chatroom-name-history-weixin 给重构了,下面正好记录一下新知道的一些玩意。 微信个人号接口本项目最初采用 Itchat,在2021年9月2日因微信接口变动更换为 Itchat-UO...

代码故事
12