一、Android系统构架
Android系统从底向上一共分了4层,每一层都把底层实现封装,并暴露调用接口给上一层。Linux内核(Linux Kernel)Android运行在linux
kernel 2.6之上,但是把linux内受GNU协议约束的部分做了取代,这样在Android的程序可以用....
分类:
移动开发 时间:
2014-05-15 15:21:50
阅读次数:
410
在确保你安装好git后,我们就可以通过git来下载不同版本的linux kernel了,这时要先说一下...
分类:
系统相关 时间:
2014-05-15 12:12:37
阅读次数:
388
最近安装好了MySQL之后,在启动MySQL服务时无法正常启动MySQL。提示没有更新/var/lib/mfailedZDB.pid并退出。该MySQL与Oracle位于同一主机。有些内核参数进行过调整应该也是使用与MySQL。下面是该问题的具体描述。1、故障现象SZDB:/usr/src/mysql_src # /etc/init.d/mysql startStarting MySQL...Th...
分类:
数据库 时间:
2014-05-15 05:41:43
阅读次数:
534
1. Check the /boot partition size to decide if need clean up
$ df
2. Check the current used Linux kernel
$ uname -r
3. Check all Linux kernel to decide which ones to be removed
$ ls /boot...
分类:
其他好文 时间:
2014-05-15 03:24:16
阅读次数:
235
1,下载代码
git clone git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-next-2.6.git
cd bluetooth-next-2.6
2,修改代码
vi drivers/bluetooth/btusb.c
3,把代码添加到git管理仓库
git add drivers/bluetooth/...
分类:
其他好文 时间:
2014-05-15 02:59:38
阅读次数:
386
2.6内核
1>修改linux-source-2.6.31/kernel/sys.c文件,在文件末尾添加系统响应函数。函数实现如下:
asmlinkage int sys_mycall(int number)
{
printk("这是我添加的第一个系统调用");
return number;
}
2>在linux-source-2.6.31...
分类:
系统相关 时间:
2014-05-15 02:51:56
阅读次数:
382
用一个shell脚本添加一个IP的mysql3306端口到防火墙白名单#!/bin/bashchkconfig--level235iptablesoniptables-Fiptables-AINPUT-s127.0.0.1-ptcp--dport3306-jACCEPTiptables-AINPUT-s192.168.0.11-ptcp--dport3306-jACCEPT
分类:
数据库 时间:
2014-05-15 00:45:29
阅读次数:
299
#1.清除规则iptables-F清除所有已订定的规则iptables-X杀掉所有使用者"自定义"的chain(应该说的是tables)iptables-Z将所有的chain的计数与流量统计都归零#2.设定政策iptables-PINPUTDROPiptables-POUTPUTACCEPTiptables-PFORWARDACCEPT#3~5.制订各项规则iptables-AINPUT-ilo-jA..
分类:
其他好文 时间:
2014-05-15 00:39:41
阅读次数:
244
CUDA学习,第一个kernel函数及代码讲解。本博文分为三个部分,第一部分给出一个代码示例,第二部分对代码进行讲解,第三部分根据这个例子介绍如何部署和发起一个kernel函数。...
分类:
其他好文 时间:
2014-05-14 14:10:29
阅读次数:
510
问题描述:RPC(Remote Procedure
Call)远程程序调用:如果要给另一个节点发信息:可以简单写成:call(Msg,Node) -> {server,Node}!{self(),Msg},
receive {ok,Res} -> Resend.ser...
分类:
Web程序 时间:
2014-05-14 13:24:12
阅读次数:
450