Welcome 微信登录

首页 / 操作系统 / Linux

在Ubuntu 10.04中搭建Objective-C 开发环境

在Ubuntu 10.04中搭建Objective-C 开发环境

1.Objective-C 简介1980 年代初布莱德·确斯在其公司 Stepstone 发明 Objective-C。Objective-C 是在 C 语言的基础上,增加了面向对象的特征而扩充的编程语言。目前主要应用于 Mac OS X 和 iPhone Os 这两个以 OpenStep 为标准的系统。Objective-C 可以在任何运行 GCC 的系统中编译和执行,因为GCC 本身就包含了 Objective-C 的编译器。[1]2.安装 Objec...
FreeBSD8.2+KDE4.54安装笔记

FreeBSD8.2+KDE4.54安装笔记

前言:其实用FreeBSD做桌面目前还不太成熟:其一,硬件驱动支持不够好,直接导致很多配置前沿的笔记本,台式机不能充分发挥性能;其二,网页flash没有原生支持,基于flash技术的网页,视频都不能完美加载;其三,社区不够庞大,对于新手学习曲线比较陡。但是为什么还是要学习,要用FreeBSD呢?它是最优秀的操作系统之一,安全,稳定,规范。为了方便想学FreeBSD的新手朋友,我把自己的安装笔记记下来,方便查阅。对于我来说,基本桌面功能需要:FreeBSD ...
Linux的NFS及mount使用方法

Linux的NFS及mount使用方法

NFS协议是网络当中比较常用的一类协议,在很多开发系统平台中,都需要加载这个协议。所以,我们这里就来详细介绍一下NFS协议的启动以及写在等内容。希望对大家有所帮助。一:服务器端的设定(以LINUX为例)服务器端的设定都是在/etc/exports这个文件中进行设定的,设定格式如下:欲分享出去的目录 主机名称1或者IP1(参数1,参数2) 主机名称2或者IP2(参数3,参数4)上面这个格式表示,同一个目录分享给两个不同的主机,但提供给这两台主机的权限和参数是...
Linux监听子线程的函数

Linux监听子线程的函数

waitpid系统调用 功能描述: 等待进程改变其状态。所有下面哪些调用都被用于等待子进程状态的改 变,获取状态已改变的子进程信息。状态改变可被认为是:1.子进程已终止。2.信号导致子进程停止执行。3.信号恢复子进程的执行。在子进程终止的情况 下,wait调用将允许系统释放与子进程关联的资源。如果不执行wait,终止了的子进程会停留在"zombie"状态。如果发现子进程改变了状态,这些调用会立即返回。反之,调用会被阻塞直到子进程状态改变,或者由信号处理句柄...
Linux内核的引导过程

Linux内核的引导过程

总体上来讲:BIOS->MBR->GRUB(LILO)->内核->用户空间1. 系统上电时,cpu会将pc指针赋值为一个特定的地址0xffff0, 并且执行该地址处的指令。在pc中,该地址位于BIOS中。2. BIOS按照CMOS中设定的启动顺序来搜索处于活动状态的,可以引导的设备。如果是硬盘,则读取MBR(512)个字节到RAM中,并将控制权交给这段程序。3. 主引导加载程序查找并加载次引导加载程序。它在分区表中查找活动分区,当找...
Ubuntu下查看Printk的输出

Ubuntu下查看Printk的输出

由于Linux内核的级别控制,导致printk打印的内容不一定都能从控制台正常输出,可以使用dmesg命令来输出所有级别的信息。输入: sudo dmesg –n 8 可以把所有日志信息输出来Linux命令:dmesg 功能说明:显示开机信息。语 法:dmesg [-cn][-s <缓冲区大小>]补充说明:kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log...
Fedora 15 安装与配置一览

Fedora 15 安装与配置一览

Fedora 15 将于2011.5.24日发布,今日离正式版发布还有4天。本人这里提前给大家支招用好Fedora 15。下面是本人在安装、配置Fedora 15 过程中的小结,希望给大家配置自己的Fedora 15 带来方便。仅供参考,如有错误,敬请指出。『一』安装介绍Fedora 15 Beta 下载地址@ http://fedoraproject.org/zh_CN/get-prerelease.大家可以下载DVD/LiveCD两种形式来安装Fedo...
Ubuntu 11.04 截图

Ubuntu 11.04 截图

今天下了 Ubuntu DVD,试着用了一下,主要是冲着被广泛诟病的 Unity 界面,想看看到底有多难用。有可能是之前试用过新的 Gnome 3 的 Gnome Shell已经曾经用过一小段时间的苹果电脑,所以没有觉得 Unity 完全不会用,其基本思想和 Gnome Shell 是一样的,就是左边的类似 Mac OSX 的 Dock,统一的软件中心(或者叫应用列表),新的右上角的通知区域。Unity 走得比较远的就是类似 Mac OSX 的全局菜单,如...
Bochs 在Windows和Linux下配置对比

Bochs 在Windows和Linux下配置对比

Bochs是一个x86硬件平台的开源模拟器。它可以模拟各种硬件的配置。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。更为有趣的是,甚至可以不使用PC硬件来运行Bochs。事实上,它可以在任何编译运行Bochs的平台上模拟x86硬件。通过改变配置,可以指定使用的CPU(386、486或者586),以及内存大小等。一句话,Bochs是电脑里的“PC”。根据需要,Bochs还可以模拟多台PC,此外,它甚至还有自己的电源按钮。Windows下bo...
CentOS yum安装RRDtool

CentOS yum安装RRDtool

RRDtool是指Round Robin Database 工具(环状数据库)。Round robin是一种处理定量数据、以及当前元素指针的技术。想象一个周边标有点的圆环--这些点就是时间存储的位置。从圆心画一条到圆周的某个点的箭头--这就是指针。就像我们在一个圆环上一样,没有起点和终点,你可以一直往下走下去。过来一段时间,所有可用的位置都会被用过,该循环过程会自动重用原来的位置。这样,数据集不会增大,并且不需要维护。RRDtool处理RRD数据库。它用向...
<< 411 412 413 414 415 416 417 418 419 420 >>