10 2020 档案
摘要:在windows中用anaconda环境开发测试Selenium中报错: Traceback (most recent call last): File "D:\Anaconda3\envs\myenv36\lib\site-packages\selenium\webdriver\common\se
阅读全文
摘要:在用vagrant安装box的时候,有时会安装多个box版本,有时候会占用空间,这时候就需要清理这些已过期或者不在使用的box, 主要使用命令vagrant box prune清除已过期的box [D:\homestead]$ vagrant box list laravel/homestead (
阅读全文
摘要:异常背景 Laravel 安装 tymon/jwt-auth包时, vagrant@homestead:~/share/el$ composer require tymon/jwt-auth 抛出异常错误: PHP Fatal error: Allowed memory size of 161061
阅读全文
摘要:Python基础-模块 若从Python解释器退出再进入, 那么定义的所有方法和变量都消失了。为此Python提供了一个办法, 把这些定义存放再文件中, 为一些脚本或者交互式的解释器实例使用, 这个文件称为模块。 模块是一个包含所有你定义的函数和变量的文件,其后缀名为.py。模块可以被别的程序引入,
阅读全文
摘要:Redis阅读笔记-类型检查与命令多态 Redis用于操作键的命令基本可以分为两种类型。 其中一种命令可以对任何类型的键执行,如del、expire、rename、type、object命令等。 举个例子,以下代码就展示了del命令来删除三种不同类型的键: # 字符串键 127.0.0.
阅读全文
摘要:Python基础-函数 函数是组织好得, 可重复使用, 用来实现单一,或者关联功能得代码段。 定义一个函数 在Python中可以定义一个自己想要功能得函数, 以下是简单得规则: 1、函数代码块以**def**关键词开头, 后接函数标识符名称和圆括号() 2、任何传入参数和自变量必须放在圆括号中间,
阅读全文
摘要:Python基础-流程控制 条件语句 if语句 Python条件语句是通过一条或多条语句的执行结果(True或False)来决定执行的代码块。 graph TD A[开始] B{条件} C[条件代码] D[结束] A-->B B--条件为True-->C B--条件为False-->D C-->D
阅读全文
摘要:Redis阅读笔记--对象的类型与编码 Redis使用对象来表示数据库中的键和值, 每次当我们在Redis的数据库中创建一个键值对时, 我们至少会创建两个对象, 一个对象用顾总键值对的键(键对象),另一个对象用作键值对的值(值对象)。 举个例子, 一下set命令在数据库中创建了一个新的键值对
阅读全文
摘要:Python基础-数据类型 Python中有6中标准的数据类型 Number(数字) String(字符串) List(列表) Turple(元组) Set(集合) Dictionary(字典) 不可变的数据(3个): Number、String、Turple 可变的数据(3个):List、Set、
阅读全文
摘要:Redis阅读笔记-Redis字符串内部结构 Redis中的字符串是可以修改的字符串,在内存中它是以字节数组的形式存在。我们知道C语言中的字符串标准形式是以NULL作为结束符, 但是在Redis里面字符串不是这么表示的。因为要获取NULL结尾的字符串的长度使用strlen标准库函数, 这个函数的
阅读全文
摘要:Python基础-变量 变量的含义 变量是表示(或指向)特定值的名称。 命名规则 只能由字母、数字和下划线(_)构成, 且不能以数字开头。 Python中变量是对大小写敏感的, 即变量a和变量A表示不同的变量 不能是Python系统的保留字 注意 如何查看Python系统的保留字? >>> impo
阅读全文
摘要:Redis阅读笔记-列表对象 列表对象的编码可以是ziplist或linkedlist。 ziplist编码的列表对象使用压缩表作为底层实现, 每个压缩表节点(entry)保存了一个列表元素。 举个例子, 若我们执行rpush命令, 那么服务器将创建一个列表对象作为numbers键的值: 1
阅读全文
摘要:Redis阅读笔记-哈希对象 编码 哈希对象的编码可以是ziplist或hashtable。 ziplist编码的哈希对象使用压缩列表作为底层实现,每当有新的键值对要加入到哈希对象时, 程序会先将保存了键的压缩列表节点推入到压缩列表的表尾, 然后再保存了值得压缩列表节点推入到压缩列表表尾,
阅读全文
摘要:Redis阅读笔记-集合对象 集合对象的编码可以是intset或hashtable。 intset编码的集合对象使用整数集合作为底层实现, 集合对象包含的所有元素都被保存再整数集合里。 举个例子, 以下代码将创建如下所示的intset编码集合对象: 127.0.0.1:6379> sad
阅读全文
摘要:Python基础-Anaconda集成环境安装 Anaconda的特点 开源 安装过程简单 免费的社区支持 其特点的实现主要基于Anaconda拥有的: conda包 环境管理器 1000+开源库 Anaconda的适用平台和安装条件 适用平台 Anaconda是跨平台的,可以在以下系统中安装和使用
阅读全文