- 博客(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
738
原创 将 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
2150
原创 JACOB vs IBM Bridge 还有 可爱的 JaWin
2005-9-4很明显,IBM的,比较简单,而且基本不会出现无法调用COM组件的情况。收费的还是比较专业。不过,还是需要研究两者之间的区别。2005-11-19不过,开源的 JaWin 好像功能和 IBM的差不多,而且,还提供对注册表、COM组件、DLL等的封装。很明显,强于 JACOB,所以,大家不要错过哦。。。。。
2005-09-05 00:03:00
1434
原创 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
1338
原创 在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
1968
原创 JNI开发之生成的
在项目开发的当前路径下,执行ant前提是设置好ant的运行环境。最终将依次进行:根据需要创建路径、编译Java源文件、生成C/C++头文件、编译生成动态链接库(dll)、运行,并显示结果。目录解释:Ant脚本会先创建build目录和build/classes目录,然后将Java源文件编译到classses目录下(这一步会按照Java类的包名来生成文件夹),然后生成头文件:demo_HelloWor
2005-08-31 23:13:00
1687
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
1178
原创 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
1426
原创 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
1503
原创 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
1624
原创 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
1428
原创 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
1995
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
1769
原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(1)
运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 关键字:对象设计、XP、反射、抽象类 引言:最近,我负责一个Web项目的测试工作。工作的主要内容是设计测试用例和执行测试。在此期间,由测试工作引起了一些对测试和测试工具的想法。从而希望能够实现自动化测试,减轻测试的工作量以及提高测试的质量和效率。关于测试用例的设计以
2004-01-17 09:52:00
1093
原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(2)
运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(2)——写给Java初学者第二部分:对系统进行分析一、 系统配置方式的确定对于一个希望做到灵活的系统,配置文件是不可少的(大家都听说过Struts吧,知道有个Struts-config.Xml文件)。在这里,我也采用XML作为我们的自动化测试系统的配置文件。并且,我选择DOM
2004-01-17 09:52:00
1037
原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(3)
运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者第三部分:对系统的整体构思一、 自动化测试步骤的描述方式在这个设想的自动化测试系统中,我们采用XML作为测试步骤的描述方式。既然希望进行自动化测试,那么,我们就必须对测试做一些设想。首先,测试总是要一步一步(Step)来执行的;每一步(Step)测试,都有
2004-01-17 09:52:00
835
原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(4)
运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 二、 自动化测试中的几个主要的类在这个设想的自动化测试系统中,执行一个自动化测试的步骤(Step),总是从读取“测试步骤XML配置文件”开始,然后初始化/构造一些测试对象;最后根据XML配置文件定义的测试步骤/操作,来自动地执行测试!并且,将根据给出
2004-01-17 09:52:00
867
1
原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(5)
运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 三、 对执行自动化测试的设计现在,我们来分析前面提到的几个抽象类:WebAction(一个代表与Web交互方式的抽象类)、Validate(一个代表验证的抽象类)和Condition(一个代表验证条件的抽象类)。首先,我们来分析一下WebActi
2004-01-17 09:52:00
777
原创 运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统(6)
运用类的思想和Java的反射(Reflect)技术,构建出一个灵活、合理的系统——写给Java初学者 第四部分:总结: 好了,到这里,本文也就基本完成它的目的了。所以,对一个具体的应用系统,我们首先应该做的是:对它进行分析,分离出他所包含的各个对象,以及各个对象之间的关系;然后使用接口(Interface)定义行为,通过抽象类(Abstract Class
2004-01-17 09:52:00
939
原创 关于 Struts 1.1 Exception Handler 的应用补充
通常,我们在应用Struts1.0进行开发的过程中,对于异常的处理,主要是采用手动处理的方式。 如通过 try/catch 等捕获异常,然后通过 FormBean.returnString ()或Debug.println ("");的方式 ,把这些错误信息反馈给用户或开发人员。 在 Struts 1.1 中,引入了新的异常处理机制,让我们可以通过配置文件(主要是
2003-08-11 11:32:00
1145
原创 servlet 生成 附加码 (转载)
用java生成附加码 现在一些网站登陆的时候都需要用户添加附加码,这样是保护用户,防止黑客通过野蛮攻击获得用户信息(用户名称和口令,以前我用java做过一个野蛮攻击的程序来攻击一些网站来获得用户密码^_^)。下面例子是我实现附加码的方法,希望能起到启发作用! 刚开始我想用applet来实现附加码,这个实现方案的优点是实现速度快、图片的生成在客户端执行不必访问服务器;但是这
2003-04-18 08:44:00
1034
原创 转载--jsp连接数据库大全
现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下
2003-04-07 10:22:00
795
Ruby中文文档 CHM格式
2009-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人