- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 HashMap中keySet()底层调用解析
首先看keySet()的使用: Map<String, Integer> map = new HashMap<String, Integer>(); map.put("a", 1); map.put("b", 2); map.put("c", 3); Set<String> ks = map.keySet();
2017-08-12 11:22:21
3865
5
原创 B树与B+树的区别
B树:(就是B-树,不读B减树,那读杠,网上有很多把它们混淆了) 定义:是一棵平衡的M路平衡搜索树 其结构如下: 关键字存在于整棵树,每个结点中关键字从小到大排列,当前节点关键字数量为n,则子节点个数为n+1,查找时若能在当前节点找到对应关键字,则返回,否则到其范围对应的子节点进行递归查找。 数据层代码可如下表示(具体实现方法不可一概而论,以下代码仅帮助理解)Class Node{
2017-08-07 21:19:50
1382
原创 Git bash 基本使用及常用命令
1.Git区域结构分类1.git远程主支:github或码云 2.git本地分支:通过git commit将所有缓存提交到本地分支,通过 git reset --hard commit_id 会回退到历史版本 3.git本地暂存( stage ):通过 git add file将工作区修改的文件添加到本地缓存,添加到本地暂存表示已解决冲突,可通过git reset HEAD file 撤销加入缓存
2017-08-06 22:56:06
583
原创 Eclipse上Git使用基本方法
该部分内容只作为在Eclipse上Git的基本使用,不涉及git bash;如果要深入学习Git,推荐 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 1. 一般使用步骤: 1) 新建自己的本地分支own; 2) 在own分支上修改完自
2017-08-06 16:18:45
4943
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人