自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 40种网站设计常用技巧 (收藏)

现在有很多人在csdn上卖东西啊,先鄙视下。然后予以反击,csdn是交流的地方,不是交易的地方................. 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="r

2007-02-13 14:10:00 696

原创 将 Tocmat5.0 注册为 Windows 的服务程序 的 注意事项

2005-11-19 17:09将 Tocmat5.0 注册为 Windows 的服务程序步骤:1、下载 Tomcat 5.0.x(不要下载安装版本);2、解压到 %TOMCAT_HOME% ;3、安装或者从别处拷贝JRE(推荐拷贝,可以删除不需要的文件,如文档等);4、在 %TOMCAT_HOME%/bin 目录下运行以下命令将 Tomcat5.0 注册为服务程序和启动服务: 注册:servic

2005-11-19 17:40:00 2069

原创 JACOB vs IBM Bridge 还有 可爱的 JaWin

2005-9-4很明显,IBM的,比较简单,而且基本不会出现无法调用COM组件的情况。收费的还是比较专业。不过,还是需要研究两者之间的区别。2005-11-19不过,开源的 JaWin 好像功能和 IBM的差不多,而且,还提供对注册表、COM组件、DLL等的封装。很明显,强于 JACOB,所以,大家不要错过哦。。。。。

2005-09-05 00:03:00 1394

原创 JNI开发之参考资料

IBM:弥补和 COM 的缝隙——发现 Bridge2Java 如何帮助扩展 Java 代码的范围http://www-128.ibm.com/developerworks/cn/java/j-bridge/index.htmlJava进阶:JNI使用技巧点滴http://www.52z.com/info/ArticleView/2004-10-7/Article_View_2561.HtmThe

2005-09-01 23:14:00 1294

原创 在Ant里调用java时,classpath的位置。

一定要把引用到的jar的位置放前,当前class的classes目录放后,如下:         Classes.Dir = ${Build.Dir}/classes              否则会报找不到被引用的类的错误: [java] java.lang.NoClassDefFoundError: com/jacob/activeX/ActiveXComponent [java]     a

2005-09-01 13:17:00 1922

原创 JNI开发之生成的

在项目开发的当前路径下,执行ant前提是设置好ant的运行环境。最终将依次进行:根据需要创建路径、编译Java源文件、生成C/C++头文件、编译生成动态链接库(dll)、运行,并显示结果。目录解释:Ant脚本会先创建build目录和build/classes目录,然后将Java源文件编译到classses目录下(这一步会按照Java类的包名来生成文件夹),然后生成头文件:demo_HelloWor

2005-08-31 23:13:00 1639 1

原创 JNI开发之其他需要用到的

