钱魏Way

650篇文章

PEP 257:Docstring书写规范

Python编码规范PEP 8文章中提到了PEP 257,Docstring书写规范。什么是Docstring?简单的说Docstring是一种文档字符串,用于解释构造的作用。我们在函数、类或方法中将它放在首位来描述其作用。我们用三个单引号或双…

器→工具, 编程语言 ·

PEP 333:Python Web服务器Gateway接口 v1.0

对于Web系统来说,客户端一般就是浏览器,客户端与服务器之间使用HTTP协议通讯。 在Python的Web开发中,服务器与Python Web应用之间交互的协议就是WSGI。它由PEP333提出, 并在PEP3333中做了补充。如果你也想阅读 W…

器→工具, 编程语言 ·

InnoDB共享表空间和独立表空间

MySQL数据库索引结构 在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,MySQL存储引擎MyISAM、InnoDB文章中,我们讲到了两者在存储结构上的差异。下面主要讨论MyISAM和InnoDB两个存…

私人Git服务器搭建:Gogs/Gitea

Git 是由 Linux Torvalds 开发的一个版本控制系统,现如今正在被全世界大量开发者使用。许多公司喜欢使用基于 Git 版本控制的 GitHub 代码托管。GitHub 是现如今全世界最大的代码托管网站。许多大型公司现如今也将…

术→技巧, 研发, 运维 ·

Ubuntu Server 20.04 WordPress环境安装与配置

博客先前部署在阿里云上马上就要过期,正好双11腾讯云做活动,所以将服务器迁移到腾讯云。迁移的同时打算换个操作系统部署,将原有的CentOS 7.4更换为Ubuntu 20.04 LTS。 其他环境基本不变,还是和以前一样使用N…

术→技巧, 研发, 运维 ·

Session,Cookie,LocalStorage 与 SessionStorage

什么是Session? 在计算机科学领域来说,尤其是在网络领域,session是一种持久网络协议,在用户(或用户代理)端和服务器端之间创建关联,从而起到交换数据包的作用机制,session在网络协议(例如telnet或FTP)中…

术→技巧, 研发 ·

桌面/服务器如何选择Linux发行版

Linux为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面…

器→工具, 工具软件 ·

使用渐进式JPEG来提升用户体验

今天学习到原来JPEG文件有两种保存方式他们分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)。两种格式有相同尺寸以及图像数据,他们的扩展名也是相同的,唯一的区别是二者显示的方式不同。 Baseline J…

术→技巧, 研发 ·

网站开发之图片格式对比与选择

图片格式是指计算机存储图片的格式,常见的存储的格式有BMP、JPEG、GIF、PNG、SVG等。我们常用到的网页图片格式一般分为2种:一种是位图,另一种是矢量图。下面我们分别细分这两种格式的特点与区别。 位图 位…

术→技巧, 研发 ·

电脑C盘空间空间清理方法

目前手里用的一台电脑是固态硬盘+机械硬盘。128G的固态硬盘真实容量是117G,用着用着就不够了,这里梳理了自己清理C盘空间的一些经验。 使用工具对C盘进行清理 可以使用的工具:360、CCleaner、Dism。工具的…

器→工具, 工具软件 ·