会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王小鑫
博客园
首页
新随笔
联系
订阅
管理
2019年7月11日
Map List Set的区别
摘要: Map List Map的主要区别如下: set List 是实现了Collection接口的子接口;Map本身就是一个接口; list数据存放时有序的,允许有重复元素;set数据存放时无序的,不允许有重复数据;map是以键值对的形式存放,存放是无序的,key值不允许有重复的,value值可以有重复
阅读全文
posted @ 2019-07-11 12:42 王小鑫
阅读(2852)
评论(0)
推荐(0)
2019年7月9日
Guava入门
摘要: 其实我用guava差不多大半年时间了,发现guava真的特别好用,又会使代码变得很简洁,最近又系统的学习了一下,大致讲一下😊 什么是guava呢? guava就是类库,是java api的增强与扩展,里面有大量的方法供我们使用,使用之前需要引入包 guava有哪些方法呢?我们先从以下几方面开始学习
阅读全文
posted @ 2019-07-09 20:03 王小鑫
阅读(25547)
评论(0)
推荐(4)
2019年7月8日
算法两数相加
摘要: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 num
阅读全文
posted @ 2019-07-08 18:26 王小鑫
阅读(752)
评论(0)
推荐(0)
2019年7月2日
什么是数据库索引
摘要: 大家平时在开发过程中都避免不了使用数据库索引,那么你了解数据库索引么,接下来呢,我就简单讲一下什么是数据库索引。 一、数据索引是干什么用的呢? 数据库索引其实就是为了使查询数据效率快。 二、数据库索引有哪些呢? 联合索引遵从最左前缀原则,什么意思呢,就比如说一张学生表里面的联合索引如上面所示,那么下
阅读全文
posted @ 2019-07-02 16:03 王小鑫
阅读(162529)
评论(7)
推荐(21)
2019年6月26日
什么是B+树
摘要: 什么是B+树呢?在说B+树之前我们先了解一下为什么要有B树,其实这些树最开始都是为了解决某种系统中,查询效率低的问题。B树其实最开始源于的是二叉树,二叉树是只有左右孩子的树,当数据量越大的时候,二叉树的节点越多,那么当从根节点搜索的时候,影响查询效率。所以如果这些节点存储在外存储器中的话,每访问一个
阅读全文
posted @ 2019-06-26 13:40 王小鑫
阅读(25704)
评论(0)
推荐(9)
2019年6月24日
0 != null 为什么报指针?
摘要: 大家好,这是我第一次写博客,来分享我平时工作中遇到的问题及平时学习的技术,如果有写的不好或者不对的地方还望大家能够指出和包涵。 那么接下来就开始说下我工作中遇到的这个问题,我写了一个test,如下: 执行之后,报了空指针,当时一直不知道为什么,后来查阅资料发现原来是自动拆箱的问题,那么接下来我来仔细
阅读全文
posted @ 2019-06-24 23:10 王小鑫
阅读(1417)
评论(0)
推荐(1)
公告