链表 在Redis的早期版本中,存储list列表结构时,如果元素少则使用压缩列表ziplist,否则使用双向链表linkedlist 对于链表,有以下特性: 双端:节点带有prev和next指针以获取前置、后置节点 无环:表头的prev和表尾的tail指向NULL 带表头表尾指针:获取表头表尾节点复 ...
分类:
其他好文 时间:
2019-09-01 23:49:33
阅读次数:
121
一、概述 java.util.HashSet 是 Set 接口的一个实现类,它所存储的元素是不可重复的,并且元素都是无序的(即存取顺序不一致)。 java.util.HashSet 底层的实现是一个 java.util.HashMap 支持。 HashSet 是根据对象的哈希值来确定元素在集合中的存 ...
分类:
编程语言 时间:
2019-08-31 19:16:03
阅读次数:
92
网上容易找到的方法之一就是在head标签内定义页面元信息(meta)viewport如下: COPY EXPAND 1 <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user ...
分类:
移动开发 时间:
2019-08-29 20:28:09
阅读次数:
108
1.先下载css format ,下载地址:https://github.com/mutian/Sublime-CSS-Format, 2.下载后解压到sublime Packages目录下,菜单栏preference-->Brower Packages 3.安装css format插件后,选择代码 ...
分类:
Web程序 时间:
2019-08-29 13:31:48
阅读次数:
150
最近在运行python的时候,发现tab键在在运行过程中无法使用,报错:IndentationError: unindent does not match any outer indentation level中学课本教导我们,区分人和动物的重要标志是是否学会使用工具。可是看了动物世界才发现,好多动 ...
分类:
系统相关 时间:
2019-08-28 18:44:44
阅读次数:
154
vue的计算属性: 1.什么是计算属性? 计算属性的目的是用于对数据进行简单运算的,若在模板中放过多的计算逻辑会导致模板难以维护。 计算属性是基于它们的依赖进行缓存的。计算属性只有在它的相关依赖发生改变时才会重新求值。 2.计算属性如何使用? 1.在一个计算属性里可以完成各种复杂的逻辑,包括运算、函 ...
分类:
其他好文 时间:
2019-08-26 21:08:44
阅读次数:
99
带花树模板,用来解决一般图的最大匹配。(可以是带权图) ...
分类:
其他好文 时间:
2019-08-26 12:57:33
阅读次数:
68
一、springBoot的作用 简化spring框架的搭建;springboot有自己特定的配置方式 二、springboot继承web(jsp) 1.导包 父模块 <parent> <groupId>org.springframework.boot</groupId> <artifactId>sp ...
分类:
编程语言 时间:
2019-08-25 16:06:38
阅读次数:
83
1、this的意思:当前对象 2、位置 (1)出现在构造器中,表示正在new的对象,即表new的是谁就是谁 (2)出现在成员方法中,表示调用当前方法的对象,即谁调用就是谁 3、用法 (1)this.成员变量 当成员变量与局部变量同名时,那么需要在成员变量的前面加“this.”用于区别。 (2)thi ...
分类:
其他好文 时间:
2019-08-25 14:27:00
阅读次数:
119
过滤Filtering 注意 : 都是GenericAPIView或子类进行的操作 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 在配置文件中增加过滤后端的设置: 在视图中添加filter_fields属性,指定可以过滤的字段 筛选 (类似模糊匹 ...
分类:
其他好文 时间:
2019-08-24 22:40:14
阅读次数:
111