当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: Linux的发行版中包含了很多软件开发工具。
 

 

 ·c#来创建和读取xml文档(1)    »显示摘要«
    摘要:扩展标记语言xml(extensible markup language),是由w3c组织制定的。做为用于替代html语言的一种新型的标记语言,xml内部有着很多基本标准,xml就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。c#作为一种新型的程序语言,是.net框架的一个重要组成部分,他和xml的关系颇深。本文就从一个方面来探讨一下这二者的关系。即:看用c#如何来......
 ·处理器主频    »显示摘要«
    摘要:主频,就是cpu的时钟频率,简单说是cpu运算时的工作频率(1秒内发生的同步脉冲数)的简称。单位是hz。它决定计算机的运行速度,随着计算机的发展,主频由过去mhz发展到了现在的ghz(1g=1024m)。通常来讲,在同系列微处理器,主频越高就代表计算机的速度也越快,但对与不同类型的处理器,它就只能作为一个参数来作参考。另外cpu的运算速度还要看cpu的流水线的各方面的性能指标。由于主频并不直接代表......


Linux 下 C 语言编程(1)

linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 c 与 c++应用程序开发的. 本文介绍了在 linux 下能用于 c 应用程序开发与调试的工具. 本文的主旨是介绍如何在 linux 下使用 c 编译器与其他 c 编程工具, 而非 c 语言编程的教程.在本文中你将学到以下知识: 

· 什么是 c  【程序编程相关:关于现在和将来的安全计划的六个问题

【推荐阅读:使用IP SAN 确保数据安全

· 用 gdb 来调试gcc应用程序  【扩展信息:SAN/NAS的加密复杂性

· gnu c 编译器 

你也能看到随 linux 发行的其他有用的 c 编程工具. 这些工具包括源程序美化程序(pretty print programs), 附加的调试工具, 函数原型自动生成工具(automatic function prototypers). 

注意: 源程序美化程序(pretty print programs)自动帮你格式化源代码产生始终如一的缩进格式. 

什么是 c?

c 是一种在 unix 操作系统的早期就被广泛使用的通用编程语言. 它最早是由贝尔实验室的 dennis ritchie 为了 unix 的辅助开发而写的, 开始时 unix 是用汇编语言与一种叫 b 的语言编写的. 从那时候起, c 就成为世界上使用最广泛计算机语言. 

c 能在编程领域里得到如此广泛支持的原因有以下一些: 

· 它是一种非常通用的语言. 几乎你所能想到的任何一种计算机上都有至少一种能用的 c 编译器. 并且它的语法与函数库在不同的平台上都是统一的, 这个特性对开发者来说很有吸引力.

· 用 c 写的程序执行速度很快.

· c 是所有版本的unix上的系统语言. 

c 在过去的二十年中有了很大的发展. 在80年代末期美国国家标准协会(american national standards institute)发布了一个被称为 ansi c 的 c 语言标准.这更加保证了将来在不同平台上的 c 的一致性. 在80年代还出现了一种 c 的面向对象的扩展称为 c++. c++ 将在另一篇文章 "c++ 编程"中描述. 

linux 上可用的 c 编译器是 gnu c 编译器, 它建立在自由软件基金会的编程许可证的基础上, 因此可以自由发布. 你能在 linux 的发行光盘上找到它. 

gnu c 编译器

随 slackware linux 发行的 gnu c 编译器(gcc)是一个全功能的 ansi c 兼容编译器.如果你熟悉其他操作系统或硬件平台上的一种 c 编译器, 你将能很快地掌握 gcc. 本节将介绍如何使用 gcc 与一些 gcc 编译器最常用的选项. 

使用 gcc

通常后跟一些选项与文件名来使用 gcc 编译器. gcc 命令的基本用法如下: 

gcc [options] [filenames]


...   下一页
 ·alpha处理器    »显示摘要«
    摘要: alpha处理器最早由dec公司设计制造,在compaq(康柏)公司收购dec之后,alpha处理器继续得到发展,并且应用于许多高档的compaq服务器上。自1995年开始开发了21164芯片,那时的工艺为0.5mm,主频为200mhz。1998年,推出新型号21264,当时的主频是600mhz。目前较新的21264芯片主频达到1ghz,工艺为0.18mm。在该芯片具有完善的指令预测能力和很高的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE