Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

JNI技术与Android应用

JNI技术与Android应用

1. 什么是 JNIJNI是Java Native Interface的缩写。从Java 1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可以接受的,甚至是必须的,比如,使用一些旧的库,与硬件、操作系统进行交互,或者为了提高程序的性能。关于 JNI ...
Linux内核的Makefile和kconfig解读

Linux内核的Makefile和kconfig解读

一、概述在内核编译中如何将各个目录树中的文件组织起来编译是一个很重要的问题,并且要根据用户配置来编译特有的内核。为了解决这个问题,内核使用两种文件,Makefie和Kconfig。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单,就是我们使用命令 make menuconfig(或者xconfig)后产生的配置菜单,此菜单包含多层,每个层次都是由各个目录中的Kconfig产生的。用户...
Ubuntu下编译Linux内核2.6.36-rc4

Ubuntu下编译Linux内核2.6.36-rc4

其实啥都不懂,因为师兄吩咐做一个小任务,需要先编译内核,所以就百度谷歌了一堆编译内核的文章,然后就开始了人生的第一次内核打补丁和编译Linux内核。首先声明下面所使用的命令,如果不是root用户登录,需要在前面加sudo1.下载最新Linux内核源码http://www.kernel.org/,我下了2.6.36-rc4版本2.解压到/usr/src下tar -jxvf linux-2.6.36-rc4.tar.bz2为方便后续操作,将解压后的文件夹名字改...
Linux Tomcat 集群 利用记实1--搭建javaWeb运行情况

Linux Tomcat 集群 利用记实1--搭建javaWeb运行情况

前段时候一向在搞linux,有很多多少工具只曩昔没有做过。影象不是那么深刻,此刻把历程记实下来,以备今后盘问。一:起首说一下我们的计划, 一共有六台办事器,此中两台安置Oracle 10g做数据库集群(这个不在这篇文章规模内),别的四台为应用办事器。先给四台办事器安置linux操纵体系,我用的版本是RedHat Enterprise Linux 5,装好后全数打开ssh办事。任意找一台有表现器的机械,利用东西别离经由过程ssh毗连上四台办事器。二:先安置j...
英利嵌入式Linux工控主板支持ISO7816通讯协议

英利嵌入式Linux工控主板支持ISO7816通讯协议

在新的国家电网集抄终端相关标准中,规定了通过嵌入式安全控制模块,即通常所说的ESAM芯片,来保证设备数据安全性的方法,而设备主控单元与ESAM芯片采用了广泛应用的ISO7816通讯协议。为了适应这一新的技术需求,我们对嵌入式Linux工控板EM9160的串口驱动进行了升级,使其多个串口都可支持ISO7816协议,为客户进行智能终端整机设计时,提供了灵活的选择。对EM9160工控主板,可在其异步串口的基础上,通过简单的设置,就可把串口转为符合ISO7816协...
Android启动脚本init.rc

Android启动脚本init.rc

在 Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被 init可执行程序解析。 init.rc是在init启动后被执行的启动脚本,其语法主要包含了以下内容:Commands:命令Actions: 动作Triggers:触发条件Services:服务Options: 选项Propertise:属性(1) Commands是一些基本的操作,例如: mkdir /sdca...
Ubuntu 10.04建立源码树实现最简单的驱动模块

Ubuntu 10.04建立源码树实现最简单的驱动模块

本文参考了很多网上的文章,在这里先感谢网上的朋友们。编译了一天终于可以导入Ubuntu 10.04 Linux设备驱动程序最简单的HelloWorld.其实我也是一个初学者,但只要坚持学习,一定会理解的。现在我讲述在Ubuntu 10.04下安装的过程:1.安装编译内核所需要的软件build-essential、autoconf、automake、cvs、subversionapt-get install build-essential kernel-pa...
Linux2.6.19内核源码目录树

Linux2.6.19内核源码目录树

这里简单的介绍下Linux 2.6.19内核源代码(最新内核源代码可从这里下载)目录树结构。arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录。和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(PCI总线)和power(CPU相关状态)。block:部分块设备驱动程序。crypto:常用加密和...
<< 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 >>