自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu12.04安装JDK6

$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"$ sudo apt-get update$ sudo apt-get install sun-java6-jdk$ sudo update-alternatives --config java$ sudo updat

2013-01-14 20:20:26 4891

原创 ubuntu下安装配置mantis

1、apache服务器安装sudo apt-get install apache22、php5安装 sudo apt-get install  php53、apache和php5的关联 sudo apt-get install  libapache2-mod-php54、mysql的安装sudo apt-get install mysql-server 然后配置一下my

2012-03-05 15:11:22 7478

原创 蓝牙地址的规则

 蓝牙地址分为三部分:LAP(24位地址低端部分)、UAP(8位地址高端部分)和NAP(16位无意义地址部分)。其中,NAP和UAP是生产厂商的唯一标识码,必须由蓝牙权威部门分配给不同的厂商。而LAP是由厂商内部自由分配。 对于某一种型号的手机或者设备,所有个体的NAP、UAP是固定的,可变的是LAP。LAP共有24位,一般来说厂

2011-06-30 17:24:00 26321

原创 How to use bluez obexd openobex

相关网站:BlueZ的官方网址:http://www.bluez.org/ 这里提供最新的Release版本下载,包括bluez,obexd等。http://git.kernel.org/ BlueZ 相关的几个Git代码仓库都放在这里,包括B

2011-06-29 14:37:00 4981 1

原创 SVN 常用命令

1. create repos usage: svnadmin create REPOS_PATHCreate a new, empty repository at REPOS_PATH.  2. import repos import: Commit an unversioned file or tree into the repository.usa

2011-06-29 10:21:00 2568

原创 How to use bluetooth tools --- hciattach hciconfig hcitool sdptool rfcomm

create connection to bt device1. HCI UART driver initialization, Attach the tty device hciattach /dev/ttyS1 any 38400flow2. Open and initialize HCI devi

2011-06-28 17:43:00 19652

原创 Android NetworkLocationProvider and GeocodeProvider

修改 frameworks/base/core/res/res/values/config.xml com.google.android.location.NetworkLocationProvider com.google.android.location.GeocodeProvider 把GoogleServicesFramework.apk

2011-06-10 17:53:00 6693 1

转载 李一男2003 年在港湾给开发人员培训时的语录

