2008-03-23

Idea8试用

关键字: idea8试用
刚刚在新闻频道看到关于Idea的新闻,对它的javascript的调试比较感兴趣,马上下载试用了一下,安装文件并不大,90来M,还算比较快,但当安装完启动时,发现还是慢(7.0的版本也已经很慢了,很怀念6.0以前的那种简洁)。 发现Idea可以说是集大部分流行开发语言及流行开源框架之大成者,提供了struts,hibernate,spring,struts2,jsf,webservices,flex,gwt等的支持,并可能通过插件机制提供ruby&rails,groovy&grails的支持,提供了一站式的开发平台。 一、JAVA方面的支持:还是保持了它一概的作风,开发体验相当的不错,智能化程 ...
2008-03-02

HtmlUnit测试页面

关键字: htmlunit测试页面
HtmlUnit简介:引自 www.open-open.com HtmlUnit 是 JUnit 的扩展测试框架之一。HtmlUnit 将返回文档模拟成 HTML,这样您便可以直接处理这些文档了。HtmlUnit 使用例如 table、form 等标识符将测试文档作为 HTML 来处理。它同样需要遵循 JUnit 测试框架结构的 Java™ 测试程序。  我们可以在http://htmlunit.sourceforge.net/上面下载HtmlUnit,最新版本是1.4。解压后将lib目录下面的jar文件放入工程的classpath就可以使用了。  ...
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├ List │├ LinkedList │├ ArrayList │└ Vector │ └ Stack └ Set Map ├ Hashtable ├ HashMap └ WeakHashMap Collection接口: Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素 ...
P6SPY监控数据库性能 P6SPY通过对JDBC API的包装截获应用程序对数据库的访问,P6SPY提供了如下几个功能: u u 记录SQL语句的执行时间戳。 u u 记录SQL语句类型 u u 记录SQL填入参数的和没有填入参数的SQL语句 u u 根据配置的时间控制SQL语句的执行时间,对超出时间的SQL语句输出到日志文        件中(该功能由P6Outage模块实现) 配置P6SPY (1) 下载P6SPY http://www.p6spy.com (2) 将p6spy.jar、commons-logging.jar、log4j.jar复制到应用的lib目录下 ...
Idea7.0注册机
2007-09-16

[转]普元JS验证

关键字: [转]普元JS验证
* ------------------------------------------------------------------------------- 文件名称:check.js 说 明:JavaScript脚本,用于检查网页提交表单的输入数据 版 本:1.0 修改纪录: --------------------------------------------------------------------------- 时间 修改人 说明 2002-8-29 libo 创建 2004-03-08 xueyishan 修改,加入che ...
2007-08-03

Apache和Subversion搭建版本控制环境

关键字: Apache和Subversion搭建版本控制环境
1. 安装Apache2.0.59(Apache 2.2.4和Subversion1.4.4不匹配) 2. 安装Subversion1.4.4 在安装过程中会提示是否添加Apache支持(一定要先安装好Apache) 3. 进入Subversion\bin目录,使用svnadmin create E:\Version\version 命令在E盘的 version目录下面建立version版本库 4. 进入Apache的bin目录,使用htpasswd -c -p passwd user命令创建用户并设置密码(-p参数是以明文方式建立密码) 5. 拷贝passw ...
2007-07-31

IDEA的RUBY插件试用

关键字: IDEA的RUBY插件试用
经过http://www.intellij.org.cn站长的指导,顺利安装了IDEA的RUBY的插件,这两天在空闲时间试用了一下,应该说功能还是比较强大的,特别是在RUBY文件的编辑,已经和编辑JAVA类非常的接近,代码提示也比较准确,如对于RUBY Class的属性能够准确地提示,一些常用的快捷键操作也都支持了,但不支持重构功能。 对于rhtml功能则相对来说比较弱一点,代码提示也做得比较好,HTML标签的提示很到位,与编辑HTML和JSP页面一致,但遗憾的是不支持rhtml的格式化功能,CTRL+ALT+L格式化不能使用。 另外一点,在内存占用上面比较大,而且CPU占用也过高。 BTW: ...
2007-07-19

显示 Hibernate SQL 语句中 ? 的值

关键字: 显示 Hibernate SQL 语句中 ? 的值
log4j.xml文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender"> <layout class="org.a ...
2007-07-03

鼠标控制滚动的菜单条

