Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 大数据云计算 >

H3C DataEngine 大数据组件 用户手册 E5105-5W101-整本手册 PDF 下载


分享到:
时间:2021-08-13 09:04来源:http://www.java1234.com 作者:转载  侵权举报
H3C DataEngine 大数据组件 用户手册 E5105-5W101-整本手册 PDF 下载
失效链接处理
H3C DataEngine 大数据组件 用户手册 E5105-5W101-整本手册 PDF 下载


本站整理下载:
提取码:p3lm 
 
 
相关截图:
 
主要内容:

4.2.12 多线程任务
1. 功能简介
建立多线程任务,同时启动多个实例执行文件操作。
2. 代码样例
多线程实例增加的代码包括公共代码中填写的代码和在同文件下增加两个类的代码。
//在公共代码中填写的代码
//多线程
final int THREAD_COUNT = 2;
for (int threadNum = 0; threadNum < THREAD_COUNT; threadNum++) {
HdfsExampleThread example_thread = new HdfsExampleThread("hdfs_example_" + threadNum);
example_thread.start();
}
//在同文件下增加两个类的代码
class HdfsExampleThread extends Thread {
public HdfsExampleThread(String threadName) {
super(threadName);
}
public void run() {
HdfsExample example;
try {
example = new HdfsExample("/user/hdfstest/" + getName() + "write.txt");
example.write();
} catch (IOException e) {
System.out.println(e);
}
}
}
class HdfsExample {
private final static String PATH_TO_HDFS_SITE_XML="/etc/hadoop/conf/hdfs-site.xml";
private final static String PATH_TO_CORE_SITE_XML="/etc/hadoop/conf/core-site.xml";
final String content = "It is successful to create new file if you can see me";
String path="";
public HdfsExample(String path) {
this.path = path;
}
public void write() throws IOException{
Configuration conf = new Configuration();
conf.addResource(new Path(PATH_TO_HDFS_SITE_XML));
conf.addResource(new Path(PATH_TO_CORE_SITE_XML));
/**
* 使用 kerberos 集群需要取消如下注释
// kerberos 身份认证
System.setProperty(JVM_KRB5_CONF_PARM, JVM_KRB5_CONF_PARM_VALUE);
UserGroupInformation.setConfiguration(conf);
// 安全登录,指定登录用户的票据与 keytab
UserGroupInformation.loginUserFromKeytab(USER_PRINCIPAL,PATH_TO_USER_KEYTAB);
System.out.println("kerberos auth success");
*/
//拿到一个文件系统操作的客户端实例对象

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