-
SFTP下传和上载
SFTP上传和下载 维护一个旧项目(eJMS),先前从JDK1.3升级到1.5,后来还要从FTP转换到SFTP 转SFTP用了一个开源的jftp.jar包支持,download的代码 publicbyte[]downloadFile(StringremoteDir,StringfileName){ Sessionsession; Channelchannel; JSchjsch=newJSc...
334
热度 -
Struts 二的拦截器(Interceptor)
Struts2的拦截器(Interceptor) 什么是拦截器拦截器,在AOP(Aspect-OrientedProgramming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为――拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个...
214
热度 -
ext惯用方法
ext常用方法 Ext.util.Observable:一个抽象基类,为事件机制的管理提供一个公共接口,如果你希望的类可以有事件,就继承它吧Ext.apply:如果只传入两个参数,则将C继承D的所有方法属性,如果定义了B则每次都先继承B的方法属性然后再继承D的方法属性,即B是默认继承对象1、Ext.apply(Objectobj,Objectconfig,Objectdefaults):Objec...
245
热度 -
struts2与WebService调整
struts2与WebService整合 ????最近一项目,遇到一个变态客户,要用WebService作验证,来进行单点登陆,本来单点登陆也没有这么搞的,没办法,客户是蛮不讲理的那种,下面我们来小试牛刀一下。 ????一、创建WebService服务端的代码我就不说了,网上有不少用AXIS编写的代码,不过抄袭者众多,而且很多代码是很难与实际项目整合的,实际布署起来更是不可行,比如布署到IBMA...
362
热度 -
JSP学习札记(一百二十三):使用axis1.4开发webservice应用(二)
JSP学习笔记(一百二十三):使用axis1.4开发webservice应用(二) 拷贝自博客园-- 魔豆的BLOG ? ? 通过上篇文章,已经可以通过axis1.4发布服务以及调用服务了,不过上篇文章发布服务使用的方法不够灵活,这里介绍一种灵活的方式 一、以Stubs的方式发布服务 1.以这种方式发布还需要两个J2EE包 ? activation.jar ?? mail.jar ...
236
热度 -
JavaScript学习札记(十九) 柯里化(Curry)
JavaScript学习笔记(十九)柯里化(Curry)柯里(Curry) 在接下来,我们会讨论的主题是柯里化(currying)和部分函数应用(partialfunctionapplication),在我们深入这个主题之前,让我们 首先看看什么是部分函数用法。 函数应用(FunctionApplication) 在一些纯函数编程语言中,一个函数不被描述为调用(calledorinvoked),而...
276
热度 -
利用maven创办webx3项目――实现简单的留言板(八)
利用maven创建webx3项目――实现简单的留言板(八) 增加权限和白名单 8、权限验证 前面已经说过,创建的留言板系统没有权限验证,导致每个页面不用登陆就能访问,那么现在就来加上权限验证,增加留言板系统的安全性。 ? 首先了解一下权限验证的原理,前面也简单的提到过,其实就是利用cookie和session机制。 ? cookie实现 只用cookie是可以实现权限验证的,其过程为: 1、当登陆...
434
热度 -
javascript中定义对象形式
javascript中定义对象方式 1.在javascript中,可以动态添加对象的属性,也可以动态删除对象的属性。 实例: varobj=newObject();//定义对象的一种方式。 obj["username"]="wlh";//为对象添加属性的第一种方式 obj.password="wlh";//为对象添加属性的第二种方式 obj.getName=function(name){ ??th...
226
热度 -
XULRunner with Java: JavaXPCOM Tutorial 三
XULRunnerwithJava:JavaXPCOMTutorial3 6加载页面的W3CDOM访问 6.1mozdom4java库 ?访问W3CDOM树比访问Mozilla的DOM树要好,因为它是一个动态访问HTML和XML的DOM树的标准。为了实现这个,我们使用从Mozilla DOM到W3CDOM的javaBridge。有一个叫做mozdom4java的项目http://mozdom4ja...
791
热度 -
JQuery读书笔记-JQuery-Form中的AjaxForm跟AjaxSubmit的区别
JQuery读书笔记--JQuery-Form中的AjaxForm和AjaxSubmit的区别 JQuery中的AjaxForm和AjaxSubmit使用差不多功能也差不多。很容易误解。按照作者的解释:AjaxFormajaxForm不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始ajaxSubmit马上由AJAX...
399
热度 -
java web 过滤器跟拦截器的区别和使用
javaweb过滤器和拦截器的区别和使用 1、首先要明确什么是拦截器、什么是过滤器 ??1.1什么是拦截器:? ??拦截器,在AOP(Aspect-OrientedProgramming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。? ??在Webwork的中文文档的解释为――拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开...
1620
热度 -
J2EE全面懂得
J2EE全面理解引用本文从五个方面对J2EE进行了比较全面的介绍。从J2EE的概念说起,到它的优势,到J2EE典型的四层模型,和它的框架结构,最后是J2EE十三种核心技术的一个简介。本文分门别类的对J2EE中的服务,组件,层次,容器,API都做了比较详细的介绍,相信看完此文,读者会对J2EE有一个更清晰的认识。一.J2EE的概念目前,Java2平台有3个版本,它们是适用于小型设备和智能卡的Java...
3
热度 -
设计一个容易的service-oriented(面向服务)的J2EE应用
设计一个简单的service-oriented(面向服务)的J2EE应用这篇文档翻译自http://www.javaworld.com/javaworld/jw-10-2004/jw-1004-soa_p.html?page=1,这个文档的时间是04年的,所以从今天的角度来看,原文的观点未必全部正确,但是作者用一个如此简单的例子来阐述了SOA,我想对SOA的理解还是有一定帮助的。yananay@1...
80
热度 -
Java中惯用英语
Java中常用英语abstract(关键字)抽象['?bstr?kt]accessvt.访问,存取['?kses]'(n.入口,使用权)algorithmn.算法['?lg?ri?m]Annotation[java]代码注释[?n?u'tei??n]anonymousadj.匿名的[?'n?nim?s]'(反义:directlyadv.直接地,立即[di'rektli,dai'rektli])ap...
18
热度 -
Java EE 七 教程 第一部分 简介 第1章 概述 第1.8节 Java平台中的Java EE 7 API, 标准版7
JavaEE7教程第一部分简介第1章概述第1.8节Java平台中的JavaEE7API,标准版7原文:http://docs.oracle.com/javaee/7/tutorial/doc/overview008.htm翻译:石卓林shizhuolin@hotmail.com1.8JavaEE7APIsintheJavaPlatform,StandardEdition7SeveralAPIsth...
627
热度 -
J2EE-13个惯用规范
J2EE-13个常用规范J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE组件和“标准的”Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。简单点,J2EE就是一套标准。对于13个规范相比.net中的知识进行对比...
24
热度 -
J2EE的13个规范
J2EE的13个规范总结什么是J2EEJ2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容...
97
热度 -
pc联接两个串口后不能同时打开
pc连接两个串口后不能同时打开PC的COM4连三菱PLC,COM7连扫描枪,单独打开一个串口能正常工作,两个串口无法同时打开。与三菱PLC通信的程序集成在.DLL文件里,命名空间为FXPLC_COMM。怎么样才能两个串口同时打开。要用两个线程吗?OptionStrictOnImportsSystemImportsSystem.IO.PortsImportsFXPLC_COMMPublicClass...
74
热度 -
Shiro框架Web环境下过滤器构造分析
Shiro框架Web环境下过滤器结构分析 http://blog.csdn.net/jacky_zuo/article/details/7000402Shiro的过滤器的配置是结合使用Spring的DelegatingFilterProxy与FactoryBean2种技术来完成自身过滤器的植入的,所以理解Shiro的过滤器首先要理解这2者的使用。1.DelegatingFilterProxySpr...
259
热度 -
深入显出J2EE之(一)—13规范
深入浅出J2EE之(一)—13规范解决什么问题?在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次在开发都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列同称为中间件。在上述的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同...
48
热度