07 2022 档案
摘要:1. 前言 string(字符串)是 Redis 中最简单的数据类型。我们知道,Redis 所有数据类型都是以 key 作为键,通过检索这个 key 就可以获取相应的 value 值。Redis 存在多种数据类型,比如字符串、列表、哈希散列等,它们对应的 value 结构各不相同。本节先讲解字符串的
阅读全文
摘要:1. 前言 Redis 是一种键值(key-value)型的缓存型数据库,它将数据全部以键值对的形式存储在内存中,并且 key 与 value 一一对应。这里的 key 被形象的称之为密钥,Redis 提供了诸多操作这把“密钥”的命令,从而实现了对存储数据的管理。您可以把 key 看成 value
阅读全文
摘要:1. 前言 在《Redis数据类型》一节,我们使用了大量的 Redis 命令。从本节开始我们将对各种数据类型的常用命令做详细讲解。Redis 命令用于在 Redis 服务器上执行一些操作,而命令运行的方式是通过客户端命令行来执行的,这种方式也被称为“命令行模式”。因此想要在 Redis 服务器上运行
阅读全文
摘要:1. 前言 经过前面介绍,我们知道 Redis 是 Key-Value 类型缓存型数据库,Redis 为了存储不同类型的数据,提供了五种常用数据类型,如下所示: string(字符串) hash(哈希散列) list(列表) set(集合) zset(sorted set:有序集合) 注意:这里指的
阅读全文
摘要:在 Redis 的安装目录中有一个名为 redis.windows.conf 的配置文件,若在 Linux 中则为 redis.conf,本节以 Windows 系统为例对该文件进行讲解。 1. 查看配置项 您可以使用 Redis 的CONFIG命令来查看或者更改 Redis 的配置信息。语法格式如
阅读全文
摘要:1. 前言 相比于 Windows 系统而言,Redis 更适合于在 Linux 系统上使用,这是由 Redis 的底层机制决定的。本节介绍如何在 Linux 发行版 Ubuntu 系统上安装 Redis 数据库。 2. 了解Redis版本 Redis 版本号采用国际标准惯例,即“主版本号.副版本号
阅读全文
摘要:1. 前言 教程中采用 Windows 系统对 Redis 数据库进行讲解。虽然 Redis 官方网站没有提供 Windows 版的安装包,但可以通过 GitHub 来下载 Windows 版 Redis 安装包,下载地址:点击前往。注意:Windows 安装包是某位民间“大神”根据 Redis 源
阅读全文
摘要:1. 简介 Redis 全称 Remote Dictionary Server(即远程字典服务),它是一个基于内存实现的键值型非关系(NoSQL)数据库,由意大利人 Salvatore Sanfilippo 使用 C 语言编写。 Redis 遵守 BSD 协议,实现了免费开源,其最新版本是 6.20
阅读全文
摘要:前言 我们在协作开发的时候,一般来说会单独拉出来自己的分支,我们可以创建自己的分支。如果是自己的仓库不需要别人协作创建分支这一步是可以省略的,因为我们默认有个master分支。创建了分支还可以在分支之间进行切换。 在现有目录中初始化仓库 我们创建的文件夹,刚开始是不能用分支命令使用的,直接打开文件执
阅读全文
摘要:前言 这里都是接着上面的操作步骤,就不一一详解了。 第一步:找到项目文件 这里来到首页,找到想要克隆的项目代码,点击想要克隆的仓库代码。(这里点击2这个项目) 第二步:复制仓库文件地址 进来之后,点击Clone,复制Clone with SSH输入框中的地址。(复制路径后面要用) 第三步:克隆项目到
阅读全文
摘要:程序调试 程序调试是将编制的程序投入实际运行之前,用手工或编译程序等方法进行测试,修正【错误语法或者逻辑错误】的过程。运行了发现结果有一定的错误或者不符合预期结果,可以进行调试。语法错误:编写的pytho语法不正确,程序编译失败。逻辑错误:代码本身能够正常执行,但是执行完成的结果不符合预期结果。(一
阅读全文
摘要:1. 前言 在工作中用到最多i的就是获取当前时间或者获取特定的事件,还有就是对于时间、字符串、时间戳进行互转。 在实际工作当中应用: 2. python中处理时间的模块 2.1 time 通过调用c语言的库来实现,偏底层一点,有以下方法在某些平台是无法调用到的。 2.2 datetime 是一个内置
阅读全文
摘要:1. IO 在学文件之前先来了解一下io的操作,io就是input和output;也就是流的输入和输出(相对于内存来说的输入输出)。输入是指数据从磁盘或者网络流进内存的这样一个过程。输出就是数据从内存流出到外部网络或者磁盘的过程。输入输出都是针对内存来说的。文件读写是一个非常常见的IO操作。 在py
阅读全文
摘要:1. 前言 math:提供标准算数运算函数的标准库。是python内置库的科学计算,这个库是专门进行科学计算的库。math函数,python提供的内置数学类函数库,包含了很多数学公式。比如幂函数运算,三角函数,高等函数运算等等。工作中遇到关于函数的问题的时候,我们需要调用到这个库。它提供了数字的常量
阅读全文
摘要:1. 前言 json:用于使用Json序列化和反序列化对象。json是用于存储和交换数据的语法,是一种轻量级的数据交换格式。使用场景: 1. 接口数据传输 (主要是服务器和客户端之间的数据传输,包含请求体响应体等) 2. 序列化 (很方便不同语言之间去进行数据的交换) 3. 配置文件 (json可以
阅读全文
摘要:1.前言 这节学习可以操作正则表达式的内置库:re。首先了解正则表达式的概念,之后在学re模块来操作正则表达式的这些方法。re库是比较常用的内置库。 2. 概念 在处理字符串的时候,经常我们会找一些复杂规则的一些字符串的需求。正则表达式就是用来描述这些规则的工具,正则表达式就是记录文本规则的一些代码
阅读全文
摘要:1. 前言 sys模块是Python自带的内置模块不需要安装,直接导入使用即可;是与Python解释器交互的桥梁;提供了访问解释器使用或者维护的变量,以及与解释器交互的函数。通俗讲:sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,对于操控python的运行时的一个环境。 2.
阅读全文