摘要: public class BackKeyTest extends Activity{/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);}@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event){if (keyCode == KeyEvent 阅读全文
posted @ 2013-12-04 11:02 吾名小卒 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 对于Unix系列的操作系统,大多都有v节点。但是对于linux来说,只有通用的i节点,却没有v节点。下面来探讨一下,linux下的i节点。 linux中,文件查找不是通过文件名称来查找的。实际上是通过i节点来实现文件的查找定位的。我们可以形象的将i节点看做是一个指针fip。当文件存储到磁盘上去的时候,文件肯定会存放到一个磁盘位置上,可以这样想象,既然文件数据是存放在磁盘上的,如果我们知道这个文件数据的地址,当我们想要读写文件的时候,我们是不是直接使用这个地址去找到文件就可以了呢? 是的,linux下,i节点其实就是可以这么认为,把i节点看作是一个指向磁盘上该文件存储区的地址。只不过这个地址我们 阅读全文
posted @ 2013-10-26 15:45 吾名小卒 阅读(3020) 评论(0) 推荐(0) 编辑
摘要: 在 shell 程式中,最常使用的 FD (file descriptor) 大概有三个, 分别是: 0: Standard Input (STDIN) 1: Standard Output (STDOUT) 2: Standard Error Output (STDERR) 在标准情况下, 这些FD分别跟如下设备关联: stdin(0): keyboard 键盘输入,并返回在前端 stdout(1): monitor 正确返回值 输出到前端 stderr(2): monitor 错误返回值 输出到前端 举例说明吧: 当前目录只有一个文件 a.txt. [root@redhat box]# l 阅读全文
posted @ 2013-10-26 14:14 吾名小卒 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 创建数据库:create database 数据库名称;删除数据库:drop database 数据库名称;使用数据库:use 数据库名称;查看数据库:show databases;创建表:create table 表名称(字段名1 类型,字段名2 类型……);删除表:drop table 表名称;改表名:alter table 表名称 rename to 新表名;查看表结构:desc 表名;添加字段:alter table 表名称 add 字段名 类型;删除字段:alter table 表名称 drop 字段名;修改字段:alter table 表名称 change 旧的字段名 新的字段名 阅读全文
posted @ 2013-10-26 13:10 吾名小卒 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 独立磁盘冗余数组(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余数组(RAID, Redundant Array ofInexpensive Disks),简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于电脑来说, 看起来就像一个单独的硬盘或逻辑存储单元。分为RAID-0,RAID-1,RAID-1E,RAID-5,RAID-6, 阅读全文
posted @ 2013-10-26 01:14 吾名小卒 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: if 语句格式if条件thenCommandelseCommandfi别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error:unexpected end of fiif 的三种条件表达式ifcommandthenif函数then命令执行成功,等于返回0 (比如grep ,找到匹配)执行失败,返回非0 (grep,没找到匹配)if [ expression_r_r_r]then表达式结果为真,则返回0,if把0值引向thenif test expression_r_r_rthen表达式结果为假,则返回非0,if把非0值引向then[ ] &&am 阅读全文
posted @ 2013-10-26 00:46 吾名小卒 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查看已经备份了哪些文件。特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。辅助选项:-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz-j :是否同时具有 bzip2 的属性?亦即是 阅读全文
posted @ 2013-10-26 00:35 吾名小卒 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Linux 文件系统最重要的特点之一是它的文件链接。链接是对文件的引用,这样您可以让文件在文件系统中多处被看到。不过,在 Linux 中,链接可以如同原始文件一样来对待。链接可以与普通的文件一样被执行、编辑和访问。对系统中的其他应用程序而言,链接就是它所对应的原始文件。当您通过链接对文件进行编辑时,您编辑的实际上是原始文件。链接不是副本。有两种类型的链接:硬链接和符号链接。 硬链接,只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理索引(也称为 inode)。当您移动或删除原始文件时,硬链接不会被破坏,因为它所引用的是文件的物理数据而不是文件在文件结构中的位置。硬链接的文件不需要. 阅读全文
posted @ 2013-10-26 00:33 吾名小卒 阅读(2965) 评论(0) 推荐(0) 编辑
摘要: 设置渐变的背景色可以通过在res/drawable里定义一个xml,如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"><gradient android:startColor="#FFFFFF" android:endColor="#000000" android:angle="45" 阅读全文
posted @ 2013-04-19 12:38 吾名小卒 阅读(3181) 评论(0) 推荐(0) 编辑
摘要: 一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。如果此时需要一个耗时的操作,例如: 联网读取数据,或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,如果你放在主线程中的话,界面会出现假死现象, 如果5秒钟还没有完成的话,会收到Android系统的一个错误提示"强制关闭".这个时候我们需要把这些 阅读全文
posted @ 2013-04-13 08:52 吾名小卒 阅读(144) 评论(0) 推荐(0) 编辑