效果展示: PS:请把js引入部分的key值换成你申请下来的密钥,要不然不能用(无法进行定位搜索) 申请地址:http://lbs.amap.com/ ...
分类:
Windows程序 时间:
2018-04-09 14:55:36
阅读次数:
1313
实例:一、根据邮箱生产不同秘钥生产服务器gitlab秘钥值ssh-keygen-trsa-Cxxx@sina.comkey值名称:id_rsa_labid_rsa_lab.pub生产github秘钥值ssh-keygen-trsa-C"xxxxxxx@qq.com"key值名称:id_rsa_hubid_rsa_hub.pub二、将密钥添加到ssh-agent当前.ssh/下打开gitbash执行
分类:
其他好文 时间:
2018-04-08 11:27:18
阅读次数:
240
前言 笛卡尔树,其实是一颗treap,每个节点拥有两个值,key值和val值。key值是这个节点本身的大小值,在一颗treap中满足二叉查找树的性质,而val值则是一个随机值,学过treap的同学都知道,这个val值是拿来使得树的层高是期望log的,val值满足堆的性质,这里以小根堆为例讲解(当然大 ...
分类:
其他好文 时间:
2018-04-07 22:49:23
阅读次数:
218
简介:本文主要介绍了B树和B+树的插入、删除操作。写这篇博客的目的是发现没有相关博客以举例的方式详细介绍B+树的相关操作,由于自身对某些细节也感到很迷惑,通过查阅相关资料,对B+树的操作有所顿悟,写下这篇博客以做记录。由于是自身对B+树的理解,肯定有考虑不周的情况,或者理解错误的地方,请留言指出。 ...
分类:
其他好文 时间:
2018-04-07 01:17:17
阅读次数:
263
1.HashMap的实现在JDK1.6中,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低,时间复杂度为O(n)。并且出现Hash碰撞时新加入的节点会从头结点加入,最早放入链表会存储在链表的最末端。JDK1.8中,HashMap采用数组+链表+红黑树实现,当链表长
分类:
编程语言 时间:
2018-04-03 17:20:14
阅读次数:
190
我们在进行开发的过程的难免会进行对象的返回,比如一个用户对象User,以及一个集合list,Map等等。在这篇博客中我们就是需要学习一下怎么对一个对象中某些属性的处理。需要补充的一点就是SpringBoot采用的是JackSon进行的序列化以及反序列化,不用我们自己去进行实现,它是自动实现。我们也可 ...
分类:
编程语言 时间:
2018-04-03 12:53:26
阅读次数:
682
table 在lua中是一个非常常用的数据结构,可以用来存放各种类型的元素,那么就会让人好奇,它这么强大,它是用什么数据结构实现的呢 首先,考虑 table = {1, 2, 3, 4, 5, 6, 7, 8} 这样的结构, 为了获得最快的访问速度,它是用数组实现的 那么如果执行table[1000 ...
分类:
其他好文 时间:
2018-03-30 00:08:00
阅读次数:
228
Java中常用数据结构 常用的数据结构有哈希表,线性表,链表,java.util包中有三个重要的接口:List,Set,Map常用来实现基本的数据结构 HashMap的工作原理 HashMap基于hashing原理,我们通过put(key,value)和get(key)方法存储和获取对象元素,当我们 ...
分类:
编程语言 时间:
2018-03-29 19:06:15
阅读次数:
205
#字典是k-v形式,无序。key唯一students={'0001':'张三','0002':'李四','0003':'王五'}#字典方法print(students.items()) #打印字典里k-vprint(students.keys()) #打印字典的key值print(students. ...
分类:
编程语言 时间:
2018-03-27 14:49:13
阅读次数:
234
keys()、 values() 、items()方法 1、返回格式 dict_keys、 dict_values 和 dict_items 2、常用于循环、迭代 get()函数 用途:校验key值是否存在 它有两个参数:要取得其值的键,以及如果该键不存在时,返回的备用值 setdefault()函 ...
分类:
其他好文 时间:
2018-03-26 23:37:58
阅读次数:
292