会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朝北教室的风筝
用心做每一件事
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
40
41
42
43
44
45
46
47
48
···
76
下一页
2018年4月24日
索引-数据库 索引创建默认是非聚集索引
摘要: SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举
阅读全文
posted @ 2018-04-24 12:25 aspirant
阅读(4659)
评论(0)
推荐(0)
2018年4月22日
HashMap的实现原理--链表散列
摘要: hashmap的扩容因子是0.75 原因 参考:HashMap默认加载因子为什么选择0.75?(阿里) 1. HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。
阅读全文
posted @ 2018-04-22 17:23 aspirant
阅读(13801)
评论(3)
推荐(1)
Hashtable数据存储结构-遍历规则,Hash类型的复杂度为啥都是O(1)-源码分析(阿里)
摘要: hashmap的扩容因子是0.75 原因 参考:HashMap默认加载因子为什么选择0.75?(阿里) Hashtable 是一个很常见的数据结构类型,前段时间阿里的面试官说只要搞懂了HashTable,hashMap,HashSet,treeMap,treeSet这几个数据结构,阿里的数据结构面试
阅读全文
posted @ 2018-04-22 10:42 aspirant
阅读(9276)
评论(1)
推荐(0)
Java transient关键字使用小记
摘要: 哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始: 1. transient的作用及使用
阅读全文
posted @ 2018-04-22 09:25 aspirant
阅读(563)
评论(0)
推荐(1)
2018年4月21日
HashMap, HashTable,HashSet,TreeMap 的时间复杂度 注意数组链表 增删改查的时间复杂度都不相同(阿里)
摘要: hashmap的扩容因子是0.75 原因 参考:HashMap默认加载因子为什么选择0.75?(阿里) 阿里的人问 数组的时间复杂度是多少,链表的是多少,hashmap的时间复杂度是多少。。。。。 后来才知道,时间复杂度是要区分 增删改查的。。。。主要看查询的时间复杂度; 1、数组 查询的时间复杂度
阅读全文
posted @ 2018-04-21 17:10 aspirant
阅读(36270)
评论(2)
推荐(2)
HashMap、HashTable、ConcurrentHashMap、HashSet区别 线程安全类
摘要: hashmap的扩容因子是0.75 原因 参考:HashMap默认加载因子为什么选择0.75?(阿里) HashMap专题:HashMap的实现原理--链表散列 HashTable专题:Hashtable数据存储结构-遍历规则,Hash类型的复杂度为啥都是O(1)-源码分析 hashmap的扩容因子
阅读全文
posted @ 2018-04-21 15:43 aspirant
阅读(1966)
评论(0)
推荐(0)
Java中>>和>>>的区别
摘要: >>:带符号右移。正数右移高位补0,负数右移高位补1。比如: 4 >> 1,结果是2;-4 >> 1,结果是-2。-2 >> 1,结果是-1。 >>>:无符号右移。无论是正数还是负数,高位通通补0。 对于正数而言,>>和>>>没区别。 对于负数而言,-2 >>> 1,结果是2147483647(In
阅读全文
posted @ 2018-04-21 14:59 aspirant
阅读(548)
评论(0)
推荐(0)
Java线程的5种状态及切换(透彻讲解)-京东面试
摘要: thread的run 和start的区别参考:多线程-Thread的run()与start()的区别 一、Thread的几个重要方法: 我们先了解一下Thread的几个重要方法。 a、start()方法,开始执行该线程;b、stop()方法,强制结束该线程执行;c、join方法,等待该线程结束。d、
阅读全文
posted @ 2018-04-21 11:36 aspirant
阅读(12278)
评论(2)
推荐(3)
车企业图谱
摘要:
阅读全文
posted @ 2018-04-21 08:50 aspirant
阅读(277)
评论(0)
推荐(0)
2018年4月19日
Redis和Memcache的区别总结-京东阿里面试
摘要: 集群: redis 和memcached都支持集群 数据类型 Redis支持的数据类型要丰富得多,Redis不仅仅支持简单的k/v类型的数据,同时还提供String,List,Set,Hash,Sorted Set,pub/sub,Transactions数据结构的存储。其中Set是HashMap实
阅读全文
posted @ 2018-04-19 16:13 aspirant
阅读(16328)
评论(1)
推荐(0)
上一页
1
···
40
41
42
43
44
45
46
47
48
···
76
下一页
公告