自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 CentOS 5.4安装Oracle 10g

Issue:create instancesHowTo:[oracle@localhost database]$ cd /opt/oracle/10g/bin/[oracle@localhost bin]$ ./dbcaIssue:error while loading shared

2011-10-31 08:56:10 716

转载 Linux下apc安装指南

Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,它能够隐藏编辑的脚本。所以对于后来命令,如果它已经改变了,PHP只能重新编辑脚本。 主要是加速PHP 下载地址http://pecl.php.net/package/APC解压 安装/usr/local/php/bin/phpize./configure --enable-a

2011-10-30 21:13:32 754

转载 在init.rc文件里加载的服务

1、在init.rc文件里第一个初始化的服务是sh服务,如下:## Daemon processes to be run by init.##service console /system/bin/shconsole sh服务是控制台服务,其实它是从NetBSD移植过来的,因此它的命令也是比较有限的,不过作为嵌入式系统,使用shell的机会不多。sh服务的代码在目录:A

2011-10-27 21:44:34 5633 1

转载 让uBoot通过tftp的方式加载Linux内核文件

在嵌入式linux开发过程中经常需要从电脑下载引导程序uboot,如果每次都使用烧写到flash或者SD卡的方式,那是比较低效率的开发方式,导致公司没有竞争力,开发出来的产品也没有竞争力,在市场上就会落后挨打了。 这里就来介绍tftp方式从linux主机下载文件到开发板里运行,因此需要在主机linux系统里安装tftp服务器。 在Ubuntu中安装tftp服务器的方法如下:1)

2011-10-27 21:15:22 2813

转载 NSF方式挂载Android分区

在UBOOT里设置启动参数如下:setenv bootargs noinitrd root=/dev/nfs console=ttySAC0 init=/init nfsroot=192.168.1.103:/nfsboot ip=192.168.1.20:192.168.1.103:192.168.1.1:255.255.255.0::eth0:on 通过上面的参数设置,就可

2011-10-27 21:09:58 969

转载 Surface Flinger boot flow in Android system

a executable surfaceflinger in framework/base/cmds/surfaceflinger                      main() –>                      SurfaceFlinger::instantiate(); –>                      defaultServiceMan

2011-10-26 22:18:14 863

转载 Android日志服务例子,将日志记录在文件中并每天生成一个日志文件

在调试的时候一般都是在logcat中看日志的信息,以便找出BUG和调试信息,但是如果在真机上的话不可能一直连接电脑查看日志,所以生成日志文件并保存,是一个比较普遍的需求,下面就是最近实现的一个例子。欢迎大家讨论并给出别的思路。import java.io.BufferedReader;import java.io.File;import java.io.FileInpu

2011-10-26 21:53:33 1766

转载 Android 的属性分析

Every property has a name and value. Both name and value are text strings. Property is heavily used in Android to record system setting or exchange information between processes. The property is glo

2011-10-26 16:05:16 628

转载 Android Java混淆(ProGuard)(转)

ProGuard简介       ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。       Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard的主要作用就是混淆。当然它还能对字节码进行缩减体积

2011-10-25 20:38:34 819

原创 对JNI中某些方法和变量被ProGuard和谐掉的原因分析

Discussion:        使用JNI时分两种情形,一是Java调用C/C++,二是C/C++回调Java。Java方法被和谐掉的情况,存在于第二种应用场景中。粗略分析,发现这些悲催的方法和变量都是被C/C++直接或间接调用的。设想的原因:虽然这些方法和变量被JNI回调,但是仅从Java代码角度来看,却没有被任何的Java方法直接或间接使用。被ProGuard

2011-10-25 19:28:20 1122

原创 难觅libaudiopolicy.so之踪迹

由来:修改AudioPolicyManagerBase.cpp 源代码后仅仅将libaudioflinger.so push 进系统,但修改内容却未生效,相关日志不打印。犯了两个错误:1.编译libaudioflinger.so前未仔细阅读相关的Android.mk。    想当然认为,修改某个文件后,若这个文件所在目录包含Android.mk,只要mmm此目录,然后将相应的s

2011-10-25 18:45:30 1732

转载 CentOS 5.5 防火墙开启、关闭以及开放指定端口

之前有讲过公司新买的服务器使用的是CentOS5.5,部署好Tomcat之后却发现输入114.80.*.*:8080(即ip:8080)却无法显示Tomcat默认的首页。因为以前部署在Win Server的VPS,Linux开发时也只用到localhost,所以就有点头大。好吧,G一下网上有说是防火墙的问题,敲入/etc/init.d/iptables stop

2011-10-24 12:27:10 3520

转载 JSON lib框架转换JSON XML不再困难!

Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。  一、 准备工作  1、 首先要去官方下载json-lib工具包  下载地址:  http://sourceforge.net/projects/json-lib/files/jso

2011-10-23 12:51:51 1162

转载 Nginx的页面乱码解决方法

在server段里加以下两行default_type 'text/html';charset utf-8;然后重启就行了sudo nginx -s reload

2011-10-23 02:18:03 10554

转载 Nginx+Php5-fpm在Ubuntu10.04中的安装配置方法

