2021年1月11日
摘要: 阅读全文
posted @ 2021-01-11 23:01 风语者未来 阅读(35) 评论(0) 推荐(0)
  2021年1月7日
摘要: 数据模型: 通过模型,得到好友关系: 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日
摘要: 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日
摘要: 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日
摘要: 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写流程: 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日
摘要: 阅读全文
posted @ 2020-11-29 21:38 风语者未来 阅读(143) 评论(0) 推荐(0)
  2020年11月26日
摘要: mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。cache-ref – 引用其它命名空间的缓存配置。resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素。parameterMap – 老式风格的参数映射。此元素 阅读全文
posted @ 2020-11-26 22:53 风语者未来 阅读(159) 评论(0) 推荐(0)
  2020年11月25日
摘要: 1、什么是Mybatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain 阅读全文
posted @ 2020-11-25 22:53 风语者未来 阅读(117) 评论(0) 推荐(0)
  2020年11月24日
摘要: forward转发: 由服务器的页面进行跳转,不需要客户端重新发送请求: 特点如下: 1、地址栏的请求不会发生变化,显示的还是第一次请求的地址 2、请求的次数,有且仅有一次请求 3、请求域中的数据不会丢失 4、根目录:localhost:8080/项目地址/,包含了项目的访问地址 redirect重 阅读全文
posted @ 2020-11-24 22:10 风语者未来 阅读(106) 评论(0) 推荐(0)