- 浏览: 74904 次
- 性别:
- 来自: 北京
最新评论
-
wteqiao:
[color=orange][/color]
annotation(@Retention) -
hanwesley:
谢谢,我在你的基础之上学习的。感觉还不错。
我理解的lucene原理(初级) -
DepthJava:
一直没找到,能完全解析EMial的方法。包括MIME解析
乱 ...
MIME协议分析(转) -
hardPass:
能看看你的mvc-config.xml 啊?
自制MVC框架:TonyMVC -
geek87:
非常好的资料..支持一下
spring2.5 注解技术
文章列表
Ant
是什么?
Ant
是一个构建工具,它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。
Ant
究竟能做什么呢?这取决于
Ant
的任务(
Task
),
Ant
有哪些任务,就能完成哪些工作!一些典型的任务是:编译
java
源代码、运行
java
程序、拷贝文件或目录、将编译完成的类打包等等。
当然,
Ant
是一个开
- 2009-02-11 12:04
- 浏览 1318
- 评论(0)
在spring的配置文件中org.apache.commons.dbcp.BasicDataSource这个包找不到?原因很简单。在加入spring框架的时候加入spring对jdbc的支持包就OK了。
- 2009-02-10 16:04
- 浏览 3095
- 评论(0)
Email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,
Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/,
Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^&l ...
- 2009-02-08 21:31
- 浏览 688
- 评论(0)
1 用途:
字符串匹配
字符串查找
字符串替换
例如:验证ip是否正确 网页中揪出email 网页中揪出链接
类:java.lang.String java.util.regex.Pattern java.util.regex.Matcher
2 String类型里面有两个方法:mathces和replaceAll。
Pattern中有compil ...
- 2009-02-08 17:55
- 浏览 1100
- 评论(0)
@Target
使用java.lang.annotation.Target可以定义其使用之时机在定义时要指定java.lang.annotation.ElementType的枚举值之一
TYPE, //适用class, interface, enum
FIELD, //适用field
METHOD, //适用method
PARAMETER, //适用method上之parameter
CONSTRUCTOR, //适用constructor
LOCAL_VARIABLE, //适用局部变量
ANNOTATION_TYPE, //适用annotation型态
PACKAGE / ...
- 2009-02-07 16:16
- 浏览 1536
- 评论(0)
Retention型态可以在您定义Annotation型态时,指示编译程序该如何对待您的自定义的Annotation型态。预设上编译程序会将Annotation信息留在.class档案中,但不被虚拟机读取,而仅仅用于编译程序或工具程序运行时提供信息。
在使用Retention时必须要提供一个RetentionPolicy的枚举类型参数。
RetentionPolicy有三个枚举内容:CLASS RUNTIME SOURCE
SOURCE, //编译程序处理完Annotation信息后就完成任务
CLASS, //编译程序将Annotation储存于class档中,缺省 ...
- 2009-02-06 20:50
- 浏览 8685
- 评论(1)
annotation(自定义部分)
- 博客分类:
- 其他
1 mark类型的annotation
public @interface a {
}
创建时可以是这个样子的。
2 在非mark类型的也非常简单 只需:
public @interface a {
String value() default "abc";
}
value()是默认参数名的值。只有是value的时候才能在 @a("advsd") 这样使用。
defalut是模式值,当@a不给值时便是这个默认值。
但参数名不是value的时候:如名字为value1,则:
@a(value1="adcd")
...
- 2009-02-06 18:00
- 浏览 776
- 评论(0)
annotation(内置部分)
- 博客分类:
- 其他
今天学习了annotation。这个是java1.5中加入的新特性。内置annotation中有三个比较重要:overrider,deprecated,suppresswarning。
@Override
java.lang.Override是个
Marker annotation
用于标示的Annotation,Annotation
名称本身即表示了要给工具程序的信息
package test;
public class OverrideTest {
@Override
public String toString(){
...
- 2009-02-06 11:12
- 浏览 734
- 评论(0)
分页学了有一段时间做了,今天想起来重新拾起来~~~
给大家介绍一片我看到的文章,他是网友写的一个分页程序,我用了一下,感觉不错。可惜该程序没有太好的考虑性能问题。对结果进行了多次无味的查询~~~但对于现在的我们来讲还是很有借鉴价值的!!
http://www.qqread.com/j2ee/a427985.html
- 2009-02-06 11:07
- 浏览 654
- 评论(0)
1 加入j2ee的jar包。放入lib中来 (注意,最好把jar包都加入到工程里面,这样才能摆脱MyEclipse的束缚)
2.加入spring(记得要加入jdbc和web的支持包,否则加入hibernate时会有内容找不到。)
3.加入hibernate (由spring来管理hibernate)
4.运用翻转加入pojo,dao(注意这里的dao要继承hibernatedaosupport)
5.创建Idao.并让到去实现Idao
6.创建Business
7创建service。去实现business
8加入stuts (注意在这里要把文件中相同的包去掉。包重复添加的话 ...
- 2009-02-06 11:05
- 浏览 1269
- 评论(0)
http://hi.baidu.com/ligong_haerbin/blog/item/82749538a96868f43b87ce7c.html
- 2009-02-06 11:00
- 浏览 717
- 评论(0)