我们知道Redis支持五种数据类型, 分别是字符串、哈希表(map)、列表(list)、集合(set)和有序集合,和Java的集合框架类似,不同数据类型的数据结构实也是不一样的。 1.Redis中的redisObject对象 Redis是使用C编写的,内部实现了一个struct结构体redisObj ...
分类:
其他好文 时间:
2017-12-14 22:09:56
阅读次数:
230
列表概念 List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。列表用 “ [ ] " 标识。是python最通用的复合数据类型,它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。列表中的值得分割,也可以用到变量[头下标:尾下标],又称切片。它可以截 ...
分类:
其他好文 时间:
2017-12-13 17:17:54
阅读次数:
161
在介绍递归函数之前,我们先介绍以下递归函数的使用有以下特征: 1.递归函数就是函数在函数体内部调用本身 2.递归函数的运算规模要不断减小,这样才是可以运算的 3.递归的层数不要超过999,因为函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就 ...
分类:
编程语言 时间:
2017-12-12 23:59:26
阅读次数:
384
1、利用jdk的链表数据结构实现: 2、自定义单链表,实现从尾到头打印链表 2.1数据结构的定义: 2.1.1链表的定义: 2.1.2链表节点的定义: 2.2 倒叙遍历的实现: 2.2.1实现的主方法: 2.2.2实现的核心递归方法: ...
分类:
其他好文 时间:
2017-12-08 19:18:15
阅读次数:
184
1.Spring MVC的设计是围绕DispatcherServlet展开的: 约定大于配置的契约式编程支持 支持灵活的URL到页面控制器的映射、支持Restful风格 模型数据不放在特定的API里,而是放在一个Model里(Map数据结构实现,因此很容易被其他框架使用) 2.Spring MVC工 ...
分类:
编程语言 时间:
2017-11-09 22:47:09
阅读次数:
283
一。List(列表) List(列表) 是 Python 中使用最频繁的数据类型。 列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。 列表是写在方括号([])之间、用逗号分隔开的元素列表。 和字符串一样,列表同样可以被索引和截取,列 ...
分类:
编程语言 时间:
2017-10-22 23:41:12
阅读次数:
483
1.编程的精义//愚公移山public class Yugong{public static void main(String[]args){ while(山没平){ if(愚公死)有子复焉; 子又生孙,孙又生子; //while循环可保证在山平之前子子孙孙,无穷匮也 扣石垦壤,箕畚运于渤海之尾;/ ...
分类:
编程语言 时间:
2017-09-15 22:31:45
阅读次数:
156
递归函数 如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一 ...
分类:
编程语言 时间:
2017-09-08 14:54:39
阅读次数:
155
算法和数据结构这东西,真的是需要常用常练。这道看似简单的链表合并题,难了我好几个小时,最后还是上网搜索了一种不错算法。后期复习完链表的知识我会将我自己的实现代理贴上。 这个算法巧就巧在用了递归的思想,按照常规方法也能求得,但是就未免太复杂了。 Merge two sorted linked list ...
分类:
其他好文 时间:
2017-09-06 00:25:15
阅读次数:
185
题目: map和set可不可以组合呢,想了想好像也可以,set只负责判断包含,map的存,删,随机取,都可以O(1),有待验证 ...
分类:
其他好文 时间:
2017-08-22 18:46:31
阅读次数:
162