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

首页 / 操作系统 / Linux

在Ubuntu 8.10中配置的C,C++编程环境测试

在Ubuntu 8.10中配置的C,C++编程环境测试

第一部分,用记事本写C程序,并编译。刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。可以在新立得里面搜索build-essential或输入下面命令:代码:sudo apt-get install build-esse...
2008年度Java系列大事记

2008年度Java系列大事记

如果技术历史记录2008年,那么今年的Java将被留在记忆中的是:从一个以语言为中心的技术转变成为一个以平台为中心的技术。JavaWorld的Andrew Glover总结了2008年Java大事记,让我们们来看一看。 JVM的转变 JVM 语言的转变并非新鲜事(事实上今天JVM已经支持大概240种语言),而这种转变很受欢迎。在2008年JVM给予Java的开发者动力的方式非常有趣。 到目前为止,最激动人心的发展就是 JRuby 和 Groovy 滚...
盘点编程语言排行榜 C有望成为2008年年度语言[图文]

盘点编程语言排行榜 C有望成为2008年年度语言[图文]

2008年12月TIOBE编程语言排行榜近日发布,前十名的榜单和11月相比,PHP上升一位,排名第四;C#上升一位,与上月排名第六的Python交换位置;Javascript上升一位,排名第九;Delphi下降两位,排名第十,而前三的位置依然被Java、C、C++占据。作为2008年TIOBE编程语言排行榜的最后一次排名,我们对比之前的排名可以看到,C的表现一直很强势,很可能成为2008的年度语言候选。 TIOBE还特别提醒我们注意Erlang语言,虽然...
Java性能测试:Ubuntu 8.10 领先Windows Vista[图文]

Java性能测试:Ubuntu 8.10 领先Windows Vista[图文]

又一次Linux和Windows两大系统的对决。这次的考察对象是Java性能,而参与测试的两套系统是Ubuntu 8.10和Windows Vista Premium SP1。测试平台采用戴尔Inspiron 1525笔记本,具体配置包括:15.4寸宽屏显示器(1280×800)、GM965+ICH8M芯片组(GMA X3100集成显卡)、Core 2 Duo T5800 2.0GHz处理器、3GB DDR2内存、日立250GB硬盘等。测试中两套操作系统均...
在Linux上部署WebLogic

在Linux上部署WebLogic

摘要:本文概述了使用Linux/ WebLogic组合时的部署要点使用开放源代码软件平台浪潮的兴起,带来了部署在Linux和BEA WebLogic上的关键应用的数量上的增加。事实上,对于很多企业而且,WebLogic部署是Linux系统上的首选安装。本文概述了使用Linux/ WebLogic组合时的部署要点。Linux部署将传统的基于Intel的服务器从网格环境跨越到大型机系统(例如,带有Linux客户端的IBM z/VM)。本文只介绍了Intel体系...
Linux与Win下设置vim C/C++语法高亮显示和自动缩进

Linux与Win下设置vim C/C++语法高亮显示和自动缩进

1.分层设计,隔离平台相关的代码。就像可测试性一样,可移植性也要从设计抓起。一般来说,最上层和最下层都不具有良好的可移植性。最上层是GUI,大多数GUI都不是跨平台的,如Win32 SDK和MFC。最下层是操作系统API,大多部分操作系统API都是专用的。 如果这两层的代码散布在整个软件中,那么这个软件的可植性将非常的差,这是不言自明的。那么如何避免这种情况呢?当然是分层设计了: 最底层采用Adapter模式,把不同操作系统的API封装成一套统一的接口...
JavaFX—是Java桌面的新希望么?

JavaFX—是Java桌面的新希望么?

Java已经几乎无处不在,无论是在服务器机房里还是在移动手机上你都可以看到它的身影。然而讽刺的是,Java发明之初的目标——桌面领域,却始终没有占据主导地位。虽然Java完全重做GUI 工具包、加速Java代码、发布像WebStart之类的新版本系统之外,但它还是没能够在始创者意图大展宏图的桌面端产生足够的影响. 基于再战桌面领域的想法,Java在一年多以前宣布了JavaFX,现在JavaFX发布了,很值得一看这个融合了很多开发理念的产品,这些理念将成...
Linux Kernel 最新稳定版2.6.28发布

Linux Kernel 最新稳定版2.6.28发布

