摘要: 阅读全文
posted @ 2020-02-07 21:09 快看,阳光! 阅读(412) 评论(0) 推荐(0) 编辑
摘要: tomcat架构图 tomcat的启动过程 tomcat架构图中可以看到 一个web项目 在tomcat逻辑里其实就是一个StandardContext ,一个web项目对应一个web.xml。 顺着这个思路 看tomcat启动图中可以看到 4.1.1.1.1.1.1.6 4.1.1.1.1.1.1 阅读全文
posted @ 2020-02-07 21:03 快看,阳光! 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 一、DOM DOM 全称是 Document Object Model,也就是文档对象模型。 个人理解,DOM包含三层意思:1.DOM是一个操作HTML的API接口 2.DOM是一个HTML结构模型 3.DOM代指该HTML模型中的对象 1.DOM是一个操作HTML的API接口 HTML本身是静态的 阅读全文
posted @ 2020-01-22 09:53 快看,阳光! 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 正向代理:客户端想要访问一个服务器,但是它可能无法直接访问这台服务器,这时候这可找一台可以访问目标服务器的另外一台服务器,而这台服务器就被当做是代理人的角色 ,称之为代理服务器,于是客户端把请求发给代理服务器,由代理服务器获得目标服务器的数据并返回给客户端。客户端是清楚目标服务器的地址的,而目标服务 阅读全文
posted @ 2020-01-20 16:38 快看,阳光! 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 背景 最近由于kettle在同步Oracle数据的时候,时不时会有数据丢失,为了避免数据丢失的时候我们不能及时发现,领导要求在数据库里每天同步完数据之后,进行一次核对,并将核对结果通过邮件发送出来。并给出了一个Oracle发邮件的存储过程。 那个存储过程确实写的很精妙,但是由于测试内网环境没有一个可 阅读全文
posted @ 2019-12-17 01:35 快看,阳光! 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 列转行 测试数据 hive> select * from col_lie limit 10; OK col_lie.user_id col_lie.order_id 104399 1715131 104399 2105395 104399 1758844 104399 981085 104399 2 阅读全文
posted @ 2019-01-16 14:00 快看,阳光! 阅读(3682) 评论(0) 推荐(0) 编辑
摘要: 本文来自转载,转载地址:https://www.jianshu.com/p/7359a1789d24 1 Region拆分 一个Region代表一个表的一段Rowkey的数据集合,当Region太大,Master会将其拆分。Region太大会导致读取效率太低,遍历时间太长,通过将大数据拆分到不同机器 阅读全文
posted @ 2018-12-24 15:41 快看,阳光! 阅读(3066) 评论(0) 推荐(0) 编辑
摘要: 本文来自转载,转载地址:https://juejin.im/post/5bfe7892e51d4531b1515164 在此要着重感谢华为的架构师秦凯新大佬! 1 Memstore的角色地位 一个Store中总会有一个Memstore和多个HFile,每一次刷写就会生成一个HFile。 如果你开启了 阅读全文
posted @ 2018-12-24 15:38 快看,阳光! 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: 1 BlockCache 唯一性 一个 RegionServer只有一个BlockCache。 BlockCache的诞生就是用来优化读取性能的。 HBase Block 目前主要有DATA,ENCODED_DATA,META,FILE_INFO,ROOT_INDEX等。 BlockCache 目前 阅读全文
posted @ 2018-12-24 15:34 快看,阳光! 阅读(2197) 评论(0) 推荐(0) 编辑