- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Java集合Map,set, list 之间的转换
Java集合Map,set, list 之间的转换 前言: 通过思维导图复习联系,看到一个HashMap排序题上机题之后有的一个感想,题目如下,看看你能时间出来么? 已知一个HashMap集合,User 有name(String)和age(int)属性。请写一个方法实现对HashMap的排序功能,该方法接受HashMap为形参,返回列下为HashMap,要求
2017-01-18 20:31:23 8151 10
原创 Java引用对象
Java引用对象 前言: 今天我们通过java引用对象再聊聊思维导图。你会想讲什么思维导图,干净利索赶紧切人正题吧,不,今天小编要和再来交流交流思维导图。高效人士以及哈佛MIT绝大多数学生都是因为思维导图的帮助,才是他们成为全世界的天之骄子。 思维导图,通俗的说就是能够互相连篇的能力。一个接着一个,这个有接着串起了那个,就是简单。但是说去确实简单,牛b的人都是赢在执行力
2017-01-18 16:21:16 549 8
原创 【网站高性能 7】----大型网站架构演化知多少(二)
大型网站架构演化知多少(二) 前言: 在前一博文:大型网站架构演化知多少(一)中小编介绍了大型网站的架构发展历程,从初级的架构中只有一台服务器到增加服务器,再到使用缓存,数据访问的压力可以得到很好的缓解,但是当访问逐步增加,单一的应用程序服务器处理请求连接还是有限,特别是访问高峰期,应用服务器成为整个网站的瓶颈,那该怎么办? 这不,小编这次带
2017-01-11 19:23:37 720 8
原创 【网站高性能 6】----大型网站架构演化知多少(一)
架构演化知多少(一) 前言: 在大型网站中的技术挑战主要是来自什么?主要是庞大的用户、高并发的访问和海量的数据,任何简单的业务一旦要处理数以P计的数据和数以亿计的用户,问题就会变的很棘手。那么大型网站的架构就是为了解决这些问题而演化出来的。 万丈高楼平地起,任何的一个大型网站都是从很小发展起来:facebook是扎克伯格于哈佛大学一宿舍里诞生的;微软是家里低下库
2017-01-11 19:14:20 794 9
原创 【网站高性能 3】----B+树 vs LSM树
B+树 vs LSM树 前言: 在前面我们介绍到,性能优化之存储性能优化有将(1)机械硬盘改成固态硬盘,(2)RAID阵列改成HDFS方式,今天小编和大家分享一个在存储过程,从数据结构方面来提升系统的性能,从数据结构B+树 vs LSM树来对比了解。 什么是B+树? B+ 树是一种专门针对磁盘存储而优化的N叉排序树, 一树节点为单位存储在磁盘中。从根开始查
2017-01-11 19:01:48 1171 7
原创 【网站高性能 2】----RAID vs HDFS
RAID vs HDFS 一,定义: RAID:全称是(Redundant Arrays of independent Disks,DAID)叫磁盘阵列:有独立磁盘构成的具有冗余能力的阵列的意思。 raid通俗的说就是有很多价格较合理的磁盘,组成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统的效能陈RAID技术。
2017-01-10 19:20:55 3488 7
原创 【网站高性能 1】----机械硬盘 vs 固态硬盘
机械硬盘 vs 固态硬盘 前言: 今天下午小编看Mybatis视频,敲代码中真的是就快睡着了,就离开座位出去想走走,就去了图书馆,也就是随性拿起一本书《大型网站技术机构》,也即是随性的想随便的翻一翻,可是,有趣的事情发生了,翻开之后一看,就从下午4点多看到五点半下课,很有意思,就借来这本书,网上自己画思维导图来学习一些这本书,小编于这里和大家分享一点细度颗粒-------网站性能
2017-01-10 19:17:12 1270 9
原创 【数据结构】----平衡二叉树怎么自己画?
【数据结构】平衡二叉树怎么自己画? 是什么? 要了解平衡二叉树,先得了解什么是二叉树?二叉树定义:在计算机中,二叉树是每一个节点最多有两个子树的结构。通常子树被称作“左子树(left subtree)”“右子树(right subtree)”. 二叉树常被用于实现二叉树查找和二叉堆。什么是平衡二叉树: 平衡二叉树(Balan
2017-01-08 19:23:27 36196 13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人