自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 dns 解析错误 :bad address: www.baidu.com

1 不能ping 外网解决方法:    route 查看一下设置,发现没有网关   使用  /sbin/route  add default gw 122.XX.XX.254 配置网关   ping  外网IP 没问题了   2 ping www.baidu.com  提示 bad address: www.baidu.com    DNS设置有误,解决方法

2013-05-31 17:56:24 17104

转载 nsswitch.conf文件详解

转自:http://www.cnblogs.com/cute/archive/2012/05/17/2506342.html一、nsswithch.conf:服务搜索顺序    文件/etc/nsswitch.conf(name service switch configuration,名字服务切换配置)规定通过哪些途径以及按照什么顺序通过这些途径来查找特定类型的信息。还可以指定某个方法奏

2013-05-30 19:24:12 976

转载 grep的用法

grep的用法http://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this lin

2013-05-29 17:22:53 1126

转载 make menuconfig/.config/Kconfig解析

在对linux进行编译,常用的命令是make menuconfig,使用图形界面来对整个系统进行裁剪。当然,除了这条指令,还包括很多配置命令,比如make defconfig, make oldconfig等。这里主要就make menuconfig的执行过程进行解析。一.准备工作包括(交叉)编译环境的建立,linux源码的下载与解压等。二.初步介绍         跟make m

2013-05-29 11:19:57 798 1

转载 如何添加内核驱动修改makefile

参考《linux设备驱动开发详解》在./drivers目录下新增为ARM体系结构编写test驱动程序,树形结构为:|-- test|-- cpu| `-- cpu.c|-- test.c|-- test_client.c  |-- test_ioctl.c  |-- test_proc.c`-- test_queue.c1、修改需要使用test驱动的目录

2013-05-29 11:17:23 1339

转载 Makefile解读

========================================== Makefile 初探  ========================================== Linux的内核配置文件有两个,一个是隐含的.config文件,嵌入到主Makefile中;另一个是include/linux/autoconf.h,嵌入到各个c源文件中,它们由make c

2013-05-29 10:49:12 686

转载 交叉编译工具链安装

编译工具链是做嵌入式开发的必备工具,一般可以从网下直接下载,也可以用crosstool自己来编译定制,但这种方法比较费时间与精力,可视自己的情况来决定。        一、从网上下载交叉编译工具链               google或百度知道……       二、将下载的交叉编译工具包拷贝到ubuntu下的/usr/local/arm目录下(也可以拷贝到其它的地方,这个目录是个人

2013-05-28 17:22:05 894

转载 linux内核编译

内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译内核。本文将以RedHat Linux 6.0(kernel 2.2.5)

2013-05-28 13:28:02 903 2

原创 init: cannot execve('/system/bin/drmserver'): Permission denied

使用U盘挂载文件系统,启动的过程中出现下面错误: init: untracked pid 5735 exitedinit: cannot execve('/system/bin/mediaserver'): Permission deniedinit: cannot execve('/system/bin/keystore'): Permission deniedinit: can

2013-05-27 15:32:25 6371

转载 APK签名

转自:http://xtabc2000.blog.163.com/blog/static/56239016201302193822855/ 1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无

2013-05-22 13:42:50 814

原创 如何通过Android CTS测试—testPackageSignatures

解决此问题时在网上搜了很多资料,但都很零碎,没有找到非常完整的解决方案,在此把解决方法和大家分享一下:CTS测试的错误如下:junit.framework.AssertionFailedError: These packages should not be signed with a well known key: [com.android.pts.browser] at android.

2013-05-22 13:16:47 7847 7

转载 生成release版本的Android系统

网上Android数字签名大多是与Android APK相关,而介绍Android系统签名的方法却不多。正巧前段时间帮别人做CTS 认证,需要用到给Android系统签名。为什么需要给Android系统签个名才能进行CTS认证呢?原来我们通过make -j4编译出来的system.img使用的是test key,这种类型的key只适用于开发阶段,而且这种秘钥是公开的,谁都可以使用。当发布一款a

2013-05-22 11:29:33 1009 1

android binder ipc示例

Android.mk BnComTestService.h BpComTestService.h ComTestService.h IComTestService.h BnComTestService.cpp BpComTestService.cpp ComTestService.cpp IComTestService.cpp 两个program, 一个client, 一个server, 用于测试binder通信效能及学习。

2016-03-25

C语言程序设计 适合打基础

C语言程序设计C语言程序设计C语言程序设计C语言程序设计

2010-07-22

高质量C++编程指南-林锐.pdf

编程学习\高质量C++编程指南,非常全面的,对C的提高有帮助

2010-07-22

C语言深度解析-让你真正理解到C的精髓

适合C语言工程师及有一定基础知识的软件人员学习

2010-06-18

PIC16F877液晶显示器程序.

非常完整的液晶显示程序! 有.c 和.h 两个文件

2009-12-01

空空如也

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

TA关注的人

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