会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孙秋翔
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
下一页
2017年8月13日
集合框架相关面试题(一)
摘要: 1、 “什么是HashMap? HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键值对等等。 2、“你知道HashMap的工作原理吗?” “你知道HashMap的get()方法的工作原理吗?
阅读全文
posted @ 2017-08-13 17:28 孙秋翔_quinns
阅读(268)
评论(0)
推荐(1)
2017年8月9日
Java集合框架源码(一)——hashMap
摘要: 注:本人的源码基于JDK1.8.0,JDK的版本可以在命令行模式下通过java -version命令查看。 一首先我们来看一下HashMap类的定义: 从上述JDK源码可以看到: 1HashMap继承自AbstractMap类同时实现了Cloneable,Serializable这两个接口,其中前一
阅读全文
posted @ 2017-08-09 21:49 孙秋翔_quinns
阅读(272)
评论(0)
推荐(0)
2017年7月31日
NoSQL的四大类型
摘要: 1 键值数据库 相关产品:Redis、Riak、SimpleDB、Chordless、Scalaris、Memcached 应用:内容缓存 优点:扩展性好、灵活性好、大量写操作时性能高 缺点:无法存储结构化信息、条件查询效率较低 使用者:百度云(Redis)、GitHub(Riak)、BestBuy
阅读全文
posted @ 2017-07-31 00:21 孙秋翔_quinns
阅读(8366)
评论(1)
推荐(2)
NoSQL与关系数据库
摘要: 关系型数据库:完全支持关系代数理论作为基础;有较大的数据规模;固定的数据库模式;查询效率快;强一致性;数据完整性较易实现;扩展性一般;可用性好。 NoSQL:部分支持关系代数理论作为基础;有超大数据规模;灵活的数据库模式;可以实现高效的简单查询,但是不具备高度结构化查询;弱一致性;很难实现数据完整性
阅读全文
posted @ 2017-07-31 00:07 孙秋翔_quinns
阅读(186)
评论(0)
推荐(0)
2017年7月27日
[转]MapReduce浅析
摘要: 转
阅读全文
posted @ 2017-07-27 10:02 孙秋翔_quinns
阅读(236)
评论(0)
推荐(0)
2017年3月15日
java 8 stream使用
摘要: 使用stream代替循环的方案 1、定义一个Article类包括标题、作者、标签 案例一、找出标签为“java”的第一篇文章 (1)传统方法 (2)使用stream完成上述功能 我们首先使用 filter 操作去找到所有包含Java标签的文章,然后使用 findFirst() 操作去获取第一次出现的
阅读全文
posted @ 2017-03-15 19:34 孙秋翔_quinns
阅读(523)
评论(0)
推荐(0)
2017年3月12日
【转】jvm类加载
摘要: 类加载机制 JVM把class文件加载的内存,并对数据进行校验、转换解析和初始化,最终形成JVM可以直接使用的Java类型的过程就是加载机制。 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)
阅读全文
posted @ 2017-03-12 16:03 孙秋翔_quinns
阅读(193)
评论(0)
推荐(0)
【转】jvm收集器
摘要: HotSpot JVM收集器 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。 Serial(串行GC)收集器 ParNew(并行GC)收集器 Parallel Scavenge(并行回收GC)收集器 Serial Old(串行
阅读全文
posted @ 2017-03-12 14:09 孙秋翔_quinns
阅读(148)
评论(0)
推荐(0)
2017年3月11日
【转】jvm内存结构
摘要: JVM的基本结构 包括四部分:类加载器、执行引擎、内存区(运行时数据区)、本地方法接口 类加载器:jvm启动时或类运行时将需要的class文件加载到JVM中。 JVM内存申请过程如下: 执行引擎:负责执行class文件中包含的字节码指令。 内存区: 在jvm运行的时候操作所分配的内存区。内存可分为五
阅读全文
posted @ 2017-03-11 23:25 孙秋翔_quinns
阅读(227)
评论(0)
推荐(0)
2017年3月3日
acm练习-day1_1
摘要: “麻雀”lengdan用随机数生成了后台数据,但是笨笨的他被妹纸的问题给难住了。。。 已知lengdan生成了N(1=<N<=10005)个随机整数,妹子对这些数可能有以下几种操作或询问: 1,A a b c 表示给区间a到b内每个数都加上c; 2,S a b 表示输出区间a到b内的和; 3,Q a
阅读全文
posted @ 2017-03-03 20:58 孙秋翔_quinns
阅读(132)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告