Python Click 学习笔记
Click 是 Flask 的团队 pallets 开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在开发的一个小工具需要在命令行...
Click 是 Flask 的团队 pallets 开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在开发的一个小工具需要在命令行...
之前用 uWsgi 部署过 Django 应用,但当时的开发和部署都还手生,有很多不合理的地方,最近写的一个 Flask 应用,用了另一个 wsgi 容器 —— Gunicorn,并且利用工厂...
Java 容器类中,HashMap 是一个绕不开的重点,无论是实际开发还是求职面试。由于对 JDK 6 下 HashMap 的讨论已经很多了,而且 JDK 8 对 HashMap 做了比较大的改进,本文...
成熟的互联网公司内部一般都会有多个线上环境,像在 JD,就有测试环境,预发布环境,生产环境。开发过程通常是现在本地编写代码,功能差不多了提到测...
前几天给自己的域名添加了子域名 git,用来访问自己搭建的 GitLab。顺便实践了一把 Docker 的应用部署。 GitLab 的外部依赖很多,有 Nginx、Rails...
今天把小站所在 Linode 服务器升级到了 4G 2CPU 的配置,可以搞搞大新闻了,打算用 Docker 部署下 GitLab 作为和前辈小伙伴们写作开发的代码库,把 GitLab 绑定到小站的子域名下。另...
之前的一篇博客翻译了 IntelliJ IDEA 的默认快捷键操作。快捷操作的功能覆盖面已经很全了,但如果想进阶键盘流,可能还需要一点文本编辑上的快操,比如 Vim 模式。用...
最近开始做的一个课余项目用 Flask + PostgreSQL + Bootstrap 快速开发。之前本地开发和生产部署都用 MySQL,而 PostgreSQL 是关系型数据库阵营中的另一大高手。这俩的口号放在一起...
小站有段时间没折{no}腾{zuo}前{no}端{die}了,在浏览别的个人站时总会时不时被里面的设计吸引到,最近闲着没事干,就把别人的主题...
本篇记录 LeetCode 算法部分第 21 至 25 题。 Merge Two Sorted Lists 第 21 题 Merge Two Sorted Lists 将两个有序链表合并成一个新的有序链表。 题目不复杂,取两个指针分别往下遍历两个链表的每个节...