• 自己的总结:工具使用


    1,compare文本:

          ultraEdit的文件比较功能:下载绿化版才行,在file->compare(中文是文件->比较文件)。注意选择 无平铺(其实无所谓)

          notepad++免费好用,也有compare功能,安装功能插件

           打开Notepad++找到【插件】>Plugin Manager > show Plugin Manager,然后再“Available”选项卡内找到“Compare”插件,打勾,按Install。理论上就自动下载安装完毕了。

    这个功能和ultraedit一样好用。

    notepad还有选择语言的功能,可以快速识别使用语言。

    但列模式还有待了解?

    2.Notepad++字体颜色设置:

          语言环境,设置,里面可以选择主题。 但改动时,如果不行,先改配置信息,具体修改配置步骤可以google到,但百度不到

    eclipse使用

        (1)ctrl+alt+h查看当前方法的调用情况call hierarchy;ctrl+o查看类的基本内容,结构;ctrl+t查看类继承

        (2)alt+/可以补全当前字符可能的命令,输入syso,然后执行,就会自动生成System.out.println();

        (3)导入java工程,eclipse工程目录,new新建一个java工程,选择目录时取消默认选项的对勾,在路径上选择你要导入的项目,finish。

        (4)在文件的工程目录中,有两个文件.class和.project:.class配置调用库类的路径,还有<classpathentry kind="output" path="bin"/>配置了生成.class文件的存放目录,一般放到bin下,这样的bin目录在eclipse中正常是看不到的,如果看到,说明.class文件的output没用bin。.project配置执行情况。

        (5)F3和ctrl+点击一样,查看定义;F5运行

       (6)ctrl+thrift+上(下) 快速复制一样。 ctrl+thrift+f格式调整

    hadoop程序运行结构:

    总结:hadoop运行类只管负责连接云,指定各个功能类执行hadoop的map、reduce,实现存取value和key;具体如何处理key和value,需要编写程序实现。将各个字段提取出来,进行处理,然后在主运行类中调用该程序即可。

          1.编写一个运行类(比如tianqisawlogvalidatorjob)用于在云上执行map,reduce过程。包含继承mapper类的map程序,reducer类的reduce程序,还有设定各个运行参数的main或是run函数等,如:设定conf等参数。

          2.编写一个功能调用类(具体处理所提取key和value值中的各个字段,如TianqiSawLogValidator)

          3.用python或是shell脚本,调用hadoop jar命令调用运行类(该工程打成jar包),实现map和reduce的keyvalue处理。

  • 相关阅读:
    POJ 2175 Evacuation Plan 费用流 负圈定理
    POJ 2983 Is the Information Reliable? 差分约束
    codeforces 420B Online Meeting
    POJ 3181 Dollar Dayz DP
    POJ Ant Counting DP
    POJ 1742 Coins DP 01背包
    中国儒学史
    产品思维30讲
    Java多线程编程核心技术
    编写高质量代码:改善Java程序的151个建议
  • 原文地址:https://www.cnblogs.com/cl1024cl/p/6205658.html
Copyright © 2020-2023  润新知