linux 标准

linux 标准

创建本机、跨平台 GUI 应用程序

Java 语言在服务器端和 applet 领域已经大行其道,但是对于最终用户应用程序,通常它不是主角。其实不一定会是这种情况。使用 Linux、用于 Java 的 GNU 编译器(GNU Compiler for Java)和标准窗口构件工具箱(Standard Widget Toolkit),您可以创建用 Java 语言编写的快速、本机 GUI 应用程序。(Windows 版本的也不远了。)经验丰富的 Java 开发人员 Kirk Vogen 说明了如何做到这一步。通过单击本文顶部或底部的讨论在论坛中将

可爱的 Python:DOM 的动态性

本文中,David Mertz 更为详细地说明了已在上一篇专栏文章 中讨论过的 Python 的高级 xml.dom模块的使用。以阐明代码样本及解释如何编码加到完整 XML文档处理系统中的若干元素来说明 xml.dom 的工作方法。

可爱的 Python:将 XML 和 Python结合起来

开始在 Python 中使用 XML 的一个主要要素是排列出所有可用模块的可比性能力。在他的新 Python 专栏“可爱的 Python”的第一部分中,David Mertz 简要描述了最流行和实用的关于 XML 的 Python 模块,并指出可以下载的单独模块以及可供阅读的参考资料。本文有助于确定哪些模块最适合特定任务。

更佳编程之路: 第 6 章 开发 cfperl,从头开始

Perl 专家 Ted Zlatanov 开始着手一个新的编码项目来创建 cfperl ― 用 Perl 编写的 cfengine解释器。象任何开发良好的项目起步时应该做得那样,Ted 项目开始时研究了许可证选项和版本控制,建立完成工作的计划,并作了一些调查,以确保自己没有重复别人的工作。

功能丰富的 Perl: 一行程序 101

那些将 Perl 用作编程语言的人经常忽视了:Perl 用作命令行操作的快速而又难看的脚本编制引擎时是很有用的。通过命令行,Perl 仅用一行就可以实现大多数其它语言需要数页代码才能完成的任务。跟着 Teodor,他会教给您一些有用的示例。

超线程加快了 Linux 的速度

Intel Xeon 处理器引入了一种称为超线程(Hyper-Threading,HT)的新技术,对于操作系统来说,它使单个处理器可以象两个逻辑处理器那样运行。使用了该技术,由于每个逻辑处理器内可以并行执行线程,所以它允许物理处理器同时执行多个线程,这会产生显著的性能提高。我们着手对您能期望看到的提高幅度进行量化。

强制的安全

IBM Developers 网站是专为软件开发商设计的,它有许多通向开发商工具、资源和程序的链接。

C 和 C++ 的矩阵库

本文将介绍一些目前可在 Linux 环境中使用的开放源代码 C/C++ 矩阵库。在这里具体讨论的库有三个:Meschach 库为 C 代码编写的项目提供例程,用于矩阵和向量的运算;Cooperware Matrix(CwMtx)库可用于 C++ 代码编写;Blitz 库为 C++ 提供可用整数、浮点数、复数和规范的用户定义的类型的 n 维数组类。Andrew Blais 是 Gnosis,Inc. 的研究员和作家,他在 developerWorks 已投稿多次,从事神经网络方面的工作。

服务器诊所: 轻量级 Web 技术

虽然可以找到许许多多关于 Web 编程的材料,但多数都是想“哗众取宠”,以给最终用户留下特殊的印象。与此同时,对于构造服务器友好的 Web 应用程序简单但有效的技术,人们却知之甚少。本月的“服务器诊所”就来讲解两个很有用的观念,它们对于任何服务器端语言都适用。请单击文章顶部或底部的讨论,在讨论论坛中与作者及其他读者交流关于本文的心得。

服务器诊所: 应用程序部署

在典型的编程中,几乎失去平衡的方面之一是对最终用户体验结果的忽视。我们都花很多精力去编写优秀而有用的程序;但是,把这些程序交付到用户手中这件事却是我们开发者做得最糟糕的标志性事情之一。在这个月中,Cameron 将讲解解决这个问题的技术性办法。