Welcome 微信登录

首页 / 操作系统 / Linux

嵌入式 Linux 智能设备应用中 web 支持的实现

嵌入式 Linux 智能设备应用中 web 支持的实现

由两篇文章组成的系列文章主要阐述如何在嵌入式 Linux 智能设备的应用程序中增加 Web 支持。第 1 部分,我们将会介绍嵌入式 Linux 智能设备开发的现状、Qt 和 WebKit 的概念。并以广告机和手持点菜机等应用为例,叙述在嵌入式 Linux 平台以及 Qt,WebKit 等技术的帮助下,如何在终端应用程序中添加网页浏览的功能,如何用 Web 技术取代传统 UI 技术,以及如何在智能设备上实现从 C/S 到 B/S 的开发模式的转换。嵌入式 L...
VirtualBox虚拟机下Ubuntu鼠标不正常的解决方法

VirtualBox虚拟机下Ubuntu鼠标不正常的解决方法

在VirtualBox下的虚拟机Ubuntu 10.04系统中,突然发现鼠标的滚动轴出了问题,变成水平滚动了。找了半天没找出个所以然来。于是自己试验,修改配置等。最后终于找到问题所在:原来是VirtualBox的鼠标独占方式引起的问题,在装了增强工具以后,虚拟机中的鼠标和host主机中的鼠标可以无缝切换,但这也导致虚拟机中容易产生问题。解决方法:按下Host+I键,切换一下鼠标独占模式即可,我的问题这样就解决了。Host键一般是右边那个ctrl键。何在Li...
Ubuntu中利用Grub 2修复移动硬盘引导

Ubuntu中利用Grub 2修复移动硬盘引导

grub 2的安装需要安装以下包: grub-pc, grub-common可以在包管理工具中发现。grub-install -v来查看当前版本, 传统的grub版本号为0.97及以下, grub2的版本号是1.96或更高。grub 2的配置文件是/boot/grub/grub.cfg, 但是这个文件是不允许修改的,我们要通过对/etc/grub.d/下的文件以及/etc/default/grub文件进行编辑,使用update-grub来生成配置文件。也就...
Linux下的地址解析函数应用实例

Linux下的地址解析函数应用实例

0 引言域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库, 它提供主机名字和IP地址之间的转换及有关电子邮件的选路信息.[1] 目前, 它已经在全球范围内被广泛应用. 从应用的角度上看, 对DNS的访问是通过一个地址解析器(resolver)来完成的. 本文通过讲解一些常用的地址解析函数, 并利用精简后的部分qmail代码, 让不熟悉DNS相关函数的程序员了解并掌握常用的地址解析函数.1 概述DNS 查询中, 最常用的两类分别是A类查询(A ...
Linux 引导启动程序(boot)

Linux 引导启动程序(boot)

主要描述 boot/目录中的三个汇编代码文件,见列表 3-1 所示。正如在前一章中提到的,这三个 文件虽然都是汇编程序,但却使用了两种语法格式。bootsect.s 和 setup.s 采用近似于 Intel 的汇编语言语法,需要使用 Intel 8086 汇编编译器和连接器 as86 和ld86,而 head.s 则使用 GNU 的汇编程序格式,并且运行在保护模式下,需要用 GNU 的 as 进行编译。这是一种 AT&T 语法的汇编语言程序。使用...
Sysbench 0.4.12安装以及测试

Sysbench 0.4.12安装以及测试

sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试: 1、cpu性能 2、磁盘io性能 3、调度程序性能 4、内存分配及传输速度 5、POSIX线程性能 6、数据库性能(OLTP基准测试 目前sysbench主要支持 MySQL,pgsql,Oracle 这3种数据库。本文只是在linux CentOS 的 MySQL环境下安装sysbench0.4.12安装在安装s...
CentOS 安装完成不能上网

CentOS 安装完成不能上网

#mii-tool -vLinux下调整网卡的工作模式现在的网卡一般都是10/100M自适应工作模式,在配置网卡参数时我们很少考虑它的工作模式,但是在路由器、交换机、代理服务器等通信量比较大的关键设备上,我们应该为它指定正确的工作模式,这样可以提高通信效率。在Linux环境下,我们可以使用系统自带的工具mii-tool(这是专门设置网卡工作模式的命令)来配置网卡工作模式。下面我们具体来谈一下它的使用方法。 1. 查看网卡的工作模式,输入命令: #mii...
Fedora中的RPM软件包摘要与命令大全

Fedora中的RPM软件包摘要与命令大全

Fedora中的rpm英文原义为RedHat Package Manager,中文释义为RPM软件包管理器,它是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名 的文件,与Dpkg类似。RPM软件包分为二进制包(Binary)、源代码包(Source)和Delta包三种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。RPM文件在Linux系统中的安...
Ubuntu 10.10成功安装Nachos

Ubuntu 10.10成功安装Nachos

终于将nachos安装成功 写文一篇已示庆贺,自己的安装过程:1. 使用Ubuntu 10.10安装2. 由于自带gcc4.4,版本太高,卸载之3. 网上下载3.4手动安装(这费了不少劲,最后还是选择的deb包自动安装……因为2.96没装上)4. 安装Nachos4.1。make depend成功,没有提示错误,高兴,成功近在咫尺5 make。n多错误出现。不过有人已经将错误解决方法贴出在此引用(原作者未知):“可能碰到的问题(抄安装教程的)在安装的过程中...
Ubuntu下drcom使用方法

Ubuntu下drcom使用方法

如果你使用的是Ubuntu 10.10的话,请进行以下步骤:1.进入Drcom的文件夹,打开终端,先修改drcom.conf文件(上网配置文件);sudo gedit drcom.conf此时通过gedit修改username和password(就是你的用户名和密码,跟你在Windows下使用drcom的帐号密码一样);接着修改mac地址,你可通过查看面板右上角的连接信息获得网卡名(一般是eth0,如果去图书馆使用无线,一般是wlan0,不过也许不同电脑会...
<< 361 362 363 364 365 366 367 368 369 370 >>