2015年10月13日星期二

Storyboard動畫板 - 賣魚人

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
Storyboard�赢�板 - �u�~人  阅读原文»

源�a下�d:http://yunpan.cn/cFJR5zcMNtBq6 访问密码 ac7a

使用Storyboard可以���F�赢�效果。

1.仿照WINDOWS系�y安�b�r的等待��面,不停更�Q背景�色

<Button x:Name="testBtn" Content="Button" HorizontalAlignment="Left" Margin="62,29,0,0" VerticalAlignment="Top" Height="53" Width="234">
<Button.Background>
<SolidColorBrush x:Name="testBtnBack" Color="Black">
</SolidColorBrush>
</Button.Background>
<Button.Triggers>
<EventTrigger RoutedEvent="Button.Loaded">-----控件一加�d就跑一���赢�
<BeginStoryboard>-----------表示�_始�绦�
<Storyboard -----真正的�赢�板
                
RepeatBehavior="Forever"--------�o限循�h
                AutoReverse="True"------------自�臃聪蜃��Q,即�赢���A->B,後再B->A。
                >
<ColorAnimation
From="Red"-----------------------------|�募t色�到�G色,可以使用Binding, Converter分配一���S�C�色
To
="Blue" -----------------------------|
Duration
="0:0:2" -------------------------��Q�r�g,H:M:S,可以使用小�怠�
Storyboard.TargetName
="testBtnBack" --------------�@�e是��用於哪��控件
Storyboard.TargetProperty
="Color" --------------�傩�
/>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Button.Triggers>
</Button>

以上�@段XAML代�a就���F了背景�色��RED�化到BLUE的���赢�。

�@��例子中,我��使用了����赢� ColorAnimation ,Color 代表是�傩缘念�型,如上�D中,背景�色�傩灶�型��Color,Animation代表�赢�,所以�@���|�|就表示是一���色�化的����赢�。

2.����赢�

下面列出����赢�:

DoubleAnimation�傩灶�型��Double或int的�赢�。
PointAnimation�傩灶�型��Point的�赢�。
ColorAnimation�傩灶�型��Color的�赢�。

比如DoubleAnimation,我��可以改�字�w大小,改���度,高度等等。

所以要改�控件的位置,XAML不支持使用Margin.Top�@�拥�傩浴1仨�使用RenderTransform。�e例�f明,���F一��球上下���拥男Ч�:

<Ellipse x:Name="ball" Fill="#FFF4F4F5" HorizontalAlignment="Left" Height="52" Margin="45,226,0,0" Stroke="Black" VerticalAlignment="Top" Width="52" RenderTransformOrigin="0.5,0.5">
<Ellipse.RenderTransform>-------------�@�e要使用Render
<TranslateTransform />
</Ellipse.RenderTransform>
<Ellipse.Triggers>
<EventTrigger RoutedEvent="Ellipse.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimationUsingKeyFrames ------多��,稍後��。
Storyboard.TargetName="ball"
Storyboard.TargetProperty
="(UIElement.RenderTransform).(TranslateTransform.Y)"------改�Y的位置
Duration
="0:0:2"
RepeatBehavior
="Forever"
EnableDependentAnimation
="True"------�@��玩意一定要�O置�檎妗!�
AutoReverse
="True" >
<EasingDoubleKeyFrame KeyTime="0:0:2" Value="240"> -----�@�N�傩远�?div style="border-bottom:1px solid #aaa;margin-bottom:25px">【源】从零自学Hadoop(12):Hadoop命令下 - sinodzh  阅读原文»

阅读目录

本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作。

文章是哥(mephisto)写的,SourceLink

  上一篇,我们对Hadoop命令中的HDFS Commands进行了简略的列举,下面我们就MapReduce Commands和Yarn Commands进行简略的列举,官网基本都是英文的,所以只能拙略的翻译下,妄大家见谅。

  下面,我们就开始对Hadoop命令下进行讲解。

MapReduce Commands

一:介绍

  所有的MapReduce命令通过bin/ mapred脚本调用。不指定参数运行mapred脚本会打印所有命令的描述。

  用法: mapred [SHELL_OPTIONS] COMMAND [GENERIC_OPTIONS] [COMMAND_OPTIONS]

  Hadoop有一个选项解析框架用于解析一般的选项和运行类。

