1、在linux系统中,所在目录“/home/kcm”下建立一个档案input
[ubuntu@701~]$ mkdir input
2.在资料夹input中建立两个文字档案file1.txt和file2.txt,file1.txt中内容是“hello word”,file2.txt中内容是“hello hadoop”、“hello mapreduce”(分两行)。
[ubuntu@701~]$ cd input
[ubuntu@701~]$ vi file1.txt(编辑档案并储存)
[ubuntu@701~]$ vi file2.txt(编辑档案并储存)
[ubuntu@701~]$ ls -l /home/kcm/input
file1.txt file2.txt
显示档案内容可用:
[ubuntu@701~]$ cat/home/kcm/input/file1.txt
hello word
[ubuntu@701~]$ cat /home/kcm/input/file2.txt
hello mapreduce
hello hadoop
3.在HDFS上建立输入资料夹wc_input,并将本地资料夹input中的两个文字档案上传到丛集的wc_input下
[ubuntu@701~]$ hadoop fs -mkdir wc_input
[ubuntu@701~]$ hadoop fs -put/home/kcm/input/file* wc_input
检视wc_input中的档案:
[ubuntu@701~]$ /hadoop fs -ls wc_input
Found 2 items
-rw-r--r-- 1 root supergroup 11 2014-03-13 01:19 /user/hadoop/wc_input/file1.txt
-rw-r--r-- 1 root supergroup 29 2014-03-13 01:19 /user/hadoop/wc_input/file2.txt
4.首先,在window下将wordcount进行打包,我们这里把它打包成wordcount.jar;然后,将wordcount.jar拷贝到linux系统中,存放的目录自己决定即可。我们这里存放到/home/kcm目录下面。
5.执行wordcount.jar包(转到该jar包存放的目录下):
[ubuntu@701~]$ hadoop jar wordcount.jar /user/hadoop/wc_input /user/hadoop/output
android sdk中自带的例子怎样执行新建一个android project 在建立画面选择Create project frome exceting
sourse 接着选择android版本。然后location里面选择你sdk资料夹下sample/androi-7/ApiDemos 这个资料夹 apidemos资料夹下面就是所有的例子程式。建立以后右键点选选择Run us选单下面第一个选项执行它。
就会自动建立一个虚拟机器跑起来这个例子程式了。
里面是各种元件的程式码...
希望你满意我的答案
执行Android自带的例子时出错。只能看到 Activity03 这个类的 onCreate方法 28行有个错误.... 应该是resultListener 这个类有问题,要看原始码 才知道的
MAPXTREME 6.7.1自带的例子里Routing and Geocoding无法执行指定的URL可能没有Envinsa伺服器或伺服器无法处理请求
:localhost:8080/LocationUtility/services/LocationUtility
路径是否正确?
localhost:8080
指定的伺服器是否正确
GetMiAwareGeocodeClient是GeocodeClientFactory的属性吗?
我的是这样设定
puconn.ConnectionString = copConnStr
或
puconn.ConnectionString = Session("copconnstr").ToString
如何看tomcat自带的例子?启动 tomcat(bin目录下的tomcat6.exe)
在浏览器位址列输入
:localhost:8080/examples/index. 即可
其实tomcat安装完成后
自带的例子会以一个工程的形式被发布到了webapps目录下
即上面提到的examples工程(tomcat 6.0) 5.0的版本也类似
ansys自带的例子如何看
应该是找在什么位置吧?
在ansys软体上面一行的最后一个的按钮help中,点选,然后再次点选下拉选单的help Topics
然后在开启的chm档案中点选Search(搜寻),然后在下面的输入框里面输入
Wele to the ANSYS Tutorials
就进入到自带例子的介面,如果还是不会,那就多练练windows怎么使用,,其他的一些例子在本人的百度部落格里面有说明
osgearth中自带的例子是怎么执行的1、档案-->开启驱动器设定“测试事例目录”
2、双击又测树目录,载入.earth文件,如有修改,可储存
3、xml-->检视方式设定文字显示格式。
4、可在命令文字框中,自定义命令。
5、档案-->执行,执行“命令”串,检视osgEarth例项程式。
如何执行blazeds的例子有文件的架构可以提供追溯其他工作产品的上下文。 有文件的架构可以传达可供选择的架构解决方案。 有文件的架构有助于从一个现有架构转换到一个新架构计划的计划编制。 有文件的架构通常能通过识别组成架构的元素及它们之间的依赖性来帮助编制计划。 有文件的架构可以提醒架构师在其所作的某些决定背后的基本原理。 有文件的架构有助于架构的评估。 选择视点。 建立工作产品。 给架构描述打包。 (1)功能性视点:它关注支援系统功能性的元素。 (2)部署视点:它关注支援系统分布的元素。 (3)需求视点:为形成架构的系统需求提供说明,它包括功能性需求、品质和约束。 (4)确认视点:为系统提供必需的功能、展示必需的品质和适应定义的约束提供说明。 交叉视点是从某一特定功能的视点出发,与基础视点交叉综合关注的元素,下图为一交叉视点的例子。 实现层级。 交叉关注。 逻辑检视是设计的物件模型。 过程检视获取设计的并发和同步方面的资讯。 开发检视描述的是软体开发环境中的软体静态组织。 物理检视描述了软体与硬体之间的对映,还反映了它在分散式方面的资讯。
求教eclipse如何学习自带的例子例项就在安装目录下的tutorial里
执行起来后,多看,多写,多总结
如何确定oracle自带的例子在哪个owner里登入sys as sysdba
[sql] view plain copy
select t.owner from all_tables t where t.table_name='例子的表名'
就可以查到owner了
然后用owner登入就可以测试给的example了
比如Oracle文件我看到一个example
UNION Example The following statement bines the results of o queries with the UNION operator, which eliminates duplicate selected rows. This statement shows that you must match data type (using the TO_CHAR function) when columns do not exist in one or the other table:
[sql] view plain copy
SELECT location_id, department_name "Department",
TO_CHAR(NULL) "Warehouse" FROM departments
UNION
SELECT location_id, TO_CHAR(NULL) "Department", warehouse_name
FROM warehouses
LOCATION_ID Department Warehouse
----------- ------------------------------ ---------------------------
1400 IT
1400 Southlake, Texas
1500 Shipping
1500 San Francisco
1600 New Jersey
1700 Aounting
1700 Administration
1700 Benefits
1700 Construction
1700 Contracting
1700 Control And Credit
...
而我不知道departments,warehouses表是属于scott还是Oe还是Hr或者别的owner?
我就用sys as sysdba登入
然后查询
[sql] view plain copy
select t.owner from all_tables t where t.table_name='WAREHOUSES'
得到
OWNER
OE
那么用OE登入就可以实验这个example了
这个是Oracle? Database Sample Schemas
11g Release 2 (11.2)
:docs.oracle./cd/E11882_01/server.112/e10831/toc.htm
第一种:原生态运行jar包1,利用eclipse编写Map-Reduce方法,一般引入Hadoop-core-1.1.2.jar。注意这里eclipse里没有安装hadoop的插件,只是引入其匝包,该eclipse可以安装在windows或者linux中,如果是在windows中安装的,且在其虚拟机安装的linux,可以通过共享文件夹来实现传递。
2,编写要测试的数据,如命名为tempdata
3,利用eclipse的export来打包已编写好的,在利用eclipse打包jar的时候,只需要选择src即可,一般只打包程序文件,并且需要选择main class,将该jar放到如/home/hadoop/docum/Test.jar
4,将要分析的数据传到hdfs上
hadoop fs -put /home/hadoop/myhadoopdata/tempdata ./testdata/
5,开始执行jar
hadoop jar /home/hadoop/Docum/Test.jar /user/hadoop/temperatur output
这是一种利用jar来运行的。
这里Test.jar在本地,jar没必要上传到hdfs上
参数依次为
本地mapred程序,hdfs的测试数据即输入文件,输出文件夹。
hadoop jar /home/hadoop/Temperature.jar inputpath outputpath
注意:这里可以不需要指定类的名称,而输出的文件夹outputpath不能事先已经存在。
第二种:伪分布式下运行WordCount
1,拷贝源代码
cp /usr/local/hadoop1.1.2/src/examples/org/apache/hadoop/examples/WordCount.java ~/ygch/hadoop/
2,编译源代码,放到指定的文件夹如这里的class下
javac
-classpath /usr/local/hadoop1.1.2/hadoop-core1.1.2.jar:
/usr/local/hadoop1.1.2/lib/commons-cli-1.2.jarWordCount.java -d class,
利用-classpath选项指定WordCount需要的jar包。hadoop目录下存放jar包的位置有两个:根目录和/lib目录。然后我们可以通过jar tvf *.jar查看jar包内容,进而可以知道WordCount需要的是哪几个jar包。
-d选项指定生成的类文件的位置,在编译的时候这个选项必须重新指定,不能让class文件生成在当前目录下。
3,将class文件打包成一个jar包:
jar cvf WordCount.jar -C classes/ .
注意不要忘记最后有一个点.,这个点点必须和前面要有空格,否则jar命令报错。该点指示jar命令的文件列表,表示指定目录下的所有文件。
4,生成input文件:
由于运行hadoop时指定的输入文件只能是HDFS文件系统中的文件,所以我们必须将要进行wordcount的文件从本地文件系统拷贝到HDFS文件系统中。
hadoop fs -mkdir input
hadoop fs -put testfile input
5. 运行jar包:
hadoop jar WordCount.jar org.apache.hadoop.examples.WordCount input output
在运行命令中由于WordCount.java中包括package信息,所以我们在指定类时要包含package的完整信息。
6. 查看结果
在hadoop程序运行完后,结果会放在output目录下,该目录是自动生成的。查看命令为:
hadoop fs -cat output/part-r-00000
使用-cat或者-text都行
第三种Hadoop直接执行Class文件
可以事先在eclipse中编译好class,然后直接利用hadoop来执行该class文件
在Hadoop集群中运行作业的时候,必须要将程序打包为jar文件。
在Hadoop本地和伪分布中可以运行jar文件,也可以直接运行class文件,注意直接运行class文件,必须是没有map和reducer的,直接获取FileSystem来进行 *** 作。
如果类有包名,拷贝的时候也要将其包名拷贝,然后
要在Hadoop集群运行上运行JNI程序,首先要在单机上调试程序直到可以正确运行JNI程序,之后移植到Hadoop集群就是水到渠成的事情。 Hadoop运行程序的方式是通过jar包,所以我们需要将所有的class文件打包成jar包。在打包的过程中,无需将动态链接...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)