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

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

首页 / 操作系统 / Linux

Linux下配置Eclipse+PyDev 建立Python开发环境

Linux下配置Eclipse+PyDev 建立Python开发环境

一 关于Python、Eclipse、PyDevPythonPython([英语发音: /"pa?θɑn/, [DJ] 英语发音: /?paiθ?n/),是一种面向对象、直译式计算机程序设计语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法非常简捷和清晰,与其它计算机程序设计语言不一样,它采用缩进来定义语句块。Python支持命令式编程、面向对象程序设计、函...
Linux中断处理体系结构分析

Linux中断处理体系结构分析

异常,就是可以打断CPU正常运行流程的一些事情,比如外部中断、未定义指令、试图修改只读的数据、执行swi指令(Software Interrupt Instruction ,软件中断指令)等。当这些事情发生时,CPU暂停当前的程序,先处理异常事件,然后再继续执行被中断的程序。操作系统中经常通过异常来完成一些特定的功能。其中的中断也占有很大的一部分。例如下面的这几种情况:当CPU执行未定义的机器指令时将触发“未定义指令异常”,操作系统可以利用这个特点使用一些...
Linux中继学习--按键驱动(使用中断方式)

Linux中继学习--按键驱动(使用中断方式)

这里主要是仿照《嵌入式Linux开发完全手册》 上的例子写的,下载见http://www.linuxidc.com/Linux/2011-01/31114.htm,只是增加了别外两个按按键。在我的mini2440开发板上有6个按键。在上两篇文章中,主要分析了驱动中的整体的流程,现在来看一个具体的例子,是如何使用中断的。1. 模块的初始化函数和卸载函数/* 执行"insmod mini2440_buttons.ko"命令时就会调用这个函数*/static i...
Syscall系统调用Linux内核跟踪

Syscall系统调用Linux内核跟踪

在Linux的用户空间,我们经常会调用系统调用,下面我们跟踪一下read系统调用,使用的Linux内核版本为Linux2.6.37。不同的Linux版本其中的实现略有不同。在一些应用中我们可以看到下面的一些定义:#define real_read(fd, buf, count ) (syscall(SYS_read, (fd), (buf), (count))) 其实真正调用的还是系统函数syscall(SYS_read),也就是sys_read()函数中...
Linux中与内核通信的Netlink机制(实例)

Linux中与内核通信的Netlink机制(实例)

Netlink在2.6版本的内核中变化也是很大的,在最新的2.6.37内核中,其定义已经改成下面这种形式,传递的参数已经达到6个。其中第一个参数和mutex参数都是最新添加的。Mutex也可以为空。这里主要是关于内核空间中的netlink函数的使用。extern struct sock *netlink_kernel_create(struct net *net, int unit,unsigned int groups, void (*input)(st...
Linux 内核中6to4隧道的处理流程

Linux 内核中6to4隧道的处理流程

当IP数据包上传给IP层时,有IP层的ip_rcv()函数进行接收,这个函数的主要作用就是检查这个数据包。这个函数不会处理不属于这个主机的数据包。也就是这个包的目标MAC地址不是本机的话,该函数就不会处理,而不是L3层的IP地址。这里我们可以看到pkt_type的类型是PACKET_OTHERHOST,说明这里是其它主机的数据包,直接进行丢弃处理。在网卡获取数据包的中断处理过程(ei_interrupt)中调用了ei_receive,而ei_receive...
Android创建SDCard镜像

Android创建SDCard镜像

打开命令行,进入AndroidSDK安装目录的tools目录,使用mksdcard.exe创建SD卡镜像。运行:mksdcard.exe -l sd 1024M d:/android/sdcard/sd.img执行完后,就在d盘的android/sdcard/目录下创建了一个大小为1024MB,名字为sd.img的sd卡镜像文件。(-l sd是个标签,可选。文件名和文件名后缀可以任意写)使用sd卡镜像:我自己写了个bat批处理脚本,用来启动我的androi...
Android:保存图片到Sqlite数据库

Android:保存图片到Sqlite数据库

原理:图片是二进制文件,所以使用blob类型,将图片转换成字节数组,存储到数据库中。方法一:publicvoidsaveIcon(Bitmapicon){if(icon==null){return;}//最终图标要保存到浏览器的内部数据库中,系统程序均保存为SQLite格式,Browser也不例外,因为图片是二进制的所以使用字节数组存储数据库的 //BLOB类型 finalByteArrayOutputStreamos=newByteArrayOutput...
<< 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 >>