学习欲望不断降低,但我相信我终将赢得胜利 LC242 只用一个26位的数组完成hash表的任务,并且能够只用一个数组空间,在时空效率上都做了节约 class Solution { public: bool isAnagram(string s, string t) { if (s.size() != ...
分类:
其他好文 时间:
2020-02-07 01:22:32
阅读次数:
64
Python开发中字典和 json的概念区别: 一、字典 字典是一种数据结构,而json是一种数据格式,格式就会有一些形式上的限制,比如json的格式要求必须且只能使用双引号作为key或者值的边界符号(值如果是数字可以不用加双引号),不能使用单引号,用单引号或者不用引号会导致读取数据错误,而且“ke ...
分类:
编程语言 时间:
2020-02-06 16:46:38
阅读次数:
83
location对象 location.href url地址 location.hash 锚点 location.hostname 主机名(需要放到服务器上) location.host 主机名+端口号(需要放到服务器上) location.pathname 目录或者文件 location.port ...
分类:
其他好文 时间:
2020-02-06 14:21:08
阅读次数:
86
最近在找工作,好几次面试都问过数组去重的问题。虽然问的都不一样,但是核心思想是没有变的。第一种是比较常规的方法思路:构建一个新的数组存放结果for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比若结果数组中没有该元素,则存到结果数组中Array.prototype.unique1 = ... ...
分类:
编程语言 时间:
2020-02-06 12:48:36
阅读次数:
116
为Android系统添加一个新的资源包概述传统的Android系统只有一个framework-res.apk资源包,第三方厂商在进行rom定制时会直接修改framework res资源,达到适配目的。但是这种方式跟原生资源的耦合度过高,在系统迁移或者framework ui移植时需要进行人工merg... ...
分类:
移动开发 时间:
2020-02-06 12:18:41
阅读次数:
175
HashMap冲突解决方法比较考验一个开发者解决问题的能力。 下文给出HashMap冲突的解决方法以及原理分析,无论是在面试问答或者实际使用中,应该都会有所帮助。 在Java编程语言中,最基本的结构就是两种,一种是数组,一种是模拟指针(引用),所有的数据结构都可以用这两个基本结构构造,HashMap ...
分类:
其他好文 时间:
2020-02-06 10:27:57
阅读次数:
73
Redis简介 Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库 Redis与其他key-value缓存产品有以下三个特点: ◆Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载使用。 ◆Redis不仅仅支持简单的key-value类 ...
分类:
其他好文 时间:
2020-02-05 23:19:06
阅读次数:
72
问题描述 我们已知有一个map命令,可以用在http block和stream block中。 用于定义个新的变量,变量的取值由map里边的key和value定义。 如我在前文有个SNI的使用中,便用到了这个方式。[nginx][tls] nginx配置https与ssl/tls的sni的方法 ma ...
分类:
其他好文 时间:
2020-02-05 20:39:27
阅读次数:
93
1、redis支持更丰富的数据类型(支持更复杂的应用场景):Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。memcache支持简单的数据类型,String。 2、Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再 ...
分类:
系统相关 时间:
2020-02-05 18:26:08
阅读次数:
73
Redis介绍redis是业界主流的key-value nosql 数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push... ...
分类:
其他好文 时间:
2020-02-05 16:41:01
阅读次数:
66