Linus 今早放出最新稳定版内核2.6.28,距离上一个版本2008-10-10的2.6.27过了将近2个半月(基本3个月一个新版本),经过9个 RC版.2.6.27出到2.6.27.10,2.4系列是2008-12-02的2.4.37.这个版本的改进包括:ext4正式stable变成稳定 版文件系统(由2.6.23里引入),GPM内存管理器,支持Ultra Wide Band (无线USB, UWB-IP),内存管理的可扩展性及性能增强,透明代理支持,...
Linux驱动程序开发 - 驱动程序基本框架

Linux驱动程序开发 - 驱动程序基本框架

前言不管是Windows还是Linux,驱动程序都扮演着重要的角色。应用程序只能通过驱动程序才能同硬件设备或系统内核通讯。Linux内核对不同的系统定义了标准的接口(API),应用程序就是通过这些标准的接口来操作内核和硬件。驱动可以被编译的内核中(build-in),也可以做为内核模块(Module)存在于内核的外面,需要的时候动态插入到内核中运行。就像你学习操作系统概念时所了解的那样,Linux内核也分为几个大的部分:进程管理、内存管理、文件系统、设备控...
盘点十大惊艳Java应用程序

盘点十大惊艳Java应用程序

Java是一个十分伟大的语言和平台,可以编写出任何类型的应用。它开放、快速、强大,可以运行在Windows、MAC、Linux等任意平台上,相比任何其它语言,它可以完成更多领域中应用程序的编写,本文将为大家介绍用Java编写的十大惊艳应用程序。 10、无线传感器开发环境Sun SPOT Sun SPOT设备是一个小巧的无线实验平台,通过电池供电。它几乎完全以Java语言编写,通过它,普通程序员可以轻松创建那些以前需要专门嵌入式系统开发技巧的项目。其硬件...
Linux下C++开发工具

Linux下C++开发工具

概述就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2005集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工具, nmake。它们以集成方式提供给最终用户,对于初学者而...
C++提供了四个显式的数据类型转换函数

C++提供了四个显式的数据类型转换函数

1 reinterpret_cast(在编译期间实现转换)reinterpret_cast类型转换函数将一个类型的指针转换成另一个类型的指针。这种转换不用于修改指针变量值数据存放的格式(不改变指针变量值),只需在编译期间重新解释指针的类型就可以做到。reinterpret_cast可以将指针值转换为一个整型数。但是不能用于非指针类型的转换,否则将不会通过编译。什么时候使用reinterpret_cast进行数据类型的转换:(1)将基本类型指针转换成另一个类...
精通Eclipse V3.4系列讲座之第1部分:Eclipse工作台

精通Eclipse V3.4系列讲座之第1部分:Eclipse工作台

摘要:“精通 Eclipse” 这一系列文章将向 Eclipse 新手讲授 Eclipse IDE 的详细内容。在学完本系列后,您将成长为一名高级用户。在第 1 部分中,您将了解 Eclipse IDE 的各个部分及如何自定义这些部分。第1 部分适用于 Eclipse 的新用户,将向 Eclipse 新手解释一些通常很难理解的 Eclipse 术语,并介绍 Eclipse IDE 的各个部分。本文将说明 Eclipse 工作台是什么;并探究项目与工作空间(...
精通Eclipse V3.4系列讲座之第2部分:JDT

精通Eclipse V3.4系列讲座之第2部分:JDT

摘要:“精通 Eclipse” 这一系列文章将向 Eclipse 新手讲授 Eclipse IDE 的详细内容。在学完本系列后,您将成长为一名高级用户。在本文中,您将了解如何使用 Eclipse IDE 的各个部分。本文将介绍 Java? Development Tools(JDT),演示一些常用功能并说明如何自定义这些常用功能。还将讨论 Eclipse 集成开发环境(IDE)不同于其他环境的概念和功能,或者 JDT 新用户不容易发现的功能。如果您刚开始使...
在WebSphere sMash中集成Java和PHP

在WebSphere sMash中集成Java和PHP

摘要:WebSphere? sMash 环境支持基于流行的 Web 技术(如 PHP)快速开发交互式 Web 应用程序,允许从 PHP 脚本重用现有的 Java? 资产。本文将介绍 Java Bridge 并说明如何从 PHP 访问 Java 类。 引言 本文说明如何使用 Java Bridge 从 PHP 访问 Java 类。其中将讨论如何调用 Java 方法和访问字段(实例和静态字段)。另外还将讨论异常处理及 PHP 和 Java 之间的类型转换。...
<< 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 >>