- 博客(190)
- 资源 (11)
- 收藏
- 关注
原创 Right Contex Menu - push file.bat
@echo offrem 注意:rem 1. 参数不能包含中文;echo Start to copy files to /data/appecho.:PUSHFILEif '%1'=='' goto STATUSecho processing %1 ...adb push %1 /data/appshiftgoto PUSH
2012-08-01 13:07:08
1087
原创 update-kernel.bat
@echo offtitle - Kernel Update -echo Start updating kernel...adb shell mkdir /mnt/nand && ^adb shell mount -t vfat /dev/block/nanda /mnt/nand && ^adb push bImage /mnt/nand/linux && ^
2012-08-01 09:54:18
1109
原创 Android Service开发的简略步骤
Local Service 的开发Service的开发:1. 定义一个服务,注意onbind函数不需要重写,直接返回null;2. 重写onStartCommand函数,进行用户在后台的操作,一般在此会启动另外一个线程去单独执行用户工作,在此添加启动服务后执行的代码;3. 重写onDestroy函数,在此添加停止服务后执行的代码;4. 定义一个线程类,例如ServiceWo
2012-08-01 09:32:35
1380
转载 开机不锁屏
目的:取消Android开机滑动解锁的屏幕修改文件:frameworks/base/policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java-------------------------------------from------------------------------------- /*
2012-07-17 11:07:03
1181
1
原创 copy_surface_files.sh
#!/bin/bashPREFIX_2_3="/ti/android-2.3/TI_Android_GingerBread_2_3_Sources/"PREFIX_2_3_4="/ti/android-2.3.4/TI_Android_GingerBread_2_3_4_Sources/"DEST_FOLDER="/shared/surface_comp/"
2012-07-17 09:32:53
882
原创 add-word-to-image.sh
#!/bin/bashmv *.jpeg ../web/yesterdaymv ../web/*.jpeg .SUFFIX=".jpeg"PREFIX="./"DIRS="./*$SUFFIX"for file in $DIRS;doNAME=${file%$SUFFIX}NAME=${NAME#$PREFIX}LEN=$
2012-07-17 08:54:37
878
转载 如何修改 Android 状态栏高度?
配置文件:frameworks/base/core/res/res/values/dimens.xml修改条目: 0dp 0dp will be displayed in the app launcher and elsewhere. --> 48dip 64dip 3
2012-07-05 15:54:57
9989
2
转载 linux stat命令参数及用法详解
功能说明:显示inode内容。语 法:stat [文件或目录]补充说明:stat以文字的格式来显示inode的内容。ls 命令及其许多参数提供了一些非常有用的文件信息。另一个不太为人所熟知的命令 stat 提供了一些更为有用的信息。 下面演示了如何对可执行文件“oracle”(位于 $ORACLE_HOME/bin 目录下)使用此命令。 # cd $ORACL
2012-06-08 14:28:38
11879
转载 C语言编译过程总结详解
预处理(Pre-Processing)-->编译(Compiling)-->汇编(Assembling)-->链接(Linking) 1、预处理器 根据以字符#开头的命令(directives),修改原始的C程序 这个阶段并不会去检查代码的错误,只会把#的语句转成C代码# gcc -E hello.c -o hello.i 2、编译阶段在这个阶段中,Gcc首先要
2012-06-05 14:32:59
1383
转载 Cannot find a valid baseurl for repo: core 错误解决办法
服务器装完了,准备更新系统,yum check-update提示错误如下:[root@localhost ~]# yum check-update<br /> Setting up repositories<br /> core [1/3]<br />
2010-09-29 15:49:00
2004
原创 通过grub进入命令行启动系统
<br />命令行方式启动Linux(用单用户模式)(GRUB引导)选择Fedora Core (2.6.18.……);按“e”进入编辑模式,选择内核 kernel …… ;按“e”进行编辑,在“or root=……”的“or”前边,加入“single ”,然后回车确认;直接按“b”来启动,来到了命令行。
2010-09-26 10:45:00
2323
转载 [linux]警告:检测到时钟错误。您的创建可能是不完整的。
[linux]警告:检测到时钟错误。您的创建可能是不完整的。<br /> 原因:如果上一次编译时为20091001,你把系统时间改成20090901后再编译就会报这样的错误.<br />解决:把时间改了或运行下来命令再make <br />find . -type f -exec touch {} /;
2010-09-21 14:44:00
1846
转载 更改字体过程中涉及的几个命令之二 ttmkfdir
<br />更改字体过程中涉及的几个命令之二 ttmkfdirttmkfdir格式为ttmkfdir -d 字体所在目录 -o 字体所在目录/fonts.scale 这个命令的作用是搜索目录中所有的字体信息,汇总生成fonts.scale文件。 也可以在字体目录中运行ttmkfdir>fonts.dir命令 这样就生成了fonts.scale和fonts.dir两个文件,但是fonts.dir是空的。 fc-cache -v -f 系统一个个检查chkfontpath -l 列表中列出的目录,列出检查
2010-09-17 15:14:00
5684
原创 重建启动引导
<br />1.已有一个XP系统在C盘;<br />2.新装一个Linux在H盘;<br /> <br />删除Linux系统: dos 启动,运行 fdisk /mbr,再格式化原来Linux的盘;<br />
2010-09-10 14:52:00
940
转载 U 盘启动LINUX
<br />U 盘启动LINUX<br />一、安装GRUB到U盘<br />1、利用linux自带的fdisk工具格式化u盘为启动盘<br />1)、=> fdisk -l 查看u盘的挂载点<br />如图,我的u盘挂载在 /dev/sdc, boot选项处溡有*号,说明当前我的u盘不是启动盘<br />2)、=> fdisk /dev/sdc 进入fdisk,格式化u盘<br />a、输命令m查看可用命令及说明:<br />==> m<br />b、依次输入如下命令新建一
2010-09-06 09:55:00
2032
转载 sed 用法简介
<br />1. sed 命令简介<br /> Sed(a stream editor)是流线型、非交互式编辑器。它允许你执行与vi编辑器里一样的编辑任务。Sed 程序不是与编辑器交互式工作的,而是让你在命令行里敲入编辑的命令,给文件命名,然后在屏幕上查看命令输出结果。<br />2. sed 如何工作<br /> sed 编辑器按一次处理一行的方式来处理文件,并把输出送到屏幕上。<br />3. sed 可以用寻址的方式来决定想要编辑哪一行。<br />4. sed 命令和选项<br /> 选项
2010-08-24 14:57:00
1342
转载 sed 命令的用法
1.简介sed是源于行编辑器ed的非交互式的流(stream-oriented)编辑器。sed之所以称为“流”编辑器,是因为象大多数UNIX程序一样,输入流过它,然后被导向标准输出。sed编辑器逐行处理文件(或输入),把当前处理的行存储在称为“模式空间”(pattern space)的临时缓冲区中,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。sed处理完一行后将其从模式空间中删除,然后读入下一行进行处理和输出。sed是对文件副本进行编辑和修改,所以不用担心会修改或破坏原文件。se
2010-08-24 14:38:00
1009
转载 mknod 命令的用法
mknod - make block or character special filesmknod [OPTION]... NAME TYPE [MAJOR MINOR] option 有用的就是 -m 了 name 自定义 type 有 b 和 c 还有 p 主设备号 次设备号主设备号是由/usr/src/linux/include/linux/major.h定义的,如下定义了一个DOC设备:#define IGEL_FLAS
2010-08-24 09:50:00
1754
1
转载 nm 命令的用法
<br />nm用来列出目标文件的符号清单。下面是nm命令的格式:<br /><br />nm [-a | --debug-syms] [-g | --extern-only] [-B][-C | --demangle][-D | --dynamic] [-s | --print-armap][-o | --print-file-name] [-n |--numeric-sort][-p | --no-sort] [-r | --reverse-sort][--size-sort][-u
2010-08-23 10:37:00
1193
转载 patch 命令用法详解
<br />patch,是打补丁的命令,有很多用法,见帮助#man patch<br />patch -p0 (“p”指的是路径,后面的数字表示去掉路径的第几部分。"0",表示不去掉,为全路径)<br />patch -p1 (“p”后面的数字"1",表示去掉前第一个路径)<br />fetch http://people.freebsd.org/~delphij/misc/patch-bge-releng62<br />fetch http://people.freebsd.org
2010-08-23 00:33:00
76820
转载 ELF 文件格式
<br />---以hello world程式为例分析ELF头部格式<br />icymoon@NKU<br />0 几个概念<br />ELF: Executable and Linking Format<br />ELF的三种类型《出自EXECUTABLE AND LINKABLE FORMAT (ELF)》:<br />* 一个可重定位(relocatable)文件保存着代码和适当的数据,用来和其他的<br /> object文件一起来创建一个可执行文件或是个共享文
2010-08-23 00:20:00
1409
转载 Binutils是什么
<br /><br />Binutils<br />安装指导参见: 安装 Binutils-2.14 在 第 6 章.<br />官方下载地址<br />目前(2009.9)最新版本为:Binutils (2.19): <br />ftp://ftp.gnu.org/gnu/binutils/<br />Binutils的内容<br />Binutils 是一组开发工具,包括连接器,汇编器和其他用于目标文件和档案的工具。<br />安装下列程序: addr2line, ar, as, c++fi
2010-08-23 00:08:00
1156
转载 checking for forced unwind support... no cannot compute sizeof (long double)
checking for forced unwind support... no cannot compute sizeof (long double)2009-09-13 00:25编译前配置<br />../glibc-2.3.4/configure --prefix=/tools --disable-profile --enable-add-ons --enable-kernel=2.6.0 --with-binutils=/tools/bin --without-gd --wit
2010-08-19 14:24:00
5180
转载 Linux操作系统的Configure参数解释说明
<br /><br />Linux操作系统的Configure参数解释说明<br />Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 <br /><br />与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手
2010-08-18 16:29:00
662
转载 linux下 tar解压 gz解压 bz2等各种解压文件使用方法
大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!<br /><br /> .tar<br /> 解包:tar xvf FileName.tar<br /> 打包:tar cvf FileName.tar DirName<br /> (注:tar是打包,不是压缩!)<br /> ———————————————<br /> .gz<br />
2010-08-18 10:25:00
596
转载 exec 命令的用法
<br />shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。<br />因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的一个进程,执行结束自然也就退出了。为了避免这个影响我们的使用,一般将exec命令放到一个shell脚本里面,用主脚本调用这个脚本,调用点处可以用bash
2010-08-17 16:02:00
34377
1
转载 Linux 系统配置文件
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.<br />并从/etc/profile.d目录的配置文件中搜集shell的设置.<br />/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.<br />~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该<br />文件仅仅执行一次!默认情况下,他设置一些环境变量,
2010-08-17 15:02:00
846
转载 提问的智慧
提问的智慧<br />作者:EricSteven Raymond <esr@thyrsus.com>Thyrsus Enterprises RickMoen <rick@linuxmafia.com> <br />
2010-08-16 14:20:00
1090
转载 tail 命令的用法
<br />NAME<br /> tail - output the last part of files<br /><br />SYNOPSIS<br /> tail [OPTION]... [FILE]...<br /><br />DESCRIPTION<br /> Print the last 10 lines of each FILE to standard output. With more<br /> tha
2010-08-16 11:35:00
2625
转载 head 命令的用法
<br />NAME<br /> head - output the first part of files<br /><br />SYNOPSIS<br /> head [OPTION]... [FILE]...<br /><br />DESCRIPTION<br /> Print the first 10 lines of each FILE to standard output. With more<br /> than
2010-08-16 11:34:00
2421
转载 深入理解软件包的配置、编译与安装
深入理解软件包的配置、编译与安装作者:金步国版权声明<br />本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他作品<br />本文作者十分愿意与他人共享劳动成果,如果你对我的其他翻译作品或者技术文章有兴趣,可以在如下位置查看现有作品的列表:
2010-08-16 11:03:00
582
转载 linux 系统配置文件分类介绍
<br /> 内核本身也可以看成是一个“程序”。为什么内核需要配置文件?内核需要了解系统中用户和组的列表,进而管理文件权限(即根据权限判定特定用户(UNIX_USERS)是否可以打开某个文件)。注意,这些文件不是明确地由程序读取的,而是由系统库所提供的一个函数读取,并被内核使用。例如,程序需要某个用户的(加密过的)密码时不应该打开 /etc/passwd 文件。相反,程序应该调用系统库的 getpw() 函数。这种函数也被称为系统调用。打开 /etc/passwd 文件和之后查找那个被请求
2010-08-11 15:00:00
880
转载 runlevel 命令的用法
<br />显示当前运行模式<br /> <br />$ /sbin/Runlevel <br />3 5 <br /> <br />Runlevel命令的输出结果表明最初的运行模式是3,而现在的运行模式是5。 <br /> <br /> <br /> <br />
2010-08-10 17:14:00
1739
转载 export、env、set三者的区别
set 显示当前shell的变量,包括当前用户的变量 env 显示当前用户的变量 export 显示当前导出成用户变量的shell变量每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell无关,不管你用什么shell都在,比如HOME,SHELL等这些变量,但shell自己的变量不同shell是不同的,比如BASH_ARGC,BASH等,这些变量只有set才会显示,是bash特有的,export不加参数的时候,显示哪些变量被导出成了用户变量,因为
2010-08-10 17:01:00
9563
转载 ifconfig 命令的用法
<br />使用ifconfig命令配置并查看网络接口情况<br /><br /> 示例1: 配置eth0的IP,同时激活设备:<br /><br /> # ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up<br /><br /> 示例2: 配置eth0别名设备 eth0:1 的IP,并添加路由<br /><br /> # ifconfig eth0:1 192.168.4.2<br /><br />
2010-08-10 16:32:00
1688
转载 Linux系统启动脚本分析之rc
#! /bin/bash<br />#<br /># rc This file is responsible for starting/stopping # 该脚本主要是用于在切换运行级别时启动/停止服务<br /># services when the runlevel changes.<br />#<br /># Original Author: <br />#
2010-08-10 16:16:00
1100
Addison Wesley - C++ Network Programming Vol 2
2010-06-21
Addison Wesley - C++ Network Programming Vol 1
2010-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人