<br />李一男2003 年在港湾给开发人员培训时的语录 <br />作者:【三石】 <br /> <br />[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些.那么,就需要慎重安排自己的轨迹.从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵 地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题.频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远

2011-04-12 23:08:00 3449 3

转载 android 的bootloader

<br />从操作系统的角度看,Boot Loader 的总目标就是正确地调用内核来执行。 另外,由于 Boot Loader 的实现依赖于 CPU 的体系结构,因此大多数 Boot Loader 都分为 stage1 和stage2 两大部分。<br />     依赖于 CPU 体系结构的代码,比如设备初始化代码等,通常都放在 stage1中,而且通常都用汇编语言来实现,以达到短小精悍的目的。而 stage2则通常用C语言来实现,这样可以实现给复杂的功能,而且代码会具有更好的可读性和可移

2011-03-28 12:48:00 3223

原创 chmod函数中的mode_t参数

<br />chmod函数的定义: <br />#include <sys/types.h><br />#include <sys/stat.h><br />int chmod(const char *path, mode_t mode)<br /><br />关于mode_t的定义:<br />#ifndef __mode_t_defined<br />typedef __mode_t mode_t;<br /># define __mode_t_defined<br />

2011-03-21 22:32:00 10505

转载 修改Android开机画面

<br />  Android系统开机动画包括两部分:<br />  开机显示的 ANDROID 文字;<br />  ANDROID发光动画。<br />  这篇文章说的开机动画是第一种,下面开始正文!<br />  1. 制作当前屏幕像素的图片(模拟器默认为320*480)<br />  使用PS制作一张320*480的图片,保存时选“保存为 Web 所用格式”,然后在弹开的窗口上,“预设”项选择“PNG-24”,保存为android_logo.png<br />  注:好像只支持png-24,其他

2011-03-18 14:51:00 4264

原创 android rle格式开机logo制作

用图片工具编辑好想要的png之后,保存为logo.png在logo.png所在命令下执行命令:使用ImageMagick自带的convert命令,进行raw格式转换convert -depth 8 logo.png rgb:logo.rawandroid自带的rgb2565工具,对raw文件进行rle565格式转换$(SRC_HOME)/out/host/linux-x86/bin/rgb2565 -rle initlogo.rle然后将initlogo.rle拷贝到android系统根目录

2011-03-18 13:06:00 6495

原创 Android bootanimation 制作过程

<br />Android bootanimation制作过程:<br /><br />android启动动画需要一个bootanimation.zip, bootanimation.zip 放在 /system/media 目录下。<br /><br />bootanimation 格式:<br />bootanimation.zip里面包含part1 part2文件夹 和 desc.txt<br /><br />user1@user1-desktop:~/Downloads/boot/boo

2011-03-18 11:42:00 13688

转载 Android Boot Loader

<br />Android Boot loader 的 code 在 bootable/bootloader/lk 底下, LK 是 Little Kernel 的缩写, 是 andriod bootloader 的核心精神.<br />入口函数在 kernel/main.c 中的 kmain(), 以下就来读读这一段 code.view plaincopy to clipboardprint?void kmain(void)  {      // get us into some sort o

2011-03-09 13:28:00 7303 1

原创 Compile Bash for Android

1. Get the bash source:$ wget -c http://ftp.gnu.org/gnu/bash/bash-4.1.tar.gz$ tar zxvf bash-4.1.tar.gz2. Download the ARM Toolkit , e.g. Sourcery G++ Lite 2008q1-126 for ARMGNU/Linux $ wget -c http://www.codesourcery.com/sgpp/lite/arm/portal/package2

2011-01-10 17:59:00 6503 3

原创 Compile Busybox for Android

1. Get the busybox sources:$ wget -c http://www.busybox.net/downloads/busybox-1.18.1.tar.bz2$ tar jxvf busybox-1.18.1.tar.bz22. Download the ARM Toolkit , e.g. Sourcery G++ Lite 2008q1-126 for ARMGNU/Linux $ wget -c http://www.codesourcery.com/sgpp/lit

2011-01-10 17:30:00 3867

转载 Point to Point Protocol (PPP)

<br /> Point to Point Protocol (PPP)<br />(RFC 1661)Point to Point Protocol (PPP) protocol is utilized to establish a connection between <br />your PC and your ISP (Internet Service Provider). PPP is used on two points-connection only <br />usually mod

2010-10-16 13:31:00 3861

转载 IP协议(Internet Protocol)

Internet协议(Internet Protocol)1. 介绍1.1. 产生原因IP协议是用于将多个包交换网络连接起来的,它在源地址和目的地址之前传送一种称之为数据报的东西,它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求。1.2. 范围IP的责任就是把数据从源传送到目的地。它不负责保证传送可靠性,流控制,包顺序和其它对于主机到主机协议来说很普通的服务。1.3. 接口这个协议由主机到主机协议调用,而此协议负责调用本地网络协议将数据报传送以下一个网关或目的主机。例如TCP可

2010-10-16 12:05:00 3786

转载 PPPoE and Linux

PPPoE and LinuxBy David F. SkollRoaring Penguin Software Inc.2 February, 2000http://[email protected]://www.roaringpenguin.com/files/pppoe-slides.pdf

2010-10-16 11:43:00 2562

转载 TCP/UDP 端口及部分端口的作用

TCP/UDP 端口TCP 和 UDP 都是 IP 层的传输协议,是 IP 与上层之间的处理接口。TCP 和 UDP 协议端口号被设计来区分运行在单个设备上的多重应用程序的 IP 地址。由于同一台机器上可能会运行多个网络应用程序,所以计算机需要确保目标计算机上接收源主机数据包的软件应用程序的正确性,以及响应能够被发送到源主机的正确应用程序上。该过程正是通过使用TCP 或 UDP 端口号来实现的。在 TCP 和 UDP 头部分,有“源端口”和“目标端口”段,主要用于显示发送和接收过程中的身份识别信

2010-10-16 11:08:00 25527

转载 黑客攻击常用端口详解总结

黑客攻击常用端口详解总结1 FTP(文件传输协议)。 FTP 用于在您的计算机和其他计算机之间进行文件传输。 仅当您在运行 FTP 服务器时,才应打开21端口!22 SSH。 到该端口的 TCP 连接可能表示对 SSH 的搜索,SSH 有几个可利用的功能。 SSH 可安全替代 Telnet。 SSH 最常用于从服务器安全登录和复制文件。 23 Telnet。 Telnet 可用于从世界任何一个地方的终端登录您的计算机。 仅当您在运行 Telnet 服务器时,才应打开该端口

2010-10-16 10:19:00 5297 1

转载 网络字节序与主机字节序

<br />网络字节序和主机字节序的区别以及Little endian与Big endian的概念。<br /> 什么是Big Endian和Little Endian?<br />来源:http://blog.ednchina.com/qinyonglyz/194674/message.aspx<br />1.故事的起源<br />“endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六

2010-10-14 14:33:00 915

转载 SQLite3 使用

<br /><br />OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色: 软件属于公共财(public domain),SQLite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用SQLite的人以下的「祝福」(blessing): May you do good and not evil. 愿你行善莫行恶 May you find forg

2010-09-29 16:49:00 646

原创 use Android dexopt optimize all apks

the full script would be:It creates new odex files for any apks that don't have an odex or have an older odex and it removes odex files for any removed apk, first it does this for system files then it does this for data files (market apps).for i in /

2010-08-30 15:04:00 2910

转载 Android 应用程序快速启动的秘诀

<br />Android系统框架和上层应用是类java(不是正统的sun java)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。<br /> <br />那么android效率为什么这么的高呢?特别是一个应用程序的启动时间很短,本文主要从以下个八方面进行分析:<br /> <br />1、资源文件的优化读取。<br />我们知道androi

2010-08-24 16:33:00 1390

转载 Android ROM中Odex文件的作用及介绍

<br />细心的网友可能发现Android的ROM中有很多odex文件,相对于 APK中的dex文件而言这个odex有什么作用呢? Android123提示大家,如果你仔细观察会发现文件名时一一对应的,同时那些对应的apk文件中没有dex文件。这样做可以使其厂商保证一定的反盗版,因为没有没有dex文件的apk是无法正常安装的,而厂商直接将odex和不完整的apk文件放到手机rom固化到/system/bin中可以让一般用户无法正常导出使用。<br /> 很多网友可能想到的是合并odex和ap

2010-08-23 15:03:00 3398

转载 Android Build System

<br /> Android Build System<br />Status:Draft   (as of May 18, 2006)<br />Contents<br />Objective<br />The primary goals of reworking the build system are (1) to make dependencieswork more reliably, so that when files need to rebuilt, they are, a

2010-08-23 15:00:00 1605

转载 linux大于2T的磁盘使用GPT分区方式

<br />GUID Partion Table <br />一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构。与主启动记录 (MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。  <br />与支持最大卷为 2 TB (terabytes) 并且每个磁盘最多有 4 个主分区(或 3 个主分区,1

2010-08-18 09:32:00 1853

转载 短信编码格式

<br />目前,发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用3种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。一般的PDU编码由A B C D E F G H I J K L

2010-08-04 09:53:00 2631

转载 Ubuntu Server安装图形界面

<br />总觉得Ubuntu Server作的有点不尽人意,相比RHEL5,连个图形界面都没有,下面是从终端控制台走向图形化界面的过程。<br />以下在Ubuntu server 10.04测试完成。1、连接网络,你一定要确保网络通畅,如果你和我一样使用Wireless,那先找根网线插上,因为下面的安装都要通过网络下载组件的。2、进入图形界面的命令是startX,敲击后会有安装xinit的提示。<br />sudo apt-get install xinit  <br />安装完,终端由黑色

2010-08-04 09:51:00 1270

转载 浅析Unicode编码

<br />1.缘起<br />   在学习java的过程中常常出现UTF-8、UTF-16等等的编码,而书中又没有给出相应的解释,这样就促使我去研究一下这些编码。<br />2.big-endian和little-endian<br />在谈编码之前,让我们先了解几个概念,即big-endian和little-endian。<br /> “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian

2010-08-04 09:50:00 1273

原创 Ubuntu开启ssh服务

<br /> <br /><br /> <br /><br />sudo apt-get install openssh-server<br />sudo apt-get install openssh-client<br /> <br />然后确认sshserver是否启动了:<br />ps -e |grep ssh<br />如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。

2010-07-31 14:26:00 819

转载 ubuntu 自动启动和服务管理

<br />ubuntu 开机、重启和关机等,都会启动或杀死预定义的一些服务,就象windows下的服务一样,我们可以增加或减少一些服务,达到优化系统目的。 这其中有一个很重要的概念,就是运行级。 <br /><br />有个系统启动和服务管理软件 BUM,先来安装它: <br /><br />安装系统启动程序管理器 Boot-Up Manager (BUM) <br />sudo apt-get install bum <br /><br />运行管理器: <br />gksudo

2010-07-28 17:14:00 12206

转载 ubuntu 下的开机自动启动管理程序

<br />用fedora里面有一个chkconfig来管理开机进程。有这样软件总比自己一个个去修改文件要方便很多。<br />不过ubuntu下的开机自动启动管理程序可以使用sys-rc-conf,它起来更方便,可视程度更好。<br />安装这个程序的方法<br />sudo apt-get install sysv-rc-conf<br /><br /><br />安装完成后就可以以下运行命令进行管理<br />sudo sysv-rc-conf<br /><br /

2010-07-28 17:04:00 1415 1

转载 Ubuntu自动启动程序

Ubuntu自动启动程序<br />首先,linux随机启动的服务程序都在/etc/init.d这个文件夹里,里面的文件全部都是脚本文件(脚本程序简单的说就是把要运行的程序写到一个 文件里让系统能够按顺序执行,类似windows下的autorun.dat文件),另外在/etc这个文件夹里还有诸如名为rc1.d, rc2.d一直到rc6.d的文件夹,这些都是linux不同的runlevel,我们一般进入的X windows多用户的运行级别是第5级,也就是rc5.d,在这个文件夹下的脚本文件就是

2010-07-28 16:58:00 687

原创 Ubuntu 自动启动程序的设置

<br />在Ubuntu10.04中对于开机便要运行的程序,可以通过设置使其自动启动。 <br />设置过程 <br />选择System -> Preferences -> Startup Applications,单击Add按钮就可以添加需要自动启动的程序。 <br />如果我们要让Firefox随Ubuntu启动时自动运行,则在Name中输入Firefox,Command中填入firefox。

2010-07-28 16:44:00 1258 1

转载 Mobile Equipment Identifier

Mobile Equipment IdentifierFrom Wikipedia, the free encyclopedia Jump to: navigation, search<br />A Mobile Equipment Identifier (MEID) is a globally unique number identifying a physical piece of CDMA mobile station equipment. The number

2010-07-26 11:19:00 1445

原创 Linux PS PROCESS STATE

<br /> <br />PROCESS STATE CODES<br />       Here are the different values that the s, stat and state output specifiers (header "STAT" or "S") will display to describe the state of a process.<br />       D    Uninterruptible sleep (usually IO)<br /> 

2010-07-05 12:21:00 1454

原创 Android如何判断系统语言

<br />public String getLocaleLanguage() { Locale l = Locale.getDefault(); return String.format("%s-%s", l.getLanguage(), l.getCountry());}<br /><br />返回en-US(也可能是en-XX)表示英语,zh-CN表示简体中文,zh-TW表示繁体中文,以此类推。

2010-06-28 17:00:00 7859 1

原创 在Android java代码中如何改变文件的权限

在LINUX下每个文件都有一个权限的属性 ,那么在Android中怎么用java改变某个文件的权限呢?Android中有两种方法可以改变文件的权限1. 用openFileOutput方法:FileOutputStream fos; fos = openFileOutput("filename", MODE_WORLD_READABLE); FileOutputStream android.content.ContextWrapper.openFileOutput(String name, i

2010-06-28 11:44:00 13865 1

QPST.2.7.357

QPST.2.7.357.msi 高通平台软件下载工具

2011-08-18

空空如也

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

TA关注的人

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