使用Flask搭建个人博客

我的个人博客从 Hexo 迁移到自建主机,主要是为了能自由的增减特性,和随时随地的更新博客(然而并没有)。所以考虑用 Python 的 Web 框架来写,由于我最开始是从 Flask 入门的,对它的源码也最了解,所以就选择了 Flask…

Keep reading

How does it work? -- threading.Condition

继两年前的上一篇文章之后,不靠谱博主终于想起了How does it work这个坑。主要是近期也没有遇到可值得分享的「精巧」的实现。之前其实也过了一遍模块的源码,对里面的各种锁也只是有个大概印象,并且它们之前非常像,很容易让人 confusing…

Keep reading

全新后台上线

最近几周空余时间都在做博客后台的重构,主要是因为之前匆匆上线的后台略显简陋。这一次重构就是奔着前后端分离去的,也是为了练练自己的前端技能。 主体框架使用了国人的Vue Element Admin…

Keep reading

你的 Python 包都装到哪了?

前言 写这篇文章是因为最近在 Python 社区看到,有几个求助频率非常高的问题: 我安装了 pip 为什么运行报找不到可执行文件? import module 为什么报? 为什么我用 Pycharm 能运行在 cmd…

Keep reading

第一次成为网红

最近发生了两件事情。 第一件,我正式成功Pipenv的官方维护者之一。2018 我才开始涉足开源,Github 上截止现在有 394 个 commit,也算是对我这些贡献的一个回报吧。还是有点小满足了虚荣心的。 第二件,我在推特上发了一个关于 Python 3 f-string…

Keep reading

Flask前后端分离实践:Todo App(2)

前序文章 Flask 前后端分离实践:Todo App(1) 使用 Vue.js 搭建 Todo App 本文项目地址: https://github.com/frostming/flask-vue-todo 在上一篇文章里我们已经用 Flask+Vue…

Keep reading