在myeclipse中如何拷贝一个web工程



在myeclipse中如何拷贝一个web工程

在MyEclipse中,经常练习的时候需要建立多个工程,但是为了方便,通常的作法是:复制一个工程,然后直接粘贴,但是,部署以后会发现,使用新的工程名访问不了,报404错误。

其原因是没有修改Web Context-root

修改方法为:
选中项目,点右键–>Properties–>MyEclipse–>Web–>Context Root
修改Web Context-root的值为新的工程名。

如下图:

 

 

转载:http://hahalzb[......]

Read more

Ant之build.xml详解



Ant之build.xml详解

Ant的概念
可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。

Ant 与 makefile
Makefile有一些不足之处,比如很多人都会碰到的烦人的Tab问题。最初的Ant开发者[......]

Read more

windows安装storm

windows安装storm

一:安装JDK.
下载地址:地址一 地址二
配置java环境变量 JAVA_HOME、Path、CLASSPATH三个值分别为(按照自己安装状况设置,此处供参考):
D:\java\jdk17
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)

二:安装 Python
这是为了测试安装效果,我们将部署 storm-starter project案例中word coun程序,用的是python写的m[......]

Read more

MyEclipse的Workspace目录中.metadata文件夹

MyEclipse的Workspace目录中.metadata文件夹

1、先说me_tcat:
是MyEclipse记录的当前工作空间中的配置,比如当前工作空间中有哪些工程,你打开了哪些文件java类,编辑了哪些文件和Java类,MyEclipse会在启动时加载这个文件夹下的内容。如果删除了他,你再次打开MyEclipse会发现工作空间是空的,你需要重新导入工程。
2、plugins:当前工作空间用到了哪些IDE插件,和你的工程无关
3、lock锁:
如果你用到工作组时,你的工作空间是你个人的,比如团队开发时。你可以为某个类加锁,别人就不能修改这个类了
4、log:MyEcli[......]

Read more

数据结构中常见的树(BST二叉搜索树、AVL平衡二叉树、RBT红黑树、B-树、B+树、B*树)

数据结构中常见的树(BST二叉搜索树、AVL平衡二叉树、RBT红黑树、B-树、B+树、B*树)

BST树

即二叉搜索树:

1.所有非叶子结点至多拥有两个儿子(Left和Right);

2.所有结点存储一个关键字;

3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;

如:

       BST树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;

否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入

右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字;[......]

Read more

Java String之String和CharSequence、StringBuilder和StringBuffer的区别(1)

Java String之String和CharSequence、StringBuilder和StringBuffer的区别(1)

目录(?)[-]
String 简介
CharSequence和String源码
本章主要介绍String和CharSequence的区别,以及它们的API详细使用方法。
String 简介
String 是java中的字符串,它继承于CharSequence。
String类所包含的API接口非常多。为了便于今后的使用,我对String的API进行了分类,并都给出的演示程序。
String 和 CharSequence 关系
String 继[......]

Read more

Java String之String和CharSequence、StringBuilder和StringBuffer的区别(2)

Java String之String和CharSequence、StringBuilder和StringBuffer的区别(2)

演示程序
1. CharSequence
下面通过示例,演示CharSequence的使用方法!
源码如下(CharSequenceTest.java):
[java] view plaincopy
/**
* CharSequence 演示程序
*
* @author skywang
*/
import java.nio.charset.Charset;
import java.io.UnsupportedEncodingExcepti[......]

Read more

Java String之String和CharSequence、StringBuilder和StringBuffer的区别(3)

Java String之String和CharSequence、StringBuilder和StringBuffer的区别(3)

9. String 完整示例
下面的示例是整合上面的几个示例的完整的String演示程序,源码如下(StringAPITest.java):
[java] view plaincopy在CODE上查看代码片派生到我的代码片
/**
* String 演示程序
*
* @author skywang
*/
import java.util.HashMap;
import java.nio.charset.Charset;
import jav[......]

Read more

Java String之StringBuilder以及它的API的详细使用方法

Java String之StringBuilder以及它的API的详细使用方法

StringBuilder 简介
StringBuilder 是一个可变的字符序列。它继承于AbstractStringBuilder,实现了CharSequence接口。
StringBuffer 也是继承于AbstractStringBuilder的子类;但是,StringBuilder和StringBuffer不同,前者是非线程安全的,后者是线程安全的。
StringBuilder 和 CharSequence之间的关系图如下:
Java String之StringBuilder以及它的API的[......]

Read more

Java String之StringBuilder以及它的API的详细使用方法(2)

Java String之StringBuilder以及它的API的详细使用方法(2)

1. StringBuilder 中插入(insert)相关的API
源码如下(StringBuilderInsertTest.java):
[java] view plaincopy
/**
* StringBuilder 的insert()示例
*
* @author skywang
*/
import java.util.HashMap;

public class StringBuilderInsertTest {

public static void main(Str[......]

Read more