使用FastAPI搭建网站(四):使用cookie和session
###读取Cookie
与Path、Query、Form参数一样,FastAPI使用相同的方式读取Cookie参数

```
使用FastAPI搭建网站(三):响应及使用模板
###响应,直接返回HTML内容

默认情况下,FastAPI使用 JSONResponse 返回JSON 数据,不过我们可以通过 HTMLResponse 来返回HTML数据。
使用FastAPI搭建网站(二):参数及Url路劲管理
很喜欢webpy的Url路劲管理的方式,整个系统结构一目了然。不过,FastAPI强大的数据校验算是弥补了这方面不足,借助python的类型提示,所有数据的类型转换、校验FastAPI都会自动帮你处理好,自己只需要安安心心实现功能就行了。
###路劲参数
下面的例子,参数 id 的值会自动传递到 item 函数上。如果参数非 int 类型,FastAPI会自动抛出422的错误提示。
使用FastAPI搭建网站(一):基础配置
###简介
FastAPI是一个使用python3.6+构建API的Web框架,其基于[Starlette](https://www.starlette.io/) (提供ASGI服务框架) 和[pydantic](https://pydantic-docs.helpmanual.io/) (提供数据验证管理)。虽然目前还是0.X的β版本,但是由于其高效和快速,获得了一大波的关注度。

Google Adsense 余额终于快$100了

上大学的时候还没有GFW,Google、Blogger、FaceBook、Tumblr 都可以畅快的随意上,当时跟一个学长一起维护了一个老乡社网站,觉得好玩申请了Google Adsense的账号,因为觉得没有广告(垃圾广告除外)的网站是没有灵魂的。这么些年过去了,这两天无聊登录看了一下,账户余额终于快要突破100刀了。
最初的时候Gooogle Adsense 单价一般几乎都有0.x$,多的有好几$的,不过没耐心好好写文章,访问量低,点击也少。现在网站有点流量了,不过单价低的可怜只有0.0x$了 .
支持一下Markdown
### 这是一个标题
*斜体*
**加粗**
***斜体加粗***
FastAPI有多快?

之前用的webpy,一直觉得简单整洁,前些天在网上看到Python最新的框架FastAPI https://fastapi.tiangolo.com/ ,据说非常快,于是闲来无事把这个博客重新撸了一遍。
同样的网络环境,几乎相同的代码,通过浏览器F12查看的页面加载速度,对比一下。
树洞是以前在微博写的一个小工具,后面微博被封了。这个网站却留下了。
https://shudong.21du.cn 最近升级了一下,从新浪云sae迁移出来,顺便支持了https和IPv6。
不得不吐槽下各种云流氓,国家最近大力推广IPv6,运营商对客户的V6改造都是免费支持,设备升级,免费地址分配。
新浪sae支持下v6居然要单独收费,价格还不低。👎
从开始玩新浪云,免费的一万多云豆终于用光了。上面跑的小网站流量计费感觉也有点撑不住了,打算找个时间迁移了。
Paas平台不好做,或者说找不到合适的商业模式,新浪云的收费模式也在奇葩的路上越走越远。GAE后的跟随者几乎死绝了,新浪也转向专做docker了,但是价格也没有任何优势了。

😈
喜欢城市的夜晚,喧嚣而宁静。即使没有星星和月亮,也不会是无边的黑暗。

晚上11点,从环球中心往家里走,路过桂溪公园,还有零星的行人。望着天,有乌云,城市的灯光照着天空,能清楚的望见每一片云。
想起初中在老家农村,早自习加晚自习朝五晚十,每天十节课,羡慕城里的孩子5点就能放学,但却也没觉得累。遇上月黑风高,真的伸手不见五指,只有有远处东南方县城的天空有朦胧的光影。
你们认为腾讯认栽了
naive,看这个照片

腾讯借表面认栽,实际表明还在收集老干妈的证据
Nginx搭建WebDav服务器

注:坑比较多,喜欢折腾的化可以自己玩玩,想要省心还是用Apache吧。
#### 1、安装
各种运动死亡率
翼装飞行:60人中一个死亡,几率:超高
赛车:100人中一个死亡,几率:高
滑翔伞:560个人中一个死亡,几率:高
外国人如何拍中国人的马屁

1. 讲中文。中国人对外国人讲中文如痴如醉。
2. 公开承认21世纪是中国的世纪
3. 公开宣称中国菜好吃,赞美中医、中国文化,表示热爱中国。
多年前来过,原来网站还在呢。但是变了些样子。很简洁漂亮。