1. String(字符串) 1.1 简单介绍 字符串类型是Redis最基础的数据结构,字符串类型可以是JSON、XML甚至是二进制的图片等数据,但是最大值不能超过512MB...
1. String(字符串) 1.1 简单介绍 字符串类型是Redis最基础的数据结构,字符串类型可以是JSON、XML甚至是二进制的图片等数据,但是最大值不能超过512MB...
本文转载自后端技术漫谈,原文链接 https://mp.weixin.qq.com/s/-0_ReIv2bp5snq3NUI3P7A[https://mp.weixin.qq...
Trie 树也称为字典树、单词查找树,最大的特点就是共享字符串的公共前缀,这样可以达到节省空间的目的。像我们在使用搜索引擎输入某些关键字的时候,搜索引擎会自动弹出一些相关的信...
偶然看到一篇十分通俗易懂的文章,不过原出处找不到了,这里还是分享一下。 https://blog.csdn.net/qukaiwei/article/details/5036...
题目描述 一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字...
1. equal() 和 == 的区别是什么? 要理解 equals() 方法,就必须从 == 开始讲起了。 == 的作用很简单,就是判断两个对象的地址是不是相等(基本数据类...
题目描述 在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。 题解一 先将数组排序,然后再找出现一次的数字是比较简单的。 时...
以下文章来源于接水怪,文章内容有少许改动。 每篇文章都希望你能收获到东西,这篇将带你深入 HTTPS 加解密原理,希望看完能够有这些收获: 明白 HTTPS 到底解决了什么问...
题目描述 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1...
题目描述 把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。 你需要用一个浮点数数组返回答案,其中第 i 个元素代表这 n 个骰子...
题目描述 假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖该股票一次可能获得的最大利润是多少? 题解一 使用暴力法的话,直接双重循环找出每一对利润的差值,比较大小即可...
前言: mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句...
题目描述 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非...
题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足...
题目描述 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,...
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一...
Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称...
以前我们学习的排序算法,比如冒泡排序、插入排序、快速排序等都是属于内部排序,即所有排序操作都是在内存中完成。然而如果需要排序的文件比整个内存还大时,这时就无法将文件一次性放到...