
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
树树是一种非线性的结构,一般来说树形结构中,只有一个根节点,而在树其他节点中有且只能有一个前驱节点。我们常说的树结构,一般说的为二叉树,而实际中我们使用的树形结构不仅仅限于一个二叉树。定义对于一个有n个元素的树,当n为0的时候称为空树。其定义有下面要求:树有且仅有一个特定节点为其根节点当n>1时,其余结点可分为m(m>0)个互补交互的有限集T1、T2…Tm,其中每一个集合本...
HashSet要了解HashSet之前最好先了解HashMap,因为看下源代码就可以发现所谓的Set借口下的实现,底层都是基于Map来保存数据的。JAVA常用数据结构——Map(HashMap、LinkedHashMap、TreeMap)java实现原理public class HashSet<E>extends AbstractSet<E>im...
PostgreSQL数据类型数组类型
工作积累——JPA事务中数据更新后查询结果为更新前的问题
由闲鱼的转账BUG引起的思考想写这一篇文章主要是前两天看到了一个闲鱼的BUG,而且自己也复现了这个问题。在使用闲鱼的时候当我向好友转账2.1的时候,最终支付宝显示的却只有2.09(前天出现的问题,目前闲鱼已经修复了这个问题)。作为一个消费者这只是一个BUG,但是作为一个JAVA开发,就让我思考到假如这个金额的数据是需要服务端进行处理?JAVA要如何处理这些数据。我的一分钱呢??????这从未设想的
关于版本内容版本Elasticsearch版本7.2.0ES模板搜索——Search Template日常开发中我们可能需要频繁的使用一些类似的查询。为了减少重复的工作,我们可以将这些类似的查询写成模板,在后续只需要传递不同的参数来调用模板获取结果。模板的保存和删除创建一个简单的模板下面例子中是创建了一个ID为order_id_template的简单模板。因为...
这里只是对Nebula基础的介绍,其目的是为了让未接触过Nebula的同学最短时间了解其概念和使用。更详细更准确的内可以查看官方文档。

Elasticsearch的别名别名的作用在之前的文章中,介绍过Elasticsearch索引创建之后,假如尝试修改字段的类型的时候,除了重建索引之外没有别的办法。假如我们尝试重建一个新的索引并把数据迁移过去,就会出现一个问题,当我们完成数据迁移的时候可能会需要重启我们的环境,将查询目标指向新的索引。假如这个业务已经运行在生产环境中,我们不得不进行一次停机升级。这个对于我们系统的运行来说显然...
关于版本依赖版本springboot2.0.8.RELEASEspring-shell-starter2.0.0.RELEASE关于项目本内容也是我尝试整理工作中接触过各种工具在springboot中使用的方法。下面介绍的所有方法都已经提供了测试用例。因为每个例子涉及代码较多,所以文章中只贴出了部分代码。全部的代码在这里gitee代码仓库spring shellSpring-shell是Sprin
Swap意思是交换分区,通常我们说的虚拟内存,是从硬盘中划分出的一个分区。Swap分区在系统的物理内存(这里应该是运行内存)不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。查看swap的使用情况free ...