会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风语者未来
I'm the captain of my soul, I'm the master of my fate!
博客园
首页
新随笔
联系
管理
订阅
2021年1月11日
BIO NIO 零拷贝
摘要:
阅读全文
posted @ 2021-01-11 23:01 风语者未来
阅读(35)
评论(0)
推荐(0)
2021年1月7日
好友推荐的mr实现思路
摘要: 数据模型: 通过模型,得到好友关系: 1 2,3,4,5 2 1,3,4 3 1,2 4 1,2,5,6 5 1,4,6 6 4,5,7 7 6 实现好友推荐的思路: 1、罗列对象的直接好友关系,及对象好友之间的关系.即两两关系 1 2,3,4,5 > ((1,2),0)((1,3),0)((1,4
阅读全文
posted @ 2021-01-07 22:41 风语者未来
阅读(157)
评论(0)
推荐(0)
2020年12月22日
HIVE UDF
摘要: 1、MAVEN依赖 <!-- https://mvnrepository.com/artifact/org.apache.hive/hive-exec --> <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-exec<
阅读全文
posted @ 2020-12-22 00:06 风语者未来
阅读(144)
评论(0)
推荐(0)
2020年12月15日
mapreduce任务中client生成split的源码过程
摘要: 1、提交任务 //提交任务直到返回结果job.waitForCompletion(true); 2、点击waitForCompletion方法到Job.java类 3、跟进到submit方法,调用方法: return submitter.submitJobInternal(Job.this, clu
阅读全文
posted @ 2020-12-15 23:02 风语者未来
阅读(114)
评论(0)
推荐(0)
2020年12月13日
MapReduce任务运行过程
摘要: MR on YARN任务启动过程: 1、MR client 与NN通信,生成split信息,然后将split信息、jar包、运行配置信息上传到hdfs. 2、MR client向RM申请AppMaster。 3、RM分配到NM,NM启动AM。 4、AM向RM申请资源。 5、RM分配资源,对应的NM启
阅读全文
posted @ 2020-12-13 20:45 风语者未来
阅读(94)
评论(0)
推荐(0)
2020年12月9日
HDFS 读写流程
摘要: HDFS写流程: 1、Client和NN连接,创建文件元数据。 2、NN判定元数据是否有效,如是否已经存在等。 3、NN触发副本放置策略,返回一个有序的DN列表。 4、Client和DN、DN与DN之间(以及根据副本策略)建立pipeline连接 5、Client将数据块切分成64K的packet,
阅读全文
posted @ 2020-12-09 22:07 风语者未来
阅读(302)
评论(0)
推荐(0)
2020年11月29日
Mybatis源码核心时序图
摘要:
阅读全文
posted @ 2020-11-29 21:38 风语者未来
阅读(143)
评论(0)
推荐(0)
2020年11月26日
Mybatis SQL映射文件详解
摘要: mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。cache-ref – 引用其它命名空间的缓存配置。resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素。parameterMap – 老式风格的参数映射。此元素
阅读全文
posted @ 2020-11-26 22:53 风语者未来
阅读(159)
评论(0)
推荐(0)
2020年11月25日
使用mybatis
摘要: 1、什么是Mybatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain
阅读全文
posted @ 2020-11-25 22:53 风语者未来
阅读(117)
评论(0)
推荐(0)
2020年11月24日
请求的forward与redirect
摘要: forward转发: 由服务器的页面进行跳转,不需要客户端重新发送请求: 特点如下: 1、地址栏的请求不会发生变化,显示的还是第一次请求的地址 2、请求的次数,有且仅有一次请求 3、请求域中的数据不会丢失 4、根目录:localhost:8080/项目地址/,包含了项目的访问地址 redirect重
阅读全文
posted @ 2020-11-24 22:10 风语者未来
阅读(106)
评论(0)
推荐(0)
下一页
公告