
_java/eclipse
文章平均质量分 63
普通网友
这个作者很懒,什么都没留下…
展开
-
eclipse开发Web项目时虚拟目录的妙用
采用Eclipse开发WEB应用,其生成的编译后文件放在WebRoot目录[不同配置会有差异]下,如果在Web服务器中直接配置一个虚拟目录,指向WebRoot目录,可以方便地查看运行效果,而不用进行发布。以Resin为例,在conf/resin.conf文件中找到, 在之前添加一个虚拟目录,其配置如下:启动Resin后,打开浏览器输入http://localhost:8080/My原创 2008-01-21 13:28:00 · 1766 阅读 · 0 评论 -
JAVA 中URL链接中文参数乱码的处理方法
JAVA 中URL链接中文参数乱码的若干处理方法,现在整理收录如下:方法一:http://xxx.do?ptname=我是中国人String strPtname = request.getParameter("ptname");strPtname = new String(strPtname.getBytes("ISO-8859-1"), "UTF-8"); 方原创 2008-01-21 13:28:00 · 3054 阅读 · 0 评论 -
程序员必读的好书与不必读的烂书-设计模式
一本好书太重要了,拿到一本烂书太不幸了,不如不读,浪费大量时间,还误人子弟,包括国外也有烂书,本人总结经验,列出列表,更希望大家补充 本贴只讨论设计模式,讲设计模式的书 1 设计模式 --23种设计模式 必读,好书,入门砖,不过没详详细,初学者撑握慢 2 大话设计模式 ---适合中国人,好读易懂,初学者掌握有收获 3原创 2008-01-22 10:18:00 · 2566 阅读 · 0 评论 -
用Editplus配置JAVA编辑环境
一。实现编译Java程序功能首先,从菜单“工具(Tools)”->“配置用户工具...”进入用户工具设置。在类别里展开“工具”树形菜单->“用户工具”,选择“组和工具项目”中的“Group 1”,点击面板右边的“组名称...”按钮,将文本“Group1”修改成“编译JAVA程序”。然后选择修改的组“编译JAVA程序”,点击“添加新工具”按钮,选择程序,建立“新建程序”,选中它。二。实原创 2008-01-24 10:14:00 · 1640 阅读 · 0 评论 -
使用java开发facebook网站应用程序 , facebook,facebookrestclient,页面,fbml,应用程序,调用,用户,密钥,应用,登陆
当你想用Java写一Facebook的应用?你把在facebook的帐号中加入的程序开发模块,下载了相关的java类库。忽然你发现不得不停下来:开发相关的入门介绍,样例代码和文档说明在哪儿?这样的挫败感令人愤怒,而最终导致你不得不放弃。但愿有人会尽快写一个不错的应用Java 开发facebook应用的入门指南。也许只需要你给我些好吃的巧克力,我们可以写些相关的介绍文档,老实说我们的确也解决了不少原创 2008-01-22 10:21:00 · 2928 阅读 · 0 评论 -
Carlos Perez:2008年值得学习的五种Java技术
Carlos Perez(著名的Java技术人员)最近发表了他认为值得在2008学习五种的JAVA技术,它们是:OSGi(基于Java的动态模型规范)注:OSGi(Open Service Gateway Initiative)指OSGi Alliance组织制定的一个基于Java语言的服务(业务)规范——OSGi服务平台(Service Platform)。 该规范和核心部分是一个框原创 2008-02-03 16:26:00 · 1551 阅读 · 0 评论 -
推荐几个Java开发者应该多去的技术网站
推荐几个Java开发者应该多去的技术网站英文网站: http://www.javaalmanac.com Java开发者年鉴一书的在线版本. JDK v1.4 http://www.onjava.com OReilly的Java网站. 每周都有新文章. http://java.sun.com 官方的J原创 2008-02-03 20:29:00 · 1976 阅读 · 0 评论 -
在Java中实现增、删、改、查功能?
//添加操作 public void btnInsert_actionPerformed(ActionEvent e) { String name = this.txtName.getText().trim(); String sex = this.txtSex.getText().trim(); String grade = this.原创 2008-02-03 20:45:00 · 7504 阅读 · 2 评论 -
疯狂的程序员16
绝影在心中把那招聘信息上的电话默念了两遍,拔腿迅速往住处走,走几步又把刚才记的电话回味一次。到租的房子下面的公话超市,马上找个最角落的电话拨起刚才的号码,好像要是拨慢了那电话就会飞走。接电话的是个中年男人,操着普通话,这有点出乎绝影的意料,他原以为这么大个公司招兼职程序员肯定应该排个专门的接线员。那边说:“喂,你好,找哪位?”由于刚才那一点点出乎意料,再加上一点点紧张,他对着电话竟然不原创 2008-01-30 10:51:00 · 2459 阅读 · 1 评论 -
Grails 入门: 构建您的第一个 Grails 应用程序
原创 2008-02-19 10:03:00 · 1578 阅读 · 0 评论 -
EasyJWeb 1.1快速体验-ExtJS without javascript
新年刚过,EasyJWeb发布了1.1版本,该个版本主要于EasyJWeb的Ajax支持功能进行了加强,并在 EasyJWeb 扩展项目中提供一套Rich Component实现,同时对上一版本中存在的一些Bug及网友们提的一些功能进行完善及改进。 由于之前用ExtJS做了几个项目,并且给大家开源了一个wlr.easyjf.com,而大峡同学尽然把我提供的wlr.easyjf.com开源版本用原创 2008-02-20 09:52:00 · 1748 阅读 · 0 评论 -
Netbeans 6.0发布,支持Ruby、移动开发和集成的剖析器
Netbeans团队今天发布了 Netbeans 6.0。6.0几个月前就已经采用了GPL和CDDL双重许可。6.0版花费了稍多于一年的时间,在5.5版的基础上做出了许多重大的改进,其中包括: 编辑器的改进 更智能的代码完成 语法高亮 更方便的导航和检查 随时插入模板代码和环绕代码的功能 Ruby/JRuby/Ruby on Rails支持 项目支持,包括Gems和RSpec 高级的Ruby编辑原创 2008-02-25 09:30:00 · 1968 阅读 · 0 评论 -
Spring.NET在.NET新时代的尴尬
业界普遍接受的观点是:开发思想是重要的,相对而言用什么平台实现是次要的。从这个意义上看Spring.NET(或者说Spring)在构思框架的核心价值的时,着重面向的领域是“依赖注入”和AOP两个方面,但“分布式调用”以及“基于整个调用栈后动态对象生成”这两个概念对于Spring而言只是方面(Aspect)而已,但对于开发人员而言他俩确实是天天都要面对的问题。Spring.NET继承Java版Spr原创 2008-02-22 10:42:00 · 3611 阅读 · 0 评论 -
辩论:Maven是正确的构建工具吗?
近来,有很多关于Maven的有用性的辩论。Maven是一个基于Java的构建和依赖管理工具,应用在很多项目中。InfoQ深入调查了这个辩论以理解当前的问题是什么以及辩论得出了什么结果。 Apache Tapestry和Apache HiveMind的创建者Howard Lewis Ship最近发表了一篇博文 ,在其中他描述了在他目前正在做的一个项目使用Maven碰到的一些问题:原创 2008-02-26 10:26:00 · 2056 阅读 · 0 评论 -
关于JBoss运行ejb
利用JBOSS+MyEclipse完成一个简单的EJB示例 目标:1、编写一个简单的无状态会话Bean,传入一个字符串参数,返回字符串Hello + 字符串参数。2、通过JSP页面上输入一个字符串,提交到Servlet,并调用EJB,最后在一个页面上输出处理后的字符串。工具:JBOSS 4.2GA + Eclipse 3.2.2 +MyEclipse 5.5GA +原创 2008-02-27 12:51:00 · 1781 阅读 · 0 评论 -
Java防止非法和重复表单提交的分析
第一,对于不支持POST的,可以简单的使用如下代码if ("POST".equals(request.getMethod())) ...{ // 正常进行}else...{ // 异常请求 out.print("异常访问"); return;}如果是servlet, 可以将doGet方法直接返回,不进行处理就行了public void doGet(HttpServl原创 2008-02-28 09:41:00 · 1738 阅读 · 0 评论 -
最佳J2EE方案讨论之O-R Mapping: hibernate v.s. CMP,请大家讨论
-R MappingJ2EE的标准是CMP Entity Bean,而实际应用中受到诟病最多的也是它。我们化了整整半年时间研究CMP2.0的开发方法,目前总算能够将代码量减少到70%,并且有希望减少到90%。我曾经很满足现有的成绩,但是当我真正地阅读了Hibernate后,对CMP2.0的信心彻底动摇了。Hibernate至少比CMP2.0有以下优点:1. 兼容性。 规范一模一样,实现各有原创 2008-02-28 09:55:00 · 1913 阅读 · 0 评论 -
Struts2的Collection和Map支持
struts2提供了从页面直接封装到List的功能,实现起来有两个办法1.使用泛型定义集合中的对象类型2.配合配置文件定义集合中的对象类型User.javapackage HelloWorld;public class User ...{ private String username; private String password; private原创 2008-02-28 09:43:00 · 1646 阅读 · 1 评论 -
struts2文件上传
struts2没有提供自己的请求解析器,也就是说,struts2不会自己区处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来,但struts2在原有的上传解析器上作了进一步封装,更进一步简化了文件上传 Struts2的struts.properties配置文件中,配置struts2的上传文件解析器struts.multipart.p原创 2008-03-01 16:09:00 · 3837 阅读 · 0 评论 -
Java的String经典笔试题付注解
测试一 public class StringTest { public static void main(String[] args) { String s1 = new String("abc");//此句代码产生后在内存中会产生几个对象? //执行完第一句代码后,在内存中创建两个对象。 //分析:首先Java会根据"abc"在String Pool(字符串池)中查找原创 2008-03-04 10:15:00 · 2201 阅读 · 0 评论 -
NetBeans IDE再次荣获Jolt“最佳开发环境”大奖
加上上一次NetBeans IDE 5.5获此殊荣,NetBeans IDE已经连续两次获得Jolt“最佳开发环境”大奖。 在近日加利福尼亚Santa Clara举办的第18届Jolt年度“最佳开发环境”产品颁奖典礼上,NetBeans IDE 6.0击败了其他五名入围产品,再次获得了“最佳开发环境”大奖。同时,NetBeans也获得了“生产力”大奖中的两个分类奖项:Web开发工具和移动开发原创 2008-03-11 10:08:00 · 1633 阅读 · 0 评论 -
从职位中预测2008年Java框架之争
首先我们来看看截止到今天indeed网站上Java技能职位数的简单统计。Indeed全球Java技能职位表: Web框架 工作数(个) MVC原创 2008-03-11 23:18:00 · 2068 阅读 · 1 评论 -
漫谈Java程序设计中的接口应用
Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一步。你可以把一个接口看成是一个纯的抽象类。”我认为作者对接口的这一解释再准确不过了。 理解原创 2007-12-19 09:59:00 · 1629 阅读 · 0 评论 -
JAVA语言的网络功能与编程
Java语言是Internet上最热门的编程语言,本文针对Java的网络功能,对Java从网络上获取图象、声音、HTML文档及文本文件等编程方法作了初步的介绍,同时介绍了动态获取网络上资源的方法作了介绍。文中提供了大量简明易懂的实例。 关键词:Java;Internet;网络Java语言是Internet上新兴的编程语言,对Java的特性以及基本的编程方法已有很多文章作过介绍。但是,广大Java爱原创 2008-03-11 23:10:00 · 2605 阅读 · 0 评论 -
用 Eclipse 开发 iPhone Web 应用程序
Adam Houghton (adam@adamhoughton.com), 高级软件开发人员, SAS Institute, Inc.2008 年 3 月 05 日学习如何使用 Eclipse、Aptana 的 iPhone Development 插件及 iUi 框架创建 iPhone Web 站点。了解如何开发 iPhone 的 Javadoc 查看器,用户界面设计的技巧,以及原创 2008-03-12 10:00:00 · 2740 阅读 · 0 评论 -
NetBeans 6.0是史上最大升级,赶超Eclipse仍路漫漫
同大多数开发工具/平台的拥趸一样,从beta测试版开始,……刘一童就一直在关注着NetBeans 6.0。而今6.0正式版已发布,刘一童谈了谈他的使用体验。NetBeans 6.0 进步处仍有不足“我觉得NetBeans 6.0是历史上最大的一次升级”。首先而来的感受是启动速度比5.5版本略快一些。刘一童认为这和NetBeans 6.0安装定制化有关,比如JavaSE最小安装原创 2007-12-20 13:09:00 · 1943 阅读 · 1 评论 -
J2EE Vs .NET 主流开发已经转向了.NET?
J2EE Vs .NET 主流开发已经转向了.NET?上周我认识了一家大的公司的CTO,他问我是做什么的,我说是软件工程师,在Java/J2EE上做了不少开发。然后他说,“Meera,我所知道的所有的大的软件商包括我的公司都已经转到了.NET,你也应该这么做。” 我告诉他我们公司并没有如此猛烈地转变,在我所去的技术社区里我也并未发现。他坚持他的观点,理由是:1, Jav原创 2007-12-20 13:12:00 · 1742 阅读 · 3 评论 -
资深Java技术专家李力谈:CEO和开源的小故事
Sun培训日的第一天下午两点三十分,会场上迎来了当天最为精彩的一场演讲。台上的讲师是一位浑身散发着女性魅力,有着近十年Java领域软件开发经验的李力(Ada Li)。李力目前是Sun Microsystems的高级软件工程师。依托着她本人深厚的软件开发功力,为我们带来了期待已久演讲内容。这次的主题李力事先做了充分的准备,在做了现场听众普遍水平等级的现场调查之后,从她准备的众多精彩内容中选取了原创 2007-12-20 13:41:00 · 2380 阅读 · 0 评论 -
使用JAVA.但不会为了开源和自由放弃.NET
关于JAVA与.NET的争论从来就没有停止过。相信标题就足于吸引许多人的目光,但我无意在博客园里从新挑起一翻新的争论。但是今天与一位比较有资历的同事探讨起了关于.NET与JAVA的话题,同时自己也在JAVA开源方面有一些需求,因此就有了这方面的思考。 事情过程大概是这样的,同事希望我们逐步转向JAVA路线,利用JAVA来实现SOA架构的产品。然后他认为微软在SOA方面还没有实质的产品,或者说支持原创 2007-12-24 13:20:00 · 1868 阅读 · 1 评论 -
OpenJWeb平台数据库API调用手册(Spring+Hibernate)
OpenJWeb平台数据库API调用手册 王保政Msn:baozhengw999@hotmail.comQQ:29803446 一、 说明 在OpenJWeb平台中主要使用Spring+Hibernate封装对数据库的访问。可使用ServiceLocator.getDBSupportService()获得一个数据库访问的业务逻辑对象。S原创 2008-03-19 12:00:00 · 1829 阅读 · 0 评论 -
总体拥有成本:C/C 与Java之间的比较
开发人员总喜欢为编程语言的优劣性争论不休。这是因为不同语言会提供不同的编码样式和不同的资源及工具。在C/C++和Java之间选择其实就在于开发人员的个人喜好和舒适性。但是,对于企业而言,他们应该如何在这两者中做出选择呢?在大多数情况下,这是由两者的成本所决定的。 确定C/C++和Java开发的总体拥有成本是一个复杂的方程式,其中涉及从多因素,包括开发时间、维护的简易性、开发人员的利用率、以及软件原创 2007-12-25 12:51:00 · 1855 阅读 · 0 评论 -
Solaris下JDK的下载及安装
JDK的下载及安装 JDK 是 Java Development Kit 的缩写,他是整个 Java 的核心,包括了 Java 运行环境( Java Runtime Envirnment ),一些 Java 工具和 Java 基础的类库 (rt.jar) 。不论什么 Java 应用服务器实质都是内置了某个版本的 JDK 。因此掌握 JDK 是学好 Java 的第一步。原创 2008-03-18 10:21:00 · 3081 阅读 · 0 评论 -
Eclipse 4.0计划
本周早些时候,从事Eclipse各个项目的团队和开发者就Eclipse未来下一步该怎么走进行了激烈讨论,所有这些讨论都是由一个被称为“e4”的孵化项目在Eclipse提交者邮件列表上的宣布而引发的:Eclipse项目PMC宣布Eclipse项目孵化器中将增加一个新组件,名为E4,。组件描述:在Eclipse 项目3.4版的发布周期中,比较重要的计划条目之一是“创建Eclipse4.0计划”。其目原创 2008-03-19 11:40:00 · 1759 阅读 · 1 评论 -
给学Java的大学生们分享一些经验
想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升—— 1. 关于动态加载机制—— 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记原创 2007-12-28 11:12:00 · 1789 阅读 · 0 评论 -
分享:一道BT试题
http://topic.youkuaiyun.com/u/20070113/21/9287c503-51fb-4979-9935-9d739aaab3ef.html近日,在下到某公司面试,满怀信心的我重重的载在那份BT试题上。 其中一道: 以下code生成几个String对象 String a= "abc "; String b= "abc "原创 2008-03-21 14:38:00 · 1877 阅读 · 4 评论 -
PHP与JAVA不同的几点
1.在JAVA中,数组是一个对象,数组和它的元素都是引用,而PHP在传递数组是传值2.PHP可以用$this在函数中创建一个未声明的变量3.PHP在函数中不用标明void等返回值类型4.PHP在函数的参数可以设置默认值,如function setName($name = "tom"){},而在调用这个函数时,也可以不传入参数$p->setName()(没有参数),不传入参数时,会以默认值为参数。但原创 2008-03-25 09:47:00 · 1957 阅读 · 0 评论 -
smarty缓存控制
smarty提供了强大的缓存功能。但有时我们并不希望整篇文档都被缓存,而是有选择的缓存某一部分内容或某一部分内容不被缓存。例如你在页面上端使用一个带有广告条位置的模板,广告条可以包含任何HTML、图象、FLASH等混合信息. 因此这里不能使用一个静态的链接,同时我们也不希望该广告条被缓存. 这就需要在 insert 函数指定,同时需要一个函数取广告条的内容信息。smarty也提供了这种缓存控制能原创 2008-03-25 09:48:00 · 1553 阅读 · 0 评论 -
讨论java两个奇怪的语法现象
1.为什么方法里只要有while循环就可以不用返回值,而且必须是while,for循环就不行 Java code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->private String abc(){原创 2008-03-26 11:01:00 · 1798 阅读 · 0 评论 -
使用Eclipse 制作的手把手教程
SpringSource 的开发工具,宣传的亮点之一就是手把手的操作教程(Task-Focused Tutorials),那么要做简单的做这样一个教程也很容易,选择菜单File > New > Other > User Assistence > Cheat Sheet,然后按照提示一步步的做就可以了,还有辅助的设计器可以用。最全面的教程来自于https://www6.software.ib原创 2008-03-27 17:19:00 · 4491 阅读 · 2 评论 -
2008年Java开发者最迫切的五个期望
不少人为自己是Java开发者中的一员而感到骄傲,新年伊始,大家一定对这个与自己息息相关的语言和平台有不少的期待。以下为2008年Java开发者五个最迫切的期待,可能其中有不合你意者,但相信大多数Java开发者会对此认同:JavaFx不再只是空谈 在2007年的JavaOne上,我们听到了一个救世主——JavaFx,不幸的是,当初的所有许诺却没有成为现实。希望2008它原创 2008-01-08 11:30:00 · 1554 阅读 · 0 评论