0%

在真正开始创建应用之前,我们必须明确一点,视图函数要和模版分离才行。如果不分离,代码将变得难以维护,而且复用也将变得困难。

Read more »

Flask 是一个轻量级的 WSGI Web 应用程序框架。它旨在使快速入门 Web 开发变得容易,并具有扩展到复杂应用程序的能力。它最初是围绕 Werkzeug 和 Jinja 的简单包装,现在已成为最受欢迎的 Python Web 应用程序框架之一。

Read more »

github

配置 git 用户名和邮箱

1
2
git config --global user.name "git 用户名"
git config --global user.email "git 邮箱"

生成公钥和私钥

1
ssh-keygen -t rsa -C "git 邮箱"

然后一路回车,直到生成类似的图形:

1
2
3
4
5
6
7
8
9
10
11
+--[ RSA 2048]----+
| |
| |
| . E + |
| . o = . |
| . S = o |
| o.O . o |
| o .+ . |
| . o+.. |
| .+=o |
+-----------------+

获取 id_rsa.pub

找到 .ssh 目录,查看 id_rsa.pub 文件,全部复制,接下来去 github 里配置。

以上步骤可以参考此图:

ssh-key

配置 github

save_sshkey

在 github 的设置里找到 SSH and GPG key,填入名称和刚复制的内容,保存即可。

这样配置以后就可以直接使用 git@github.com 开头的仓库链接,不再输入用户名和密码。

什么是内容分发网络?

内容分发网络(Content Delivery Network,CDN),是在现有 Internet 中增加的一层新的网络架构,由遍布全国的高性能加速节点构成。这些高性能的服务节点都会按照一定的缓存策略存储您的业务内容,当您的用户向您的某一业务内容发起请求时,请求会被调度至最接近用户的服务节点,直接由服务节点快速响应,有效降低用户访问延迟,提升可用性。

CDN 有效地解决了目前互联网业务中网络层面的以下问题:

  1. 用户与业务服务器地域间物理距离较远,需要进行多次网络转发,传输延时较高且不稳定。
  2. 用户使用运营商与业务服务器所在运营商不同,请求需要运营商之间进行互联转发。
  3. 业务服务器网络带宽、处理能力有限,当接收到海量用户请求时,会导致响应速度降低、可用性降低。

CDN 接入简单,您无需调整自身业务结构,或是进行复杂的操作配置,即可享受全球 CDN 加速服务。您可以通过 快速入门,轻松启动您的 CDN 加速服务。

以上部分来自内容分发网络(腾讯云文档中心)

Read more »

table { width: 100%; border: 1px solid #eee; box-shadow: 1px 1px 1px #eee; margin-top: 10px; margin-bottom: 10px; } th { text-align: center; border-bottom:1px solid #dedede; } td { border-color:#dedede; border-style:solid; border-width:1px } .textwidget { text-align: center; } .custom-html-widget { text-align: left; }

之前那台服务器过期了,所以网页版的宅宅生活收藏夹暂时不能用。 本来想就此放弃,但是有很多朋友私信问我,所以考虑还是继续开通这个知乎看图平台吧。

Read more »

之前做宅宅生活收藏夹小程序的时候,碰巧避免了这个问题。估计是知乎把微信小程序的相关参数划入了白名单。 但是个人在制作网站的时候,一定会遇到个别图片,用户头像 403 的问题,只需要在 html 里加入一行代码就可以解决这个问题。

Read more »