关键字: 鼠标控制滚动的菜单条
<html> <head> <style> body { background-color: #FFFFFF } A { color: Navy; text-decoration: none } A:hover { color: red } A:visited: { color: #808080 } TD { font-family: arial, helvet ...
2007-05-30

增加tomcat的内存

关键字: 增加tomcat的内存
大家都知道,JAVA程序启动时都会JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。 所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序在运行都可以通过中-Xms -Xmx来调整应用程序的初始内存和最大内存: 如:java -Xms64m -Xmx128m a.jar. tomcat的启动程序是包装过的,不能直接使用java -X..... tomcat.*来改变内存的设置。在T ...
2007-05-14

[常用代码整理]JAVA反射

关键字: JAVA反射
public class User { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } } 通过反射调用setName方法为name赋值: public class Main { public static void main(String[] args) { try { Class clazz = Class.forName("t ...
2007-04-13

[体力活]Collection接口的总结

关键字: Collection接口的总结
发一个完全体力活的帖子,是对JDK的中Collection接口的总结,说明全部摘自JDK6.0。 Map接口:     |     + -- WeakHashMap: 以弱键 实现的基于哈希表的 Map。在 WeakHashMap 中,当某个键不再正常使用时,将自动移除其条     |      目。更精确地说,对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终     |  &nbs ...
2007-04-11

自定义ClassLoader

关键字: 自定义ClassLoader
JVM在加载类的时候,都是通过ClassLoader的loadClass()方法来加载class的,loadClass(String name)方法: public Class<?> loadClass(String name) throws ClassNotFoundException { return loadClass(name, false); } loadClass(String name)方法再调用loadClass(String name, boolean resolve)方法: - name - 类的二进制名称 - resolv ...
2007-04-04

[笔记]类加载器

关键字: [笔记]类加载器
看了王森的《JAVA深度历险》,做了一个简单的学习笔记。 1. JAVA类装载器在装载类的时候是按需加载的,只有当一个类要使用(使用new 关键字来实例化一个类)的时候,类加载器才会加载这    个类并初始化。     类Main:     java 代码   public class Main {       public static void& ...
2007-03-23

FCKeditor插件开发

关键字: fckeditor插件开发
  FCKeditor插件开发建立一个WTP的WEB工程,解压FCKeditor的压缩包,将压缩包下面的FCKeditor目录拷贝到建立的WEB工程的WebContent目录下,目录结构如图所示:下面对FCKedior目录下面的目录及文件作一个说明:(1)    “_”开头的目录或文件为FCKeditor的DEMO等资料,都可以在工程中删除 (2)    editor目录该目录为FCKeditor主要目录,目录结构如图:该目录为FCKeditor的核心目录,包含了FCKeditor的核心文件 ...
public class Test { public static void main(String[] args) { System.out.println(System.getProperty("user.name")); } }
H2是一个采用Java开发开源的嵌入式SQL数据库。它支持集群,提供JDBC和部分ODBC API,采用C/S模型。它还包括一个用于管理数据库的Web客户端,直接使用浏览器作为数据库的管理平台,同时也可以作为MySQL,SQLSERVER,ORACLE等主流数据库的管理工具,多语言支持(包括中文),管理界面具有自动提示功能。下图是H2与其它几种开源数据库的性能比较:这个性能比较包括了服务器-客户端架构的以及嵌入式数据库应用的比较,可以看到H2性能是非常优异的。H2的官方网址如下:http://www.h2database.com/html/frame.html
2007-02-17

FCKEditor使用说明

关键字: fckeditor使用说明
1. FCKeditor 介绍 FCKeditor 这个开源的HTML 文本编辑器可以让web 程序拥有如MS Word 这样强大的编辑功 能.FCKeditor 支持当前流行的浏览器如IE 5.5+, Firefox 1.0+, Mozilla 1.3+与Netscape 7+等。 FCKeditor官司方网址:http://www.fckeditor.net/FCKeditor在线DEMO:http://www.fckeditor.net/demoFCKeditor下载直址:http://www.fckeditor.net/download (该版本为2.3.2),最新版已经是2 ...
几天来一直在开发一个项目,其中一部分需要用 JavaMail 收发邮件,于是就在网上找了一些相关的源代码,最后经过整理和修改,终于好使了,希望能够给使用 JavaMail 收发邮件的朋友提供一个参考 J 使用 JavaMail 收发邮件只需要下载两个开源的 jar 文件, mail.jar 和 activation.jar, 这两个 jar 包可以很容易的在网上找到,这里就不提供下载链接了。 下面是发送邮件SendMail.java(含附件)代码: //SendMail.java import javax.mail.*; import javax.mail.internet.*; ...
JavaRPC允许Laszlo客户端远程调用服务端的JAVA类和方法。在laszlo中使用<javarpc>标签来声明一个JavaRPC对象: <javarpc classname="..." attributename="..." scope="[session|webapp|none]" loadoption="[loadcreate|loadonly|create]" createargs="..." objectreturntype="[pojo|javabean]" autoload="[true ...
关于openlaszlo的介绍网站上面也蛮多了,所以,在这里也不多说了。这里首先介绍一个openlaszlo开发环境的搭建。 1.下载wtp-all-in-one的eclipse版本,这里采用的是1.0.1版。下载地址为:http://download.eclipse.org/webtools/downloads/drops/R-1.0.1-200602171228/ 2.下载laszloIDE,这里采用的是laszloIDE-0.1b 。下载地址为: http://www.eclipse.org/laszlo/downloads.html 3.下载openlaszlo-3.1.1。下 ...
<canvas debug="true"> <debug y="10" /> <node id="myNode"> <method name="add" args="a,b"> <!-- 通过属性args来为方法声明参数,如果要使用多个参数,则用","分开。 var sum = a + b; --> Debug.write('a + b = ' + sum); </method> </node> ...
rainlife
搜索本博客
我的相册
0b62aec5-97b6-35bb-8fce-a1dae18a8b4e-thumb
image008
共 11 张
存档
最新评论