Welcome 微信登录

首页 / 操作系统 / Linux

Android核心模块内容概述

Android核心模块内容概述

在这篇文章中具体针对Android核心模块的相关概念进行详细介绍。Android 开发要点经验总结 Android 构建模块详细步骤概述 Android 文件系统深入剖析 Android 电话功能各部分深入探讨 Android 分享功能源码解读Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其Android核心模块结构自下而上分...
Linux中的sleep和alarm在延时作用中的区别和联系

Linux中的sleep和alarm在延时作用中的区别和联系

sleep函数:#include <unistd.h>unsigned int sleep(unsigned int seconds);此函数使调用进程被挂起,直到满足以下条件之一:1)已经过了seconds所指定的墙上时钟时间2)调用进程捕捉到一个信号并从信号处理程序返回注:由于其他系统活动,实际返回时间比所要求的会迟一些,像alarm一样。sleep的返回值:1)在上述第一种情形中,返回值是02)当由于捕捉到某个信号sleep提前返回时,返...
Linux下C编程入门笔记

Linux下C编程入门笔记

Linux文件的IO编程应该算是每个入门者最先涉及的,我也不例外。希望通过BLOG的形式,记录下自己每天学习的点点滴滴,我相信滴水穿石,尽管记录的文字都比较简单,对于高手而言抑或没有什么技术含量,但我坚信坚持到最后,就是大牛。好了,废话说了不少了,开始我的笔记吧。LINUX下对文件的操作同其它平台系统一样,无外乎创建文件,打开文件,关闭文件,读文件,写文件,拷贝文件,对文件进行权限的控制和管理(这涉及到锁,以后再讨论),另外在这里有一点一定要牢记,那就是在...
在Linux系统下编译多个Fortran程序

在Linux系统下编译多个Fortran程序

需要在Linux系统下编译多个Fortran程序,在网上搜索了一下,但是资料不多,也许因为这个问题比较简单,不值一提,但还是把我知道的写出来,供大家参考: 方法一: 假如现在有两个Fortran程序1.f90和2.f90,其中1.f90是主程序,2.f90是在主程序中调用的子程序,将这两个程序传到Linux的一个目录下,使用fortran编译命令,如PGI的pgf90,Intel的ifort,命令如下: pgf90 -o exe_name 1.f90...
Android2.2源码编译-Ubuntu10.04 (X86) + Android2.2 + JDK1.6

Android2.2源码编译-Ubuntu10.04 (X86) + Android2.2 + JDK1.6

Android2.2源码编译环境:--Ubuntu10.04 (X86) + Android2.2 + JDK1.6注意:官方声明,32位系统下JDK必须用1.5---这是因为编译android api docs 需要1.5。要用JDK1.6必须用64位系统---为什么是64目前不得而知。要是想一次成功,最好还是按照官方说的用JDK1.5(当然你用64位linux就更方便了),这样的话基本没什么大问题。1)安装必要的软件环境$ sudo apt-get i...
Eclipse打包Java应用程序及在Linux系统上的部署运行

Eclipse打包Java应用程序及在Linux系统上的部署运行

1、Eclipse打包Java应用程序第一步: 在java项目上,单击右键,弹出菜单,选择“Export”第二步:选择导出为“JAR file”第三步:选择jar文件的安放目录和名称第四步:选择运行的main函数注:用winRAR压缩文件管理器打开jar文件,其中文件夹META-INF中的文件MANIFEST.MF,打开此文件,内容如下:Manifest-Version: 1.0 Main-Class: com.channelsoft.sms.test.T...
Linux下MPI并行环境与Eclipse配置全过程

Linux下MPI并行环境与Eclipse配置全过程

我是Linux超级新手,文中难免有错误的地方,望指正和多多包容硬件情况:2台主机主机1: 主机名:node1 IP:192.168.19.165 操作系统:CentOS 5.2 用户:root 密码:root主机2: 主机名:node2 IP:192.168.19.169 操作系统:CentOS 5.2 用户:root 密码:root(这里的两台主机上的用户名和密码设置成一样的,好像不一样的话将会影响之后mpi程序的执行)为了省事,以下操作都是以root用...
Linux 使用 cp 命令强制覆盖功能

Linux 使用 cp 命令强制覆盖功能

我们平常在Linux中使用 cp 命令时,会发现将一个目录中文件复制到另一个目录具有相同文件名称时,即使添加了 -rf 参数强制覆盖复制时,系统仍然会提示让你一个个的手工输入 y 确认复制,令人不胜其烦.那么这是由于什么原因引起的?要知道原因,你可以在命令行中输我们平常在Linux中使用 cp 命令时,会发现将一个目录中文件复制到另一个目录具有相同文件名称时,即使添加了 -rf 参数强制覆盖复制时,系统仍然会提示让你一个个的手工输入 y 确认复制,令人不胜...
嵌入式Linux学习笔记

嵌入式Linux学习笔记

一 嵌入式系统定义:应用于特定环境的硬件体系。二 两样非常重要的能力:1. 掌握各种新概念的能力2. 调试的能力( 包括软件, 硬件 )三 需要的基础知识:1. 操作系统理论基础2. 数据结构3. C,C++编程语言4. 汇编语言5. Linux基础能力6. 单片机基础四 结构框架:1. bootloader( 作用:a. 初始化硬件 b. 引导操作系统 )2. kernel3. 文件系统它们都置于flash中。五 flash六大分区:1. boot --...
Linux内核移植读书笔记

Linux内核移植读书笔记

最近在看《嵌入式Linux应用开发完全手册》,前一阵在看关于Uboot的启动流程分析,可忘记把读书笔记给记录下来,现在在读移植Linux内核,我想应该记录一些东西,以加深理解韦东山《嵌入式Linux应用开发完全手册》PDF全套资料下载在 http://www.linuxidc.com/Linux/2011-01/31114.htm16.1 Linux版本及特点2.6.36.2 :主板本是2.6,次版本36,修订版本216.2.2 内核源码结构及Makefi...
<< 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 >>