今天介绍下 koa2 中模板引擎与静态资源的使用。
书单-《终身成长》读后感
《终身成长》这本书属于心理学研究方面的书籍,书中主要介绍了两种思维模式对我们方方面面的影响,这两种思维模式是:固定思维模式和成长思维模式。
2020书单
2020年,新的开始,计划会读以下书籍:
1 | 《终身成长》 [美]卡罗尔-德韦克 |
书目后面还可能会增加。
每读完一本,会整理一份读书笔记分享给大家。有时间也会整理2020年之前的读书笔记并分享。
2020年,继续加油吧!
python开发中django和tornado框架的异同
python中常用的几个web框架有django, tornado, flask等,今天来总结一下django和tornado的不同。
python开发之使用Redis实现发布订阅功能
redis中的发布/订阅模型是一种消息通信模式,今天聊一下在python中实现简单的发布订阅功能。
python开发之使用RabbitMQ做消息队列
最近在研究redis做消息队列时,顺便看了一下RabbitMQ做消息队列的实现。以下是总结的RabbitMQ中三种exchange模式的实现,分别是fanout, direct和topic。
tornado开发之使用tcpserver和tcpclient实现echo服务器
本文主要介绍了在tornado框架中使用tcpserver,tcpclient,struct.pack(),struct.unpack实现简单echo服务器的过程。
django开发之使用celery搭建分布式任务队列
今天介绍一下如何在django项目中使用celery搭建一个有两个节点的任务队列(一个主节点一个子节点;主节点发布任务,子节点收到任务并执行。搭建3个或者以上的节点就类似了),使用到了celery,rabbitmq。这里不会单独介绍celery和rabbitmq中的知识了。
django开发之重写objects模型管理器
在django中,与数据库相关的操作都封装在了objects这个对象中。objects是models.Manager的一个实例,重写Manager中的filter、all等方法可以提高开发效率,是代码看起来更加简洁。
分享一个项目重启的shell脚本
今天分享一个重启 Django 项目的 shell 脚本,当然,修改一下也可以重启其他项目。