本文在linux下构建java、c、c++的ide。我用的环境是 red hat linux 9 (自编译gnome2.4)一:下载所需软件(所有下载的软件均放在/opt下)先下载 eclipse,网址为 http://www.eclipse.org,我使用的是eclipse2.1;下载其gtk版本:eclipse-sdk-2.1.1-linux-gtk.zip执行 eclipse是须用到jdk,但eclipse的安装程序和red hat linux 9 里没有包含jdk,sun 最新版本的 jdk可到 http://java.sun.com下载,在此我们使用的是sunjdk (j2se)1.4.2_01版(也可使用ibm的jdk)。要在eclipse 上面开发c/c++程序,需要另外安装plug-ins,在此我们使用的是c/c++development tools(cdt)。cdt 整合...
在java1.5中创建可变参数[varargs]作者:brett;david;译者:lenovozhf版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:lenovozhf(作者的blog:http://blog.matrix.org.cn/page/lenovozhf)原文:http://www.matrix.org.cn/resource/article/44/44065_java+varargs.html关键字:java varargs编者: o'reilly的新的开发者参考书系列关注于使用的学问。你可以直接从大师那里得到你需要学习的东西,这些东西是以一种非正式的,代码很精炼的形式展现给软件开发人员。由java畅销书作者 brett mclaughlin 和 david flanagan撰写的《java1.5 tiger:开发者参考书》正是...
版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的blog:http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/44/44062_java+annotation+apt.html关键字:java,annotation,apt前言:前不久在matrix上先后发表了《java annotation 入门》、《java annotation 手册》两篇文章,比较全面的对java annotation的语法、原理、使用三方面进行了阐述。由于《入门》中的简单例程虽然简单明了的说明了annotation用法,但给大家的感觉可能是意犹未见,所以在此行文《java annotation高级应用》,具体实例化解释annot...
noclassdefdounderr与classnotfoundexception区别作者:langm版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:langm原文:http://www.matrix.org.cn/resource/article/44/44056_noclassdefdounderr.html关键字:noclassdefdounderr classnotfoundexception在读这篇文章之前,你最好了解一下java的exception机制。也许你在开发的过程中经常地见到classnotfoundexception和noclassdeffounderr这两个异常,每每看到之后,都会一概而论的是类没有找到,但有些时候见到他们的时候又有些疑惑(至少我是这样),为什么java要用两个异常来表示类定义没有找到那?他们之间有什么区别...
java annotation手册作者:cleverpig版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的blog:http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/44/44055_java+annotation+reflect.html关键字:java,annotation,reflect前言:在上篇文章《java annotation入门》中概要性的介绍了annotation的定义、使用,范围涵盖较广,但是深度不够。所以作者在《java annotation入门》后,继续整理了annotation的概念和知识点,与喜欢research的朋友们共享。阅读提示:文中提到的程序成员或者程序元素是一个概...
java annotation入门作者:cleverpig版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的blog:http://blog.matrix.org.cn/page/cleverpig)原文:[http://www.matrix.org.cn/resource/article/44/44048_java+annotation.html]http://www.matrix.org.cn/resource/article/44/44048_java+annotation.html[/url]关键字:java,annotation,标注摘要:本文针对java初学者或者annotation初次使用者全面地说明了annotation的使用方法、定义方式、分类。初学者可以通过以上的说明制作简单的annotation程序,...
关于java构造器作者:langm版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:langm原文地址:http://www.matrix.org.cn/resource/article/44/44041.html关键词: java 构造器首先要注意的是java的构造器并不是函数,所以他并不能被继承,这在我们extends的时候写子类的构造器时比较的常见,即使子类构造器参数和父类的完全一样,我们也要写super就是因为这个原因。构造器的修饰符比较的有限,仅仅只有public private protected这三个,其他的例如任何修饰符都不能对其使用,也就是说构造器不允许被成名成抽象、同步、静态等等访问限制以外的形式。因为构造器不是函数,所以它是没有返回值的,也不允许有返回值。但是这里要说明一下,构造器中允许存在return语句,但是...
程序员之路(转) 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质:1、有专研精神,勤学善问、举一反三。2、积极向上的态度,有创造性思维。3、与人积极交流沟通的能力,有团队精神。4、谦虚谨慎,戒骄戒燥。5、写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。这些都是程序员的修养,这里我想谈谈“编程修养”,也就是上述中的第5点。我觉得,如果我要了解一个作者,我会看他所写的小说,如果我要了解一个画家,我会看他所画的图画,如果我要了解一个工人,我会看他所做出来的产品,同样,如果我要了解一个程序员,我想首先我最想看的就是他的程序代码,程序代码可以看出一个程序员的素质和修养,程序就像一个...
有可能挑战java开发优势的四种技术作者:bruce a. tate;beyond java(超越java)的作者译者:lenovozhf版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:bruce a. tate;lenovozhf原文地址:http://www.onjava.com/pub/a/onjava/2005/10/19/challenging-java-dominance.html中文地址:http://www.matrix.org.cn/resource/article/44/44016_challenge_java.html关键词: challenge javabruce tate有令人惊奇的预见成功技术的记录。他是早期开发者中能预见spring框架出现的一位;他在ejb3专家组放弃老的方法一年前的时候就预见了ejb...
ibm api usage scanner入门作者:cleverpig版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(http://blog.matrix.org.cn/page/cleverpig)原文:[http://www.matrix.org.cn/resource/article/44/44010_api_usage_scanner.html]http://www.matrix.org.cn/resource/article/44/44010_api_usage_scanner.html[/url]关键字:api usage scanner一、何谓api usage scanner:二进制兼容性和容忍性对于客户来讲是一些最大、最频繁经历的问题。在升级或者应用于他们应用程序运行的软件堆栈的一些部件时,二进制兼容性和容忍...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器