在安装好Ubuntu系统之后,系统默认是没有安装SSH服务的必须进行手动安装:
1、在root权限进行安装
sudo apt-get install openssh-server
(备注:Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可)
2、启动SSH服务
service ssh start
3、在主机上运行SSH Secure客户端
参考网址:http://os.51cto.com/art/201109/290395.htm
在Android中查询数据是通过Cursor类来实现的,当我们使用SQLiteDatabase.query()方法时,会得到一个Cursor对象,Cursor指向的就是每一条数据。它提供了很多有关查询的方法,具体方法如下:
以下是方法和说明:
move 以当前的位置为参考,将Cursor移动到指定的位置,成功返回true, 失败返回false
moveToPosition 将Cursor移动到指定的位置,成功返回true,失败返回false
moveToNext 将Cursor向前移动一个位置,成功返回true,失败返回false
moveToLast 将Cursor向后移动一个位置,成功返回true,失败返回 false。
movetoFirst 将Cursor移动到第一行,成功返回true,失败返回false
isBeforeFirst 返回Cursor是否指向第一项数据之前
isAfterLast 返回Cursor是否指向最后一项数据之后
isClosed 返回Cursor是否关闭
isFirst 返回Cursor是否指向第一项数据
isLast 返回Cursor是否指向最后一项数据
isNull 返回指定位置的值是否为null
getCount 返回总的数据项数
getInt 返回当前行中指定的索引数据
引入命名空间xmlns:controls="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls"
Panorama控件用来在一个很长的横向面板上显示相关的内容,屏幕之外的内容可以依次切入到屏幕中,可以通过左右滑动的方式来切换它们。当看到其中的一个元素的时候,可以在屏幕右边显示出了一点下一屏的内容,这样你就可以知道在当前屏幕的下一屏还是有内容的。当浏览到内容的最后一屏再继续切换的话,则会回到第一屏。另外Panorama控件自身内置了触控和导航,通常来说这些已经够用,基本上不需要再为其实现特殊的手势功能。
在Windows Phone系统下,内置的People和Music+Videos界面就是一个典型的案例
xaml:
<controls:Panorama Title="pictuper and note">
<controls:Panorama.Background>
<ImageBrush ImageSource="/Image/4.jpg"></ImageBrush>
</controls:Panorama.Background>
<controls:PanoramaItem Header="图片1" Orientation="Horizontal">
<Image Source="/Image/1.jpg"></Image>
</controls:PanoramaItem>
<controls:PanoramaItem Header="图片2" Orientation="Horizontal">
<Image Source="/Image/2.jpg"></Image>
</controls:PanoramaItem>
<controls:PanoramaItem Header="图片3" Orientation="Horizontal">
<Image Source="/Image/3.jpg"></Image>
</controls:PanoramaItem>
<controls:PanoramaItem Header="文本">
<ListBox FontSize="30">
<ListBoxItem Content="aaaaaaaaaaaaaaaa"></ListBoxItem>
<ListBoxItem Content="aaaaaaaaaaaaaaaa"></ListBoxItem>
<ListBoxItem Content="aaaaaaaaaaaaaaaa"></ListBoxItem>
</ListBox>
</controls:PanoramaItem>
<controls:PanoramaItem Header="first item">
<ListBox Margin="0,0,-12,0" ItemsSource="{Binding Items}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17" Width="432">
<TextBlock Text="{Binding LineOne}" TextWrapping="Wrap" />
<TextBlock Text="{Binding LineTwo}" TextWrapping="Wrap" Margin="12,-6,12,0" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</controls:PanoramaItem>
</controls:Panorama>
尽量控制PanoramaItems的个数最大不超过四个。
除非PanoramaItems有内容显示,否则最好是把Visibility属性设置成Collapsed以隐藏。
通过设置Orientation属性为Horizontal使PanoramaItems可以显示比屏幕边界更宽的内容。
使用合适的背景图片大小,建议为高度800像素,宽度在2000像素以内。
尽量设置Panorama的Title属性为应用程序在开始界面的名称。
尽量避免为Panorama的Title填加动画或者动态更改其大小。