http://eclipse-tools.sourceforge.net/updates/
Ant - junit, build failed= Could not create task or type of type junit When running JUnit tasks in ant and you get the following error:BUILD FAILEDpath\to\Geoserver\build.xml:259: Could not ...
【J2EE开发日记】 MyEclipse快捷键与插件大全 (1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后
(1)jvm的装载过程以及装载原理所谓装载就是寻找一个类或是一个接口的二进制形式并用该二进制形式来构造代表这个类或是这个接口的class对象的过程,其中类或接口的名称是给定了的。当然名称也可以通过计算得到,但是更常见的是通过搜索源代码经过编译器编译后所得到的二进制形式来构造。 在Java中,类装...
今天看到这里讨论养鱼问题,也试试作为娱乐。据说是爱因斯坦谜题。 题目:1. 有5栋5种颜色的房子2. 每一位房子的主人国籍都不同3. 这五个人每人只喝一个牌子的饮料,只抽一个牌子的香烟,只养一种宠物4. 没有人有相同的宠物,抽相同牌子的烟,喝相同牌子的饮料已知条件:1. 英国人住在红房子里2. 瑞典人养了一条狗3. 丹麦人喝茶4. 绿房子在白房子的左边5. 绿房子主人喝咖啡6. 抽pa
步骤:依次点击"Help" -> "Software updates" -> "Find and Install" -> "Search for new features to install",点击"add update site",输入http://commonclipse.sourceforge.net,OK。 接下来需要对Commonclipse进行一些配置。点击"
(1)jvm的装载过程以及装载原理 所谓装载就是寻找一个类或是一个接口的二进制形式并用该二进制形式来构造代表这个类或是这个接口的class对象的过程, 其中类或接口的名称是给定了的。当然名称也可以通过计算得到,但是更常见的是通过搜索源代码经过编译器编译后所得到 的二进制形式来构造。 在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化, 其中链接又可以分成
1. 如果想让spring帮你管理事务,只能在spring中配置SessionFactory。如果使用hibernate原有的securrent_session_context_class threadssionFactory,则只能自己手动管理事务。 2. 如果想使用sessionFactory.getCurrentSession()方法,必须配置sessionFactory和jta或threa
Tomcat Server 原理构成: 1.server代表整个catalina serverlet容器 2.service:由一个或多个connector以及一个共享的engine处理引擎组成 3.connector 在指定端口上监听客户请求,并将请求交给Engine处理(coyote http 和coyoteJK2) 4.Engine 必须配置在Service组件下,Engine可以配
1 运行环境的安装配置 OFBIZ 是 WWW.SOURFORGE.ORG 上最著名的开源项目之一,我们目前研究的是 OFBIZ2.0 ,要了解 OFBIZ 的详细信息,请参见: http://sourceforge.net/projects/ofbiz/ 。1.1 TOMCAT4.1.18 + MYSQL4.0 + ANT1.5.2
eclipse插件地址:http://findbugs.cs.umd.edu/eclipse插件开发使用:http://dev2dev.bea.com.cn/bbsdoc/20060124186.html使用FindBugs对SpringSide1.0m3进行分析的结果 :http://www.blogjava.net/leondu/archive/2006/08/11/62970.htmlFin
< ? xml version = "1.0" ?> < project name= "tax-calculator" default= "package" > < property name= "src.dir" location= "src" / > < property name= "build.dir" location= "bu
public class userBean{ private String locale = "en"; private String errMessage; public void changeLocal(ActionEvent e){ if(locale.equals("en")) locale = "zh_TW" else
<insert id="insertBook" parameterClass="book"> insert into BOOKS (bookNum, bookName, author, publisher,price, state, quality) values ( #bookNum:VARCHAR#, #bookName:VARCHAR#, #author:VARCHAR#,#pu
我们在测试某类时,由于它要与其他类发生联系,因此往往在测试此类的代码中也将与之联系的类也一起测试了。这种测试,将使被测试的类直接依赖于其他类,一旦其他类发生改变,被测试类也随之被迫改变。更重要的是,这些其他类可能尚未经过测试,因此必须先测试这些类,才能测试被测试类。这种情况下,测试驱动开发成为空谈。而如果其他类中也引用了被测试类,我们到底先测试哪一个类?因此,在测试中,如果我们能将被测试类孤立起来
TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主
一、什么是C/S和B/S 要想对“C/S”和“B/S”技术发展变化有所了解,首先必须搞清楚三个问题。 第一、什么是C/S结构。 C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形
单例模式的一般例子:public class Singleton{[color=orange]private static Singleton instance = null;[/color]public static Singleton getInstance(){if(instance == null){instance = new Singleton();}return instace;}}
OO五大原则:SRP、OCP、LSP、DIP、ISP SRP(Single Responsibility Principle 单一职责原则) 对象的功能应该单一 OCP(Open Close Principle 开闭原则) 对修改关闭,对扩展打开 LSP(Liskov Substitution Principle 里氏替换原则) “老鼠的儿子会打洞”,子类应该具备父类的特征。 DIP(Depend
1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF 的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被 映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。 使用ROSE 生
ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然我没有看过这一部分的源代码,但我想它应该是一个类似Map的结构。在Web应用中,我们会用到WebApplicatio
【J2EE开发日记】 MyEclipse快捷键与插件大全(1)Ctrl+M --切换窗口的大小 (2)Ctrl+Q --跳到最后一次的编辑处 (3)F2 --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。
forward 是服务器内部重定向,程序收到请求后重新定向到另一个程序,而客户机并不知晓;forward会将 request state、bean、等信息带到下一个jsp页面;使用getAttribute()来取得前一个jsp所放的信息 redirect 是服务器收到请求后发送一个状态头给客户,客户将再次请求,就有两次网络通行的来往。redirect 是送到客户端后再次request,因此
<input type="text" [color=red]οnkeypress="if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false"[/color]>文本框只能输入数字<table id="orderDetailTable" width="100%" border="0" cell
<div id="workaround" style="overflow:hidden;" > <c:import url="/include/orderHead.jsp"></c:import> <table width="100%" border="0" cellspacing="1" cellpadding="0"> <tr clas
Spring压缩包目录说明关键字: sring jar1. Spring压缩包目录说明aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。docs 目录下是相关的文档,包括有Spring api 的javadoc、reference 参考指南、
Spring 2.0中 AOP的编程:[color=red]nested exception: 该嵌套异常往往是导入包是嵌套造成的,将包remove后再重新导入[/color]方式一:publicclass User { publicvoid method() { System.out.println("in method1"); }}publicclass LogBean { public Ob
Microsoft SQL Server 2005 服务器端安装要求window 2003 系统在XP系统中安装.NET Framework SDK会自带2005数据库作为服务器
使用连接池的优点使用连接池的优点主要体现在两个方面: 对数据库的连接统一进行配置、管理、监控,以及对数据库连接池的参数进行优化调整 同时对应用中没有关闭或其他原因造成没有关闭的数据库连接由连接池统一进行管理。便于应用的...
创建的数据库中区分大小写 create database test COLLATE Chinese_PRC_CS_AS 数据库中区分大小写 alter database test COLLATE Chinese_PRC_CS_AS 恢复默认的不区分大小写alter database test COLLATE Chinese_PRC_CI_AS...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号