内容列表
Eclipse快速上手指南 (2)
4. 在Eclipse中使用JUnit 测试对于保证软件开发质量有着非常重要的作用,单元测试更是必不可少,JUnit是一个非常强大的单元测试包,可以对一个/多个类的单个/多个方法测试,还可以将不同的TestCase组合成TestSuit,使测试任务自动化。Eclipse同样集成了JUnit,可以非常方便地编写TestCase。我们创建一个Java工程,添加一个example.Hello类,首先我
分类:Java 查阅全文
细说Java之util类
关键字     java util collection list map set hashmap 集合 链表 哈希   线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Colle
分类:Java 查阅全文
StringBuffer帮你减轻Java的负担
   处理文本值是程序员的日常工作,通常用标准的Java String类来完成与文本有关的需求。它对于很多小任务确实很适用,但是如果处理的是大型任务,它会大量消耗系统资源。由于这个原因,JDK引入了StringBuffer类以提供一条处理字符串的有效路径。让我们来看看怎样用这个类来提升性能。 为什么不用标准的String?  Java String对象是
分类:Java 查阅全文
Improved Performance with a Connection Pool (转)
Improved Performance with a Connection Pool by Hans Bergsten If you have heard anything about Servlets you know that one of the advantages over CGI is that a Servlet can keep information between req
分类:Java 查阅全文
Lifeary体系结构
Lifeary体系结构,这个文章是我自己翻译的,第一次翻译,自己都感觉不是很满意。请见谅。   I.   概述 II.   Portlet API (JSR 168) III.   Struts and Tiles IV.  
分类:Java 查阅全文
Eclipse快速上手指南 (3)
5. 在Eclipse中使用Ant Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用Ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶。Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。以前面建立的Hello工程为例,创建以下目录结构: 新建一个bu
分类:Java 查阅全文
Java中的Big/Little问题
Java中的Big/Little问题 1.      解决Endian问题:一个总结 Java二进制文件中的所有东西都以big-endian形式存在,高字节优先,这有时被称为网络顺序。这是一个好的消息,意味着如果你只使用Java。所有文件在所有平台(Mac,PC,Solaris等)上按同样的方式进行处理。可以自由地交换二进制数据,以电子形式在I
分类:Java 查阅全文
日志的处理器
日志组件的编写  主要实现的几个功能: 1 操作的记录的处理理. 2 处理的灵活多样化. 3 使用的主便性.  首先,定义了一个接口Log,功能为:addLog添加一条日志记录.addLogFactory removeLogFactory getFactory添加/移除/获取日志处理工厂setFinalFactory getFinalFacto
分类:Java 查阅全文
scjp学习笔记(一)
1.当对象被做为其它对象方法的参数使用时,传入该对象方法的是对象的地址,在方法中对对象内部变量的重新赋值造成的改变会立即实际改变作用,而对做为参数传入的对象地址重新赋值会在方法调用结束后还原为原来的地址。基本类型变量做为方法的参数时,只是传值进去,方法结束后,变量仍然是原来的值。2.判断方法是否覆盖要看该的方法的返回值和参数是不是精确匹配,如果仅仅是方法的参数发生变化,返回值不变就是重载,如果返回
分类:Java 查阅全文
Java中的String str="abc"; String str=new String("abc");和String str = new String
        Java运行环境有一个字符串池,由String类维护。执行语句String str="abc"时,首先查看字符串池中是否存在字符串"abc",如果存在则直接将"abc"赋给str,如果不存在则先在字符串池中新建一个字符串"abc",然后再将其赋给str。执行语句String str=new String("abc
分类:Java 查阅全文
解决压缩包中带文件路径的问题
今天用java.util.zip做文件压缩.写完程序后发现压缩包里带进了原文件的所有路径目录/**   * 生成zip文件   * 返回zip文件地址   * @param imgids String[]   * @return String   */  public String cre
分类:Java 查阅全文
记住JSP内置对象的简单方法(原创)
首先申明,此方法只是为了更容易机械地记忆那几个对象。在分析理解JSP编译成.java的Servlet后,就知道这几个对象是怎么回事了。 大家先记住一个单词:parscope (气象雷达)示波器正好是几个对象的首字母,其中exception在JSP1.2 的规范中有。pageapplicationrequest (response)sessionconfigoutpageContextexcept
分类:Java 查阅全文
Eclipse简介和插件开发
内容: 1.Eclipse简介和插件开发 2.天气预报插件 3.邮件快速监控插件 4.总结 参考资料 关于作者 对本文的评价 订阅: deve
分类:Java 查阅全文
天极网 十四种Java开发工具点评
详情请看 群雄逐鹿 十四种Java开发工具点评http://soft.yesky.com/SoftChannel/72348977504190464/20040629/1825534.shtml#9 在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择。的确,这些工具各有所
分类:Java 查阅全文
转载 JSP数据库连接大全
JSP数据库连接大全 ------------------------------------------------------------------------------一、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: < %@ page contentType="text/html;charset
分类:Java 查阅全文
long 这个类型的 Serializable 特性
刚刚过去的4个小时内我为这样一件事情折磨得痛苦不堪:在Hibernate中有这么一个方法:net.sf.hibernate.Session.load(Class, Serializable),其中第二个参数,我在一个工程中使用了long的数据类型来传入编译没有问题(我怀疑我在这个工程里的东西我看错了,汗~),但是我在另外一个工程中也采用long类型就是说方法找不到,我就纳闷了,我从第一个工程中把那
分类:Java 查阅全文
Java 建模:UML 工作簿,第 1 部分序列图简介
序列图简介 Granville Miller ([email protected])顾问,TogetherSoft2001 年 5 月 Granville Miller 在其新专栏的第一部分中介绍了“统一建模语言”(UML) 的一个构件:序列图。在整个设计过程中都会用到序列图,此图用于演示系统执行时参与者与对象之间的内部交互。让我们跟着 Gr
分类:Java 查阅全文
Java 建模: UML 工作簿:第 2 部分序列图中的条件逻辑
序列图中的条件逻辑 Granville Miller ([email protected])顾问,TogetherSoft2001 年 6 月 Granville 继续讨论“统一建模语言”和序列图的绘制。他仔细研究了序列图绘制过程中条件逻辑的角色,并讨论了为什么要在图中包含或排除条件和循环。Granville 还描述了序列图的两种形态 --
分类:Java 查阅全文
Java 建模: UML 工作簿,第 3 部分在用例建模上的用户接口逻辑
内容: 什么是用例模型? 事务处理 互连系统 逆向透视图逻辑 应用到用户接口 参考资料 关于作者 对本文的评价 相关内容: 面向对象设计过程:用例简介 建立带有样式的 UML 序列图 Java 建模系列所有文章
分类:Java 查阅全文
Java 建模:子整体软件开发--宣言
宣言 Granville Miller ([email protected])顾问和开发者,TogetherSoft2001 年 8 月 Granville Miller 暂时放弃需求收集主题,着手讨论另一个引人入胜的主题:子整体软件编程。 让我们找找这个方法如何补充和扩展灵活开发运动原则,以及它在主流开发界中的出现如何可能改变软件开发者的教育和软件开发实践。请在讨
分类:Java 查阅全文
<< 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 >>