自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Simple 专栏

simple for fun

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 动态路由 与 静态路由

定义静态路由:是指路由器中设置固定的路由表,除非网络管理员进行干预,否则静态路由项不会发生变化。 动态路由:是指路由器能够自动建立路由表,根据网络中路由器之间通信,传递信息,利用收到的路由信息更新路由表。优点静态路由:简单、高效、可靠、网络安全、转发效率高、不占用网络带宽。 动态路由:灵活,能够自动适应网络结构的变化,无需管理员手工维护,减轻了管理员的工作负担。缺点静态路由:网...

2019-01-20 15:34:20 2823 1

原创 算法图解 读书笔记(下)

五、散列表(Hash)散列函数: 散列函数是这样的函数,即无论你给它什么数据,它都还你一个数字。 散列(哈希)函数应用广泛: 快速查找 文件安全性传输交验 可以防止重复 (一旦发现重复,该哈希函数就不安全了。也就是说被破译了。) 缓存/ 记住数据,以免服务器再通过处理来生成它们。 散列表的填装因子 = (散列表包含的元素数)/(位置总数) 填装因子越低,发生冲突的可能性越小,散列...

2019-01-16 14:58:58 250

原创 算法图解 读书笔记(上)

最近看了一本算法入门书——算法图解。封面的插画很好玩儿。最吸引我的还是封面里的一句话:向小说一样有趣的算法入门书。上个封面,大家感受一下:一、算法简介1.1 二分查找 一个有序数组中找一个数的位置(对应该数字所在数组下标index)def binary_search(list, item): low = 0 high = len(list) - 1 ...

2019-01-16 12:33:27 297

原创 MongoDB、Hbase、Redis等NoSQL分析

NoSQL的四大种类NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时NoSQL凭借易扩展、大数据量和高性能以及灵活的数据模型成功的在数据库领域站稳了脚跟。目前大家基本认同将NoSQL数据库分为四大类:键值存储数据库,文档型数据库,列存储数据库和...

2019-01-03 19:27:03 347

Hive优化.docx

Join 查找操作的基本原则:应该将条目少的表/子查询放在 Join 操作符的左边。原因 是在 Join 操作的 Reduce 阶段,位于 Join 操作符左边的表的内容会被加载进内存,将 条目少的表放在左边,可以有效减少发生内存溢出错误的几率。 Join 查找操作中如果存在多个 join,且所有参与 join 的表中其参与 join 的 key 都相 同,则会将所有的 join 合并到一个 mapred 程序中。

2019-07-01

分布式一致性原理与实践

介绍了几种分布式协议,重点讲解Zookeeper高可用服务搭建。

2018-09-02

阿里Java开发规范

2017年10月14日杭州云栖大会,Java代码规约扫描插件全球首发仪式正式启动,规范正式以插件形式公开走向业界,引领Java语言的规范之路。目前,插件已在云效公有云产品中集成,立即体验!(云效>公有云>设置->测试服务->阿里巴巴Java代码规约)。

2018-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除