ErBing

往事已经定格,未来还要继续。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年10月24日

摘要:一、HDFS简介 HDFS为了做到可靠性(reliability)创建了多分数据块(data blocks)的复制(replicas),并将它们放置在服务器群的计算节点中(computer nodes),MapReduce就可以在它们所在的节点上处理这些数据了。 1.1 HDFS数据存储单元(blo 阅读全文
posted @ 2018-10-24 09:34 ErBing 阅读(401) 评论(0) 推荐(0) 编辑

2018年10月19日

摘要:Zookeeper基础知识 1.zookeeper是一个类似hdfs的树形文件结构,zookeeper可以用来保证数据在(zk)集群之间的数据的事务性一致、 2.zookeeper有watch事件,是一次性触发的,当watch监视的数据发生变化时,通知设置了该watch的client,即watche 阅读全文
posted @ 2018-10-19 10:10 ErBing 阅读(172) 评论(0) 推荐(0) 编辑

2018年10月16日

摘要:一.Redis 简介 1.Redis解释:Redis 是一个基于key-value形式进行存储的内存型数据库. 1.1 数据存储方式为key-value 1.2 数据存储在内存中. 1.2.1 优点:效率高.理论值:每秒10K数据读取. 1.3 定位:数据库软件. 1.3.1 作用:存储数据. 2. 阅读全文
posted @ 2018-10-16 17:29 ErBing 阅读(220) 评论(0) 推荐(0) 编辑

摘要:一 简介 Apache Curator是一个比较完善的ZooKeeper客户端框架,通过封装的一套高级API 简化了ZooKeeper的操作。通过查看官方文档,可以发现Curator主要解决了三类问题: 封装ZooKeeper client与ZooKeeper server之间的连接处理 提供了一套 阅读全文
posted @ 2018-10-16 17:05 ErBing 阅读(14944) 评论(0) 推荐(2) 编辑

2018年10月10日

摘要:目录 数据类型堆与栈Java对象的大小引用类型按照基本回收策略分按分区对待的方式分按系统线程分如何区分垃圾如何处理碎片如何解决同时存在的对象创建和对象回收问题为什么要分代如何分代什么情况下触发垃圾回收分代垃圾回收流程示意选择合适的垃圾收集算法小结回收器选择辅助信息常见配置汇总调优总结垃圾回收的瓶颈增 阅读全文
posted @ 2018-10-10 10:29 ErBing 阅读(301) 评论(0) 推荐(0) 编辑

2018年10月8日

摘要:一.SpringMVC 简介1.SpringMVC 中重要组件 1.1 DispatcherServlet : 前端控制器,接收所有请求(如果配置/不包含 jsp) 1.2 HandlerMapping: 解析请求格式的.判断希望要执行哪个具体的方法. 1.3 HandlerAdapter: 负责调 阅读全文
posted @ 2018-10-08 17:44 ErBing 阅读(503) 评论(0) 推荐(0) 编辑

2018年9月13日

摘要:一. Spring 框架简介及官方压缩包目录介绍 1.主要发明者:Rod Johnson2.轮子理论推崇者: 2.1 轮子理论:不用重复发明轮子. 2.2 IT 行业:直接使用写好的代码.3.Spring 框架宗旨:不重新发明技术,让原有技术使用起来更加方便.4.Spring 几大核心功能 4.1 阅读全文
posted @ 2018-09-13 14:03 ErBing 阅读(555) 评论(0) 推荐(2) 编辑

2018年8月28日

摘要:MyBatis 简介 1. Mybatis 开源免费框架.原名叫iBatis,2010在google code,2013年迁移到 github 2. 作用: 数据访问层框架. 2.1 底层是对 JDBC 的封装. 3. mybatis 优点之一: 3.1 使用mybatis 时不需要编写实现类,只需 阅读全文
posted @ 2018-08-28 15:10 ErBing 阅读(426) 评论(0) 推荐(0) 编辑

摘要:Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Logger log4j.rootLog 阅读全文
posted @ 2018-08-28 14:53 ErBing 阅读(131) 评论(0) 推荐(0) 编辑

2017年12月6日

摘要:【注】该系列文章以及使用到安装包/测试数据 可以在《倾情大奉送--Spark入门实战系列》获取 1、 Spark运行架构 1.1 术语定义 lApplication:Spark Application的概念和Hadoop MapReduce中的类似,指的是用户编写的Spark应用程序,包含了一个Dr 阅读全文
posted @ 2017-12-06 15:19 ErBing 阅读(255) 评论(0) 推荐(0) 编辑