自从前不久在电信通机房放置了一台新服务器之后,我就开始尝试完全用nginx来部署http服务。nginx与php有两种主流的配合方式,spawn-fcgi和php-fpm。spawn-fcgi完全独立运行,可以和各种cgi语言配合; php-fpm专为php而设计,需要对php打补丁。性能上php-fpm略占上风,功能上php-fpm也略强一些,毕竟它是专门为php而生的嘛

2011-10-23 01:10:32 1874

转载 快速配置PHPMyAdmin方法

今天调试PHP数据库Mysql,在单位的电脑上安装phpMyAdmin数据库管理软件。本来是很简单的事,却出现了几个问题:    1、无法载入mcrypt扩展,请检查PHP配置;    2、配置文件现在需要绝密的短语密码(blowfish_secret);    3、#2003-服务器没有响应。为了以备不时之需,把遇到的这些问题的解决方法归纳到飘易博客,省得日后再遇到这类问题还要到

2011-10-23 00:39:10 1079

转载 如何修改mysql root密码?

MySQL使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,我有深有感触,特写此文章与大家交流:1、编辑MySQL配置文件:windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。linux环境中:/etc/my.cnf在[MySQLd]配置段添加如下一行:skip-gran

2011-10-23 00:29:36 598

转载 Android 中 Proguard 和JNI 相关

-------------------------------------------------------他山之石-----------------------------------------------在Android项目中用到JNI,当用了proguard后,发现native方法找不到很多变量,原来是被produard优化掉了。所以,在JNI应用中该慎用progurad啊。 解

2011-10-21 23:30:07 1167

转载 Android SystemProperties简介

Systemproperties类在android.os下,但这个类是隐藏的, 上层程序开发无法直接使用。其实用java的反射机制是可以使用这个类。何谓java反射机制,请自行研究学习,在此不做介绍,放到后续文章中。用JNI 的方式,可以绕过Systemproperties这个类,直接本地调用来实现创建、获取及修改系统属性。在此也不做介绍,也放到后续文章中。这篇文章主要介绍andr

2011-10-21 14:49:28 1394

转载 CentOS下 MySQL 5.5.13 CMake 安装笔记

写在前面:**原文1链接:http://hi.baidu.com/mucunzhishu/blog/item/d05574636268e2ca8cb10d59.html**原文2链接:http://hi.baidu.com/weizhensong/blog/item/721fcafa1cf935909e514603.htmlAbout CMa

2011-10-19 10:35:38 1809

转载 Nginx + PHP 搭建高性能web服务器

写在前面:1.Issue:*** 'libmcrypt-config --version' returned 2.4.0, but LIBMCRYPT (2.5.8)*** was found! If libmcrypt-config was correct, then it is best*** to remove the old version of LIB

2011-10-18 22:19:22 1403

转载 为 Android添加底层核心服务

1.     为什么要写底层核心服务呢?         因为底层核心服务是 Android框架里最接近 Linux/Driver的部分。为了充分发挥硬件设备的差异化特性,核心服务是让上层 Java应用程序来使用 Driver/HW Device 特色的重要管道。例如 Media、 Telephone等底层硬件。       在开机过程中,就可以启动核心服务(汉字输入法服务等),让众多应用

2011-10-15 20:55:51 677

转载 Android 的编译系统

最近研究了下Android 的编译系统,下面结合编译我们自己的产品 mobot 来对整个编译系统进行必要的介绍,方便大家今 后对默认编译的修改。 先列出几个觉得重要的Make 文件:build/buildspec.mkbuild/envsetup.

2011-10-15 20:53:13 809

转载 Android中c/c++程序的调试(eclipse)

1.          使用gdbserver调试 使用JDWP只能调试java层面的程序,如果想调试C层面的代码,需要使用gdbserver方式,gdbserver的服务端和客户端都包含在android的源码中。 server端是out/target/product/x

2011-10-15 20:49:36 742

转载 Android 中 Proguard 和JNI 相关

在Android项目中用到JNI,当用了proguard后,发现native方法找不到很多变量,原来是被produard优化掉了。所以,在JNI应用中该慎用progurad啊。 解决办法: 1、在Android.mk中加入一行: LOCAL_PROGUARD_FL

2011-10-13 10:35:32 605

转载 Android 2.3 StageFright如何选定OMX组件的?

很简单,Android 2.3自带了一个可执行程序叫stagefright,在板子上执行stagefright -l就可以看到所有的OMX组件。OMX.PV打头的是Android自带的,软解码的(PV - Packet Video),其他的都是厂商的。那S

2011-10-12 20:12:16 616

转载 Android Codec 集成和 video Overlay

Codec 集成和video overlay是现在FSL对android 多媒体修改的所有东西,codec library以.so的形式放在prebuilt目录下,没有源文件 。而video overlay的实现主要是使用了FSL的ipu底层库,将视频数据 直接发送到硬件,由

2011-10-12 19:45:30 633

转载 StageFright + OMX小结

转自:http://blog.chinaunix.net/u1/57901/-------------------------------------------看了将近1个多月的stagefright和OMX IL,感觉对框架有了一点感觉,趁感觉还在

2011-10-12 19:30:12 646

空空如也

空空如也

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

TA关注的人

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