2008-01-10

Hibernate Validator 简介

关键字: hibernate annotation validator 校验
[转载] http://www.matrix.org.cn/resource/article/2006-01-14/Hibernate%20Validator%20_44153.html 摘要:在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要了解比较优美的解决方案吗? 看看Hibernate Validator 是怎么做的吧.一见到她,相信你就会说: Oh God, 这就是我需要的.  用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的.Hibernate Validator就是这样的一个框架.该框架是十分 ...
2007-12-10

JavaScript FSO属性大全

关键字: JavaScript FSO
FSO属性大全 什么是FSO? FSO 即 File System Object 文件系统对象,是一种列表 Windows 磁盘目录和文件,对目录和文件进行删除、新建、复制、剪切、移动等操作的技术。使用 FSO 网站的好处:直接读取目录下的文件和子目录,方便维护,如需要添加任何内容,将文件放在相应的目录下即可;FSO 网站类似 Windows 操作界面,易于使用,会使用 Windows 就会使用 FSO 网站。 试想一下,很方便的就可以将您硬盘中的文件和文件夹制作成网站,并且日后只要把内容添加到目录下就可以更新,这样是不是很方便呢?这样,没有经验的新手也可以建设自己的网站了。 参考网站:h ...
Java是种跨平台的语言,我们经常碰到需要通过Java调用windows下某些程序。有些第三方厂商如(ANT),也提供了调用windows下可执行程序的方法,但我们往往需要调用一些批处理命令。而Java却不提供。这里,我采用一种变相的调用方法,使得Java能调用批处理命令。   前期准备   Quick Batch File (De)Compiler   将任何BAT、CMD批处理脚本编译为EXE文件。   1、运行exe 文件   Java JDK里已经提供了调用的方法,不在累赘,代码如下。   try {   String command = "notepad";   Process ...
2007-05-23

在Eclipse状态栏上增加JVM内存用量指示器

关键字: Eclipse Garbage 内存回收
1) 在eclipse的主目录下创建一个文本文件,命名为options,文件内容如下: org.eclipse.ui/perf/showHeapStatus=true 2) 将你的eclipse的启动参数改成如下: Eclipse -debug options 其实你可以在你的eclipse的快捷方式上点右键,进入属性菜单加这个些参数。 3) 但这样运行会出现一个命令行窗口,要防止这个窗口出现,可以再加上如下选项: Eclipse -debug options -vm javaw.exe
2007-05-23

oracle 日期函数

关键字: Oracle 日期 函数
oracle 日期函数   在oracle数据库的开发中,常因为时间的问题大费周章,所以特地将ORACLE数据的日期函数收藏致此。乃供 他日所查也。   add_months(d,n) 日期d加n个月   last_day(d) 包含d的月?的最后一天的日期   new_time(d,a,b) a?区的日期和??d在b?区的日期和??   next_day(d,day) 比日期d?,由day指定的周几的日期   sysdate 当前的系?日期和??   greatest(d1,d2,...dn) ?出的日期 ...
2007-05-17

彻底删除Oracle 8i 9i 10G

关键字: 数据库删除 Oracle
先用oralce自带的uninstall卸载. 如果建立了数据库最好用企业管理器删除再卸载. 然后重启(某些文件被锁定,不重启删除不了) 然后运行regedit,然后删除以下几个ORACLE 注册表项(看见ORACLE开头就看删) HKEY_LOCAL_MACHINE\SOFTWARE\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\ 接下来删除你的ORACLE安装目录,以 ...
2007-04-16

ASCII代码表

关键字: ASCII 键盘代码表 KeyCode
Ascii 代码表 Ascii 0 {Nulo, Sem Som} Ascii 1 Ascii 2 Ascii 3 Ascii 4 Ascii 5 Ascii 6 Ascii 7 Ascii 8 {BackSpace} Ascii 9 {Tab} Ascii 10 Ascii 11 Ascii 12 Ascii 13 {Enter} Ascii 14 Ascii 15 Ascii 16 {Shift} Ascii 17 {CTRL} Ascii 18 {ALT} Ascii 19 Ascii 20 {Cap ...
2007-03-14

搜索新知

关键字: 搜索关键字
在互联网上面免费的电子书真多,关键就看你如何去发现。。。 下面介绍一个简单的方法,打开www.google.com 1、搜索asp相关书籍,关键词 inurl:asp filetype:chm 其中inurl表明下载地址中包含asp,filetype表明文件名是chm格式,你也可以指定pdf或者doc,ppt,zip,rar等 2、搜索dotnet相关书籍,关键词 inurl:dotnet filetype:chm
[作者Blog:http://blog.csdn.net/goodpp/] 1.Ant是什么 Apache Ant 是一个基于java的build工具,在理论上,它有点像make,但是没有make的缺陷。 为什么已经有了make,gnumake,make,jam等build工具,还要一种新的build工具呢?因为Ant的原作者无法忍受这些工具在跨平台开发时所带来的限制和不便。类似make的工具本质上都是基于shell的:它们计算依赖关系,然后执行命令。这些命令和你在命令行下执行的命令没有太大的区别。这意味着你能很容易的使用你的操作系统编写程序来扩展该工具;这也意味着你将自己限制在 ...
2007-03-07

JavaBean 与 EJB 有何不同之处

关键字: JavaBean EJB 区别
您现在可能已在使用 JavaBean,但还不了解它。如果有支持 Java 的浏览器,那么,在桌面上使用 JavaBean 就没有限制。使用的 Web 页面可以将 bean 作为小应用程序的一部分。您很快就会和作为浏览器可视部分的 JavaBean 交互,然后,那些 JavaBean 将与服务器上的 EJB 接口。这种能力也可以扩展到因特网和内部网。   JavaBean 和 Server Bean(通常称为 Enterprise JavaBean (EJB))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这 ...