COMMAND_OPTIONSDescription
SHELL_OPTIONSThe common set of shell options. These are documented on the Hadoop Commands Reference page.
GENERIC_OPTIONSThe common set of options supported by multiple commands. See the Hadoop Commands Reference for more information.
COMMAND COMMAND_OPTIONSVarious commands with their options are described in the following sections. The commands have been grouped into User Commands and Administration Commands.

User Commands

一:介绍

  用于Hadoop集群用户命令。

二:archive

  创建一个Hadoop档案.More information can be found at Hadoop Archives Guide.

三:classpath

  打印Hadoop jar和所需的libs的class路径。

  用法: mapred classpath

四:distcp

  递归复制文件或目录. More information can be found at Hadoop DistCp Guide.

五:job

  MapReduce jobs的命令

  用法: mapred job | [GENERIC_OPTIONS] | [-submit <job-file>] | [-status <job-id>] | [-counter <job-id> <group-name> <counter-name>] | [-kill <job-id>] | [-events <job-id> <from-event-#> <#-of-events>] | [-history [all] <jobOutputDir>] | [-list [all]] | [-kill-task <task-id>] | [-fail-task <task-id>] | [-set-priority <job-id> <priority>]

六:pipes

  运行一个pipes job.

  用法: mapred pipes [-conf <path>] [-jobconf <key=value>, <key=value>, ...] [-input <path>] [-output <path>] [-jar <jar file>] [-inputformat <class>] [-map <class>] [-partitioner <class>] [-reduce <class>] [-writer <class>] [-program <executable>] [-reduces <num>]

七:queue

  查看作业队列信息

  用法: mapred queue [-list] | [-info <job-queue-name> [-showJobs]] | [-showacls]

八:version

  打印版本。

  用法: mapred version

Administration Commands

一:介绍

  用于Hadoop集群用户命令。

二:historyserver

  启动JobHistoryServer.

  用法: mapred historyserver

三:hsadmin

  运行一个MapReduce hsadmin客户端执行jobhistoryserver administrative命令。

  用法:Usage: mapred hsadmin [-refreshUserToGroupsMappings] | [-refreshSuperUserGroupsConfiguration] | [-refreshAdminAcls] | [-refreshLoadedJobCache] | [-refreshLogRetentionSettings] | [-refreshJobRetentionSettings] | [-getGroups [username]] | [-help [cmd]]

YARN Commands

一:介绍

  所有的YARN命令通过bin/yarn 脚本调用。不指定参数运行yarn脚本会打印所有命令的描述。

  用法: yarn [--config confdir] COMMAND [--loglevel loglevel] [GENERIC_OPTIONS] [COMMAND_OPTIONS]

  YARN有一个选项解析框架用于解析一般的选项和运行类。

User Commands

一:介绍

  用于Hadoop集群用户命令。

二:application

  打印app报表或kill掉app

  用法: yarn application [options]

三:applicationattempt

  打印applicationattempt(s) 报表

  用法: yarn applicationattempt [options]

四:classpath

  打印Hadoop jar和需要的库类路径。

  用法: yarn classpath

五:container

  打印container(s)报表

  用法: yarn container [options]

六:jar

  执行一个jar文件。

  用法: yarn jar <jar> [mainClass] args...

七:logs

  转储容器日志

  用法: yarn logs -applicationId <application ID> [options]

八:node

  打印node报表

  用法: yarn node [options]

九:queue

  打印queue信息

  用法: yarn queue [options]

十:version

  打印hadoop版本。

  用法: yarn version

Administration Commands用

一:介绍

  用于Hadoop集群用户命令。

二:daemonlog

  获取/设置在后台Log的级别

  用法:yarn daemonlog -getlevel <host:httpport> <classname>
    yarn daemonlog -setlevel <host:httpport> <classname> <level>

三:nodemanager

  启动NodeManager

  用法: yarn nodemanager

四:proxyserver

  启动web proxy server

  用法: yarn proxyserver

五:resourcemanager

  启动ResourceManager

  用法: yarn resourcemanager [-format-state-store]

六:rmadmin

  运行ResourceManager管理客户端

没有评论:

发表评论