JDK,1.4或者1.5(5.0)以上,指定JAVA_HOME和PATH变量,可以在系统属性里设置。也可以在命令行用set来指定。需要C编译器,可以用VC,装了MS.net 2003后就包含了。一些需要的文件,可以从VS中拷贝过来。JDK的文件,一般不需要拷贝。源文件目录结构当前目录下,包括以下几个目录:src----c(该文件夹用于保存C/C++实现代码)----java(该文件夹用于保存Jav

2005-08-31 23:06:00 1139

原创 JNI开发之HelloWorld.java

HelloWorld.java=============package demo;public class HelloWorld {    public native void displayHelloWorld(String s);    public native String c2java(byte[] mobileNo, byte[] smContent, String str);   

2005-08-31 22:52:00 1391

原创 JNI开发之HelloWorldImpl.c

HelloWorldImpl.c==============#include #include "demo_HelloWorld.h"#include #include int j = 0;JNIEXPORT void JNICALLJava_demo_HelloWorld_displayHelloWorld(JNIEnv *env, jobject obj, jstring i){ char s

2005-08-31 22:50:00 1465

原创 JNI开发之Ant的build.properties

这里是Ant的build.properties======================build.propertiesSrc.Dir = ${basedir}/srcSrc.Java.Dir = ${Src.Dir}/javaSrc.C.Dir = ${Src.Dir}/cSrc.Include.Dir = ${Src.Dir}/includeLib.Dir = ${basedir}/libL

2005-08-31 22:42:00 1577

原创 JNI开发之Ant的build.xml

这里补充所有的完整代码:Ant的build.xml文件:=================build.xml                 srcdir="${Src.Java.Dir}"   destdir="${Classes.Dir}"   classpathref="Compile.Lib.Path"  >                                         

2005-08-31 22:37:00 1373

原创 JNI开发环境

JNI(Java Native Interface)是Java环境和本地环境通信的接口工具,让两者可以互相通信。JNI的Windows开发环境J2SDK(我用的是J2SDK1.4以上)VC++7.0即(VS.net 2003)顺序:1、编写Java文件2、编译Java文件3、执行javah程序生成c/c++头文件(.h)4、编写C/C++实现文件5、编译C/C++实现文件6、调用,各部分的参考代码

2005-08-31 22:34:00 1951 2

原创 一个根据数据库结构,用Ant、Hibernate、MiddleGen等来批量生成JavaBean,编译的 ant build.xml文件

这里是Ant的build.xml                                                 depends="Init.Dir, Middlegen, hbm2java, CompileJava, SchemaExport" />                     name="Middlegen"      description="Run Middle

2005-08-29 01:15:00 1716

原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(1)

运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 关键字:对象设计、XP、反射、抽象类 引言:最近,我负责一个Web项目的测试工作。工作的主要内容是设计测试用例和执行测试。在此期间,由测试工作引起了一些对测试和测试工具的想法。从而希望能够实现自动化测试,减轻测试的工作量以及提高测试的质量和效率。关于测试用例的设计以

2004-01-17 09:52:00 1047

原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(2)

运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(2)——写给Java初学者第二部分:对系统进行分析一、             系统配置方式的确定对于一个希望做到灵活的系统,配置文件是不可少的(大家都听说过Struts吧,知道有个Struts-config.Xml文件)。在这里,我也采用XML作为我们的自动化测试系统的配置文件。并且,我选择DOM

2004-01-17 09:52:00 992

原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(3)

运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者第三部分:对系统的整体构思一、             自动化测试步骤的描述方式在这个设想的自动化测试系统中,我们采用XML作为测试步骤的描述方式。既然希望进行自动化测试,那么,我们就必须对测试做一些设想。首先,测试总是要一步一步(Step)来执行的;每一步(Step)测试,都有

2004-01-17 09:52:00 790

原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(4)

运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 二、             自动化测试中的几个主要的类在这个设想的自动化测试系统中,执行一个自动化测试的步骤(Step),总是从读取“测试步骤XML配置文件”开始,然后初始化/构造一些测试对象;最后根据XML配置文件定义的测试步骤/操作,来自动地执行测试!并且,将根据给出

2004-01-17 09:52:00 816 1

原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(5)

运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 三、             对执行自动化测试的设计现在,我们来分析前面提到的几个抽象类:WebAction(一个代表与Web交互方式的抽象类)、Validate(一个代表验证的抽象类)和Condition(一个代表验证条件的抽象类)。首先,我们来分析一下WebActi

2004-01-17 09:52:00 735

原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(6)

运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 第四部分:总结:       好了,到这里,本文也就基本完成它的目的了。所以,对一个具体的应用系统,我们首先应该做的是:对它进行分析,分离出他所包含的各个对象,以及各个对象之间的关系;然后使用接口(Interface)定义行为,通过抽象类(Abstract  Class

2004-01-17 09:52:00 893

原创 关于 Struts 1.1 Exception Handler 的应用补充

    通常,我们在应用Struts1.0进行开发的过程中,对于异常的处理,主要是采用手动处理的方式。    如通过 try/catch 等捕获异常,然后通过 FormBean.returnString ()或Debug.println ("");的方式 ,把这些错误信息反馈给用户或开发人员。       在 Struts 1.1 中,引入了新的异常处理机制,让我们可以通过配置文件(主要是

2003-08-11 11:32:00 1101

原创 servlet 生成 附加码 (转载)

用java生成附加码    现在一些网站登陆的时候都需要用户添加附加码,这样是保护用户,防止黑客通过野蛮攻击获得用户信息(用户名称和口令,以前我用java做过一个野蛮攻击的程序来攻击一些网站来获得用户密码^_^)。下面例子是我实现附加码的方法,希望能起到启发作用!   刚开始我想用applet来实现附加码,这个实现方案的优点是实现速度快、图片的生成在客户端执行不必访问服务器;但是这

2003-04-18 08:44:00 989

原创 转载--jsp连接数据库大全

现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下

2003-04-07 10:22:00 757

Tapestry实例教程

Tapestry 5.1 实例教程 一步步 Eclipse Tomcat 配置 详细介绍

2012-09-24

Ruby中文文档 CHM格式

日文原版由Ruby作者matz提供;最初的英文版由GOTO Kentaro和Julian Fondren翻译;Mark Slagell进行了深入的英文翻译和整理排版;中文版由oasis_me([email protected])翻译,由huzheng([email protected])整理,校对,并于2003年1月22日发布。

2009-09-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除