自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(190)
  • 资源 (11)
  • 收藏
  • 关注

原创 依次打印目录下文件

*** 依次打印目录下文件for file in *; do echo "@"$file; cat $file; done

2012-08-02 08:33:45 929

原创 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 1032

原创 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 1052

原创 Android Service开发的简略步骤

Local Service 的开发Service的开发:1. 定义一个服务,注意onbind函数不需要重写,直接返回null;2. 重写onStartCommand函数,进行用户在后台的操作,一般在此会启动另外一个线程去单独执行用户工作,在此添加启动服务后执行的代码;3. 重写onDestroy函数,在此添加停止服务后执行的代码;4. 定义一个线程类,例如ServiceWo

2012-08-01 09:32:35 1329

转载 开机不锁屏

目的:取消Android开机滑动解锁的屏幕修改文件:frameworks/base/policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java-------------------------------------from-------------------------------------   /*

2012-07-17 11:07:03 1137 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 851

原创 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 842

转载 如何修改 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 9772 3

转载 linux stat命令参数及用法详解

功能说明:显示inode内容。语  法:stat [文件或目录]补充说明:stat以文字的格式来显示inode的内容。ls 命令及其许多参数提供了一些非常有用的文件信息。另一个不太为人所熟知的命令 stat 提供了一些更为有用的信息。 下面演示了如何对可执行文件“oracle”(位于 $ORACLE_HOME/bin 目录下)使用此命令。   # cd $ORACL

2012-06-08 14:28:38 11744

转载 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 1324

转载 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 1954

原创 通过grub进入命令行启动系统

<br />命令行方式启动Linux(用单用户模式)(GRUB引导)选择Fedora Core (2.6.18.……);按“e”进入编辑模式,选择内核 kernel …… ;按“e”进行编辑,在“or root=……”的“or”前边,加入“single ”,然后回车确认;直接按“b”来启动,来到了命令行。

2010-09-26 10:45:00 2202

转载 [linux]警告:检测到时钟错误。您的创建可能是不完整的。

[linux]警告:检测到时钟错误。您的创建可能是不完整的。<br /> 原因:如果上一次编译时为20091001,你把系统时间改成20090901后再编译就会报这样的错误.<br />解决:把时间改了或运行下来命令再make <br />find . -type f -exec touch {} /;

2010-09-21 14:44:00 1759

转载 更改字体过程中涉及的几个命令之二 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 5431

原创 重建启动引导

<br />1.已有一个XP系统在C盘;<br />2.新装一个Linux在H盘;<br /> <br />删除Linux系统: dos 启动,运行 fdisk /mbr,再格式化原来Linux的盘;<br /> 

2010-09-10 14:52:00 870

原创 将FAT32格式转化为NTFS格式

<br />convert f: /fs:ntfs

2010-09-10 14:50:00 723

转载 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 1963

转载 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 1219

转载 sed 命令的用法

1.简介sed是源于行编辑器ed的非交互式的流(stream-oriented)编辑器。sed之所以称为“流”编辑器,是因为象大多数UNIX程序一样,输入流过它,然后被导向标准输出。sed编辑器逐行处理文件(或输入),把当前处理的行存储在称为“模式空间”(pattern space)的临时缓冲区中,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。sed处理完一行后将其从模式空间中删除,然后读入下一行进行处理和输出。sed是对文件副本进行编辑和修改,所以不用担心会修改或破坏原文件。se

2010-08-24 14:38:00 957

转载 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 1685 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 1163

转载 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 76168

转载 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 1362

转载 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 1110

转载 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 4908

转载 Linux操作系统的Configure参数解释说明

<br /><br />Linux操作系统的Configure参数解释说明<br />Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 <br /><br />与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手

2010-08-18 16:29:00 630

转载 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 570

转载 查看glibc版本

<br />rpm -qa | grep glibc

2010-08-17 16:45:00 1385

转载 exec 命令的用法

<br />shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。<br />因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的一个进程,执行结束自然也就退出了。为了避免这个影响我们的使用,一般将exec命令放到一个shell脚本里面,用主脚本调用这个脚本,调用点处可以用bash

2010-08-17 16:02:00 34227 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 809

转载 提问的智慧

提问的智慧<br />作者:EricSteven Raymond     <[email protected]>Thyrsus Enterprises     RickMoen     <[email protected]>  <br />

2010-08-16 14:20:00 1010

转载 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 2587

转载 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 2294 1

转载 深入理解软件包的配置、编译与安装

深入理解软件包的配置、编译与安装作者:金步国版权声明<br />本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他作品<br />本文作者十分愿意与他人共享劳动成果,如果你对我的其他翻译作品或者技术文章有兴趣,可以在如下位置查看现有作品的列表:

2010-08-16 11:03:00 546

转载 linux 系统配置文件分类介绍

<br />  内核本身也可以看成是一个“程序”。为什么内核需要配置文件?内核需要了解系统中用户和组的列表,进而管理文件权限(即根据权限判定特定用户(UNIX_USERS)是否可以打开某个文件)。注意,这些文件不是明确地由程序读取的,而是由系统库所提供的一个函数读取,并被内核使用。例如,程序需要某个用户的(加密过的)密码时不应该打开 /etc/passwd 文件。相反,程序应该调用系统库的 getpw() 函数。这种函数也被称为系统调用。打开 /etc/passwd 文件和之后查找那个被请求

2010-08-11 15:00:00 830

转载 系统配置文件介绍

网络配置:/etc/sysconfig/network-scrips/ifcfg-eth0

2010-08-11 14:55:00 1065

转载 runlevel 命令的用法

<br />显示当前运行模式<br /> <br />$ /sbin/Runlevel <br />3 5 <br /> <br />Runlevel命令的输出结果表明最初的运行模式是3,而现在的运行模式是5。 <br /> <br /> <br /> <br /> 

2010-08-10 17:14:00 1683

转载 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 9253 1

转载 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 1568

转载 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 1065

利用stage2_eltorito制作linux 启动光盘

制作linux 启动光盘时的必须文件,详细步骤参见作者文档,都在压缩包内,经过测试

2010-07-20

Addison Wesley - C++ Network Programming Vol 2

Addison Wesley - C++ Network Programming Vol 2

2010-06-21

Addison Wesley - C++ Network Programming Vol 1

Addison Wesley - C++ Network Programming Vol 1

2010-06-21

Oracle公司内部数据库培训学习资料

Oracle公司内部数据库培训学习资料,很官方,别的地方下的,在这里保存一份。

2009-10-31

Linux C 函数

Linux C 函数, 方便需要的人查询函数使用,比较全。

2009-10-31

软件架构设计的思想与模式

软件架构设计的思想与模式, PDF的,内容很多很详细。

2009-10-31

C语言程序设计教程电子教案

C语言程序设计教程电子教案,PPT的,希望能给需要的人一些帮助,类似教师课件。

2009-10-31

STL_Programmer_Guide.rar

STL_Programmer_Guide.rar

2009-10-27

The C++ Standard Library

The C++ Standard Library

2009-10-27

Linux 应用程序开发入门技巧

Linux 应用程序开发入门技巧,Linux下的C语言开发介绍。

2009-05-24

CSharp最经典(PDF格式)

CSharp最经典(PDF格式)教程,很全的。

2009-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除