flask应用缓存实现的疑惑和答案

前言 最近自己一直在折腾站点程序,觉得自己的站点响应速度越来越慢。就想着引入一些缓 存,毕竟这是提高速度最简单的方式了。但是动态博客不像静态博客那样,不需要考虑数 据的更新,全局添加缓存。所以若想加入缓存就需要考虑数据的更新问题。 这里需要分为管理员更新信息和游客浏览信息,管理员更新属于可控的更新,比如管理员 自己对于网站的更新(更新文章,发布文章,更新站点信息等)操作,我们可以自己控制 清除对应缓存等待新的缓存,而且管理员不会很频繁的有什么大的更新。游客浏览的信息 ...

理解Python的Web开发

因为python代码的优雅美观且易于维护这一特点,越来越多的人选择使用Python做Web开发。而Python的Web框架百花齐放,目前比较流行的框架有大包大揽的Django,小巧灵活的Flask、Bottle,还有性能高效的异步框架Tornado、sanic。这么多框架只要选择一个,阅读他的文档,就可以很轻松的搭建一个web app,完全不需要去管他实现的原理。 本篇文章意在对一个web开发做一个梳理。 前端网页三剑客 ...

Python的定制类笔记

前言 最近在阅读flask源码的时候,经常看到一些python类中,类似于__xxx__的变量和 函数名,这些大多是在python中有特殊用途的。Python的class中有许多类似于这样 的函数,我们用他们来定制我们的类,来实现一些class本身不具有的方法。由于有些方 法我也不是很明白,为了能更好的理解他们,索性就做一个总结。参考谷歌的博客及官方 文档 先简单定义一个类: class Me(object): def __init__(self, name): self.name = ...

什么年龄说什么话

有时候安静下来,插上耳机播放自己的歌单,每次放到之前或许是几个月前几年前听的,而最近很少听的歌时,总会很有感触。好比现在我正听到朴树唱到:“人随风飘荡,天各自一方”,我就想到7月份暑假的时候,天气很热很热,远处有知了吱吱吱的叫,而现在寒风肆虐,万籁俱寂。突然很想找个人说说话,说我现在的感受到的还有想到的东西,其实要我说也肯定说不出来,感受到的东西从来都是可意会不可言传。还不如直接唱出来,带着耳机唱歌,每个人都会觉得自己唱的声情并茂,仿佛自己就站在舞台上受万众瞩目。这个时候旁边的室友就会不识 ...

可视化分钱的概率模拟算法

介绍 之前在一篇文章上看到一个问题,说:“一个房间里有100个人,没人有100块钱,每分 钟每人随机给另外的人一块钱,那么过一段时间后,这100个人的财富分布是什么情 况?”。如果按照个人的常规直觉,无论过多久,他们的财富应该相差不会太多。可经 过计算机模拟,他们的财富会出现两级分差,有钱的很有钱,没钱的很没钱。然后作者将 他映射到现实社会中的财富分配,得出有钱人会越有钱,没钱的越没钱的道理。其实在我 看来从这个模拟实验的结果来看,并不能得出这样的结论。本篇文章我来进行这项实验的 ...

Ubuntu+uwsgi+Nginx部署Flask应用

由于是第一次在Linux部署Python应用,过程中遇到很多坑,也找了很多部署博客的分享。再一次体会到好文章带你上天堂,坏文章带你瞎逼忙的道理。索性就记录这次部署的全过程,供以后参考。 介绍 首先先介绍下各个技术的功能,以及他们组合的大致流程。部署的是一个web应用,从用户打开浏览器访问网页开始,到浏览到网页内容,这个过程就是各个技术实现功能的过程。 整体结构 用户浏览器(客户端)打开网页,向服务器发起请求; 请求传给Nginx服务器,Nginx将请求发给uWSGI; ...

Flask不渲染显示sitemap.xml

嫌弃Wordprcess笨重速度慢,而且不支持markdown语法,就用hexo驱动做静态博客。又觉得hexo麻烦,不是很喜欢,就想着全凭自己的喜好来做一个功能齐全的博客网站,于是就有了这个小站。使用Flask开发Mysql存储,再加上自己一点前端基础写的样式,感兴趣的可以参看源码。 由于项目前后写的时间不是很长,有很多功能写的不是很好,后续会继续改进。也欢迎pull requests或者提供建议。 send_from_directory方法 ...

Vue入门实例

最近React框架的一些问题,基本上大多React使用者都停止使用。无疑Vue将会更加受人欢迎。 项目准备 对于不清楚Vue是什么或者不知道如何使用的伙伴可以自行参考Vue 文档。 安装Vue最简单的方法就是找一个国内CDN下载:here 我们的项目结构为: app\ 项目文件夹 css\ 存放css文件 main.css js\ 存放js文件 main.js lib\ 存放外部引入文件 vue.js index.html 计划清单应用 ...

雨下一整晚

我喜欢下雨后街道上弥漫的桂花香味,那种潮湿的微风带来的气味,仿佛身处和初恋走过的那条上学的街道上。 然而时光辗转,桂花的香味仍然迷人,初恋的面貌早已模糊。只记得她有很长的头发,喜欢穿亮颜色的衣服,笑起来习惯性的低头。很难相信我这么无聊的人在我青涩的年代会有女孩子喜欢。记得我们只是坚持了很短的时间便和平分手,还记得她用“无趣至极”来对我批评一番。 ...

八月

今天是八月二十七号,还有四天这个月就结束了。当然八月的离去,就是九月的到来。 这个月发生了很多事,吴京的《战狼2》火了,炉石传说出冰冠堡垒了,著名的电影公司暴雪又出新CG了,郭敬明也开始蠢蠢欲动了... ...