摘要: 1.WordCount程序任务 输入:一个包含大量单词的文本文件 输出:文件中没个单词及出现的次数(频数),并按照单词顺序排序每个单词和其频数占一行,单词和频数之间有间隔 2.WordCount程序设计思路 WordCount可以使用MapReduce去做 在/usr/local/目录下创建Word 阅读全文
posted @ 2020-05-13 19:00 琴昕LNS~ 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1 MapReduce概述 MapReduce是一种分布式并行编程框架,由Google提出,主要用于搜索领域,解决 海量数据的计算问题。 2.MapReduce数据处理能力提升的两条路线: 2.1单核cpu到双核到四核到八核 2.2分布式并行编程 2.2.1借助一个集群通过多台机器同时并行处理大规模 阅读全文
posted @ 2020-05-13 15:59 琴昕LNS~ 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.创建maven项目 2.引入依赖 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.8.0</version> </dependency> <de 阅读全文
posted @ 2020-05-13 12:11 琴昕LNS~ 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 安装步骤 资源 链接:https://pan.baidu.com/s/10Q1VyI2dp949146-dlL3Ww 提取码:1g87 1.卸载系统自带的Mariadb Centos7将默认数据库mysql替换成了Mariadb,所以还想使用mysql的话,首先最好卸载系统自带的Mariadb。 输 阅读全文
posted @ 2020-04-18 14:34 琴昕LNS~ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.Activiti中个人任务分配 1.1分配任务负责人: 1.1.1 固定分配,每一个任务都是固定的人进行执行 1.1.2 表达式分配: UEL表达式,统一表达式语言,在activiti当中支持两种形式,一种是value,另外一种是method形式 1.1.3 创建流程图,给每一个环节制定assi 阅读全文
posted @ 2020-04-06 18:09 琴昕LNS~ 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: 简介: 通过加载activiti.cfg.xml文件得到ProcessEngineConfiguration对象,通过ProcessEngineConfiguration对象可以得到ProcessEngine对象 得到该对象后,可以通过流程引擎对象ProcessEngine来得到各种Service, 阅读全文
posted @ 2020-04-01 20:27 琴昕LNS~ 阅读(381) 评论(1) 推荐(0) 编辑
摘要: 简介: 工作流就是通过计算机对业务流程自动化执行管理;它主要解决的是“使用多个参与者之间按照某种预定义的规则自动进行传递文档,信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”; 工作流实现方式 在没有专门的工作流引擎之前,我们之前为了实现流程控制,通常的做法就是采用状态字段的值来 阅读全文
posted @ 2020-03-30 18:57 琴昕LNS~ 阅读(1748) 评论(1) 推荐(0) 编辑
摘要: 1.java内存模型:JMM 在内存模型当中定义一个主内存,所有声明的实例变量都存在于主内存当中,主内存的数据会共享给所有线程,每一个线程有一个块工作内存,工作内存当中主内存数据的副本当更新数据时,会将工作内存中的数据同步到主内存当中; 2.什么是CAS CAS:Compare and Swap,即 阅读全文
posted @ 2020-03-26 20:16 琴昕LNS~ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 简介: 锁一般来说用作资源控制,限制资源访问,防止在并发环境下造成数据错误 1.重入锁 目的:避免死锁的现象 锁作为并发共享数据,保证一致性的工具,在java平台有多种实现synchronized(重量级)和ReentrantLock(轻量级)等等,这些已经写好提供的锁为我们开发提供了便利; 重入锁 阅读全文
posted @ 2020-03-25 19:23 琴昕LNS~ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 简介: 我们都知道HDFS 是存取数据的分布式文件系统,那么对HDFS 的 操作,就是文件系统的基本操作,比如文件的创建、修改、删除、修改权 限等,文件夹的创建、删除、重命名等。对HDFS 的操作命令类似于lLinux 的shell 对文件的操作,如ls、mkdir、rm 等。 我们在执行HDFS的 阅读全文
posted @ 2020-03-25 19:12 琴昕LNS~ 阅读(987) 评论(0) 推荐(0) 编辑