2021-12-12 Go Go 常见设计模式之选项模式 在程序开发中,有些场景是我们经常会遇到的,软件行业的先行者们帮我们总结了一些解决常见场景编码问题的最佳实践,于是就有了设计模式。选项模式在 Go 语言开发中会经常用到,所以今天我们来介绍一下选项模式的应用。 阅读全文…
2021-10-13 Python Python 中的类方法和静态方法 Python 中常见的方法分三种:实例方法、类方法和静态方法。实例方法最为常见,也最容易理解,而另外两种方法对于很多 Python 编程新手来说就不那么容易理解了,也比较容易用错。本文将对类方法和静态方法进行讲解,希望能够加深读者对这两种方法的理解。 阅读全文…
2021-04-07 Python Python WSGI 规范 作为 Python Web 开发者来说,在开发程序阶段一般是不会接触到 WSGI 这个名词的,但当程序开发完成,考虑上线部署的时候,WSGI 规范是一个绕不开的话题,本文将介绍何为 WSGI。 阅读全文…
2021-02-01 Web 用 Python 实现一个简易版 HTTP 客户端 此文为《用 Python 撸一个 Web 服务器》系列教程的一个补充,这个系列教程介绍了如何使用 Python 内置的 socket 库实现一个简易版的 Web 服务器。 阅读全文…
2021-01-09 Web Web 安全之 CSRF 攻击 CSRF 攻击中文为跨站请求伪造,全拼为 Cross-site request forgery,也常被称为 XSRF 攻击。虽然 CSRF 攻击没有 XSS 攻击更常见,但其破坏性同样不容小觑。 阅读全文…
2021-01-01 Web Web 安全之 XSS 攻击 XSS 攻击中文为跨站脚本攻击,全拼为 Cross-Site Scripting,其缩写本应为 CSS,但这个名称已经被作为 Cascading Style Sheets(层叠样式表) 的缩写,为了避免冲突,就将 Cross(交叉) 缩写成了看起来像一个交叉形状的字母 X。 阅读全文…
2020-12-01 Python Windows 下 Python 开发环境搭建 这几天装了一个 Windows 10 虚拟机,简单记录下 Python 开发环境搭建。因为不是主力开发机,只是偶尔需要用到 Windows 环境进行代码测试,所以一切从简。 阅读全文…
2020-07-17 Web 用 Python 撸一个 Web 服务器-第9章:项目总结 项目总结本教程带大家一起实现了一个 Todo List 程序,包含基础的增删改查功能,和用户登录认证。这也是 Web 开发中最常见的需求。 阅读全文…