- 博客(153)
- 资源 (28)
- 收藏
- 关注
原创 JDK6开发WebService及用户认证
[b]一、编写服务端并发布[/b][b]1、定义接口[/b][code="java"]public interface EchoService { public String echo(String name); }[/code][b]2、接口实现[/b][code="java"]@WebService(name="wsecho",portName="...
2015-08-21 13:50:15 257
原创 Exporting beans as web services using XFire
Once XFire is in your build’s classpath, creating a web service is as simple as following these three steps:1. Configure an XFireExporter bean to export a Spring bean as a web service.2. Conf...
2015-08-20 14:07:57 231
原创 以多种方式访问WebService
[b]一、Java访问WebService[/b][b](1)使用Axis[/b][code="java"]import javax.xml.namespace.QName;import org.apache.axis.client.Call;import org.apache.axis.client.Service;public class AxisWebServic...
2015-08-20 13:58:41 301
原创 WebService之CXF处理类型转换
[b]一、接口与实现[/b][code="java"]@WebService@SOAPBinding(style=Style.RPC)public interface IHelloWorld { public String sayHelloWorld(String name); public List getStringList(List strList); ...
2015-08-20 13:53:47 525
原创 WebService之CXF使用Session
[b]一、接口与实现[/b][code="java"]@WebServicepublic interface IUserLogin { public boolean login(String userId, String password); public boolean logout(String userId); public boolean checkL...
2015-08-20 13:53:31 791
原创 Apache Commons-lang StringUtils
StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并...
2015-06-30 13:21:36 135
原创 CSS实用小技巧
[b]1、字体变形命令[/b][code="css"].uppercaseInput{ text-transform: uppercase;}.lowercaseInput{ text-transform: lowercase;}.capitalInput{ text-transform: capitalize;}[/code][b]2、...
2015-06-30 13:19:22 114
原创 JavaScript实用小技巧2
[b]1.访问剪贴板[/b][code="js"]window.clipboardData.setData("Text",oSource.innerText); window.clipboardData.getData("Text"); [/code][b]2.调用Windows自带的配色控件[/b][code="html"] var tempColor =...
2015-06-30 13:16:27 171
原创 嵌入式运行HttpServer
[b]一、嵌入式运行Jetty并提供上传文件功能[/b][b]1、定义处理请求的Handler[/b][code="java"]public class DispatchRequestHandler extends AbstractHandler { public void handle(String target, Request baseRequest, HttpS...
2015-06-30 13:14:47 430
原创 JNI(Java Native Interface)的使用
Java JNI是Java Native Interface的缩写,中文可译为Java本地调用。Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。 JNI明确分开了 Java 代码与本机代码(C/C++)的执行,定义了一个清晰的 API 在这两者之间进行通信。从很大程度上说,它避免了本机代码对...
2015-06-30 13:12:01 203
原创 Spring分布式事务实现
分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应的TransactionManager。 在tomcat下,是没有分布式事务的,不过可以借助于第三方软件jotm(Java O...
2010-11-10 14:28:53 1000
原创 Spring3 Annotation + Hibernate3-jpa2.0 + CGLIB + 多数据源
一、定义一个测试用Entity。[code="java"]@Entitypublic class Person implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue @Column(name = "id") private Intege...
2010-08-19 09:30:29 123
原创 Oracle Errors收集
[b]一、ORA-01652无法通过128(在temp表空间中)扩展temp段[/b] 指temp表空间无法自动扩展temp段。一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。[b]二、ORA-01658无法为表空间中的段创建initial区[/b] 在导数据,创建表时报。主要原因是建立的表空间不够。解决:(1)使用oracle ...
2010-05-23 23:21:08 157
原创 Spring中的远程访问和web服务
[b]一、介绍[/b] 目前,Spring提供对下面四种远程访问技术的支持:[list=1][*][b]远程方法调用(RMI)[/b]:通过使用RmiProxyFactoryBean和RmiServiceExporter,Spring支持传统的RMI(使用java.rmi.Remote interfaces 和 java.rmi.RemoteException)和通过RMI调用器...
2010-05-23 23:17:53 123
关于dwr2与spring2集成
一、uk.ltd.getahead.dwr.DWRServlet,使用dwr.xml文件(1)、web.xml文件[code="xml"] contextConfigLocation classpath:applicationContext.xml ...
2010-05-02 21:37:31 127
原创 JSF2之模板和复合组件
模板和复合组件是 Java™Server Faces (JSF) 2 的两个功能强大的特性,借助这两个特性,您就可以实现易于修改和扩展的用户界面。 JSF2 现在的默认显示技术 — Facelets — 就是一个模板框架,在很大程度上基于的是 Tiles。JSF 2 还提供了一个功能强大的机制,称为复合组件,该机制构建在 Facelets 的模板特性之上,因此,在无需任何 Ja...
2010-03-03 17:19:41 125
原创 关于SWT-JFace-RCP
Eclipse 是一个通用工具平台。它是一个开放的、可用于任何东西的可扩展 IDE,它为工具开发人员提供了灵活性以及对软件技术的控制能力。Eclipse 为开发人员提供了生产大量 GUI 驱动的工具和应用程序的基础。而这项功能的基础就是基于GUI库 的SWT 和 JFace。 SWT(Standard Widget Toolkit)本身仅仅是Eclipse组织为了开发Eclips...
2010-03-03 09:43:42 123
原创 关于JSF2.0(Java™Server Faces 2.0)
[b]一、资源[/b](1)JSF主页: [url=https://javaserverfaces.dev.java.net/]https://javaserverfaces.dev.java.net/[/url](2)下载地址: [url=https://javaserverfaces.dev.java.net/servlets/ProjectDocument...
2010-03-01 09:58:44 116
原创 使用ant.jar进行文件zip压缩
[code="java"]import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExce...
2010-02-02 11:40:56 195
原创 ActiveMQ Security Authentication
[b]一、简单的安全认证(使用SimpleAuthenticationPlugin)[/b][b](1)设置证书文件,放用户名和密码:${activemq.base}/conf/credentials.properties[/b][code="html"]activemq.username=logcdactivemq.password=028cd[/code][b](2)配...
2010-02-02 11:06:45 141
原创 使用AspectJ LTW(Load Time Weaving)
在Java 语言中,从织入切面的方式上来看,存在三种织入方式:编译期织入、类加载期织入和运行期织入。编译期织入是指在Java编译期,采用特殊的编译器,将切面织入到Java类中;而类加载期织入则指通过特殊的类加载器,在类字节码加载到JVM时,织入切面;运行期织入则是采用CGLib工具或JDK动态代理进行切面的织入。 AspectJ采用编译期织入和类加载期织入的方式织入切面,是语言级...
2010-01-04 14:25:17 635
原创 Spring2.0 AOP AspectJ 注释实现
[b]一、AOP基本概念[/b][list][*]切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。 在Spring AOP中,切面可以使用通用类(基于模式的风格) 或者在普通类中以 @Aspect 注解(@AspectJ风格)来实现。[*]连接点(Joinpoint): 在程序执行过程中某个特定的点,比如...
2010-01-04 14:24:56 111
原创 Spring + JPA + Hibernate配置
persistence.xml放到类路径下的META-INF下面[code="xml"] [/code]applicationContext.xml配置[code="xml"] ...
2010-01-04 14:24:26 297
原创 oracle实例内存(SGA和PGA)调整
[b]一、名词解释[/b](1)SGA:System Global Area是Oracle Instance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。(2)共享池:Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义,主要包括:Library cache(共享SQL区)和Data dictionary ca...
2010-01-04 14:24:02 732
原创 使用JUnit4
[b]一、介绍[/b] JUnit4 基本上是一个新框架,而不是旧框架的升级版本。其主要目标便是利用Java 5的Annotation特性简化测试用例的编写。要求:JDK 5.0或以上版本。[b]二、用法[/b]1、Junit3中,Junit依赖反射来执行每个以test开头的方法,但是Junit4中,有了Annotation的,我们的测试方法就不需要再以testXXX来标识了,而是...
2010-01-04 14:23:39 84
原创 Eclipse JPA Plugin
[b]一、Hibernate Tools[/b] Hibernate Tools是由JBoss推出的一个Eclipse综合开发工具插件,该插件可以简化ORM框架Hibernate,以及JBoss Seam,EJB3等的开发工作。Hibernate Tools可以以Ant Task以及Eclipse插件的形式运行。[b]特征[/b][list][*][b]Mapping Edi...
2010-01-04 14:21:42 135
原创 firefox与IE对js和CSS的区别
[b]1. document.formName.item("itemName")的问题[/b] 说明: ie下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"]; firefox下,只能使用document.formName.elements["elementName"...
2009-12-15 10:33:32 55
原创 PL/SQL集合类型
PL/SQL集合类型是类似于高级语言数组的一种复合数据类型,集合类型包括索引表(PL/SQL表)、嵌套表(Nested Table)和变长数组(VARRAY)三种类型。[b]、索引表[/b] 索引表也称为PL/SQL表,它是Oracle早期版本用于处理PL/SQL数组的数据类型。索引表的元素个数没有限制,并且下标可以为负值。注意,索引表只能作为PL/SQL复合数据类型使用,而...
2009-11-20 13:57:47 111
原创 关于Apache Mina
[b]一、介绍[/b] MINA(Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。MINA框架的应用比较广泛,应用的开源项目有Apache Directory、A...
2009-11-18 10:13:06 87
原创 windows 下的Apache HTTP Server2配置
一、Apache+php+mysql配置1、安装包:apache_2.2.14-win32-x86-openssl-0.9.8k.msiphp-5.2.11-Win32.zip(路径不要用空格)mysql-essential-5.1.37-win32.msi2、配置PHP 使用php.ini-recommended,将其备份后改名为php.ini,用文本编辑器将其打开。...
2009-11-16 15:28:35 122
原创 配置spring数据源
配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP 是一个依赖 Jakarta commons-pool对象池机制的数据库连...
2009-11-06 16:47:12 69
原创 json-lib使用
一、资源链接:[url]http://json-lib.sourceforge.net/[/url][url]http://ezmorph.sourceforge.net/[/url][url]http://morph.sourceforge.net/[/url][url]http://www.json.org/javadoc/org/json/package-summary.ht...
2009-09-16 09:17:03 98
原创 集成axis开发webservice
[b]一、基础知识[/b] Web Service主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。 Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows,Linux)中使用。 Axis支持三种web se...
2009-09-16 09:09:24 118
原创 hibernate的dialect
一、hibernate的dialect RDBMS方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hi...
2009-07-23 10:04:08 395
原创 apache commons DbUtils
一、关于DbUtils commons-dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。项目主页: [url]http://commons.apache.org/dbutils/[/url] 文档地址: [url]http://commons.apache.org/dbutils/exampl...
2009-07-22 20:58:52 68
原创 Java Regular Expressions Syntax
[b]一、正则表达式语法[/b]1.1.字符x 字符 x。例如a表示字符a\\ 反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又带有\的都要写两次)\0n 带有八进制值 0的字符 n (0 ])\\s*>";...
2009-07-22 20:54:13 83
原创 java filter
过滤器Filter也具有生命周期:init()->doFilter()->destroy(),由部署文件中的filter元素驱动。在servlet2.4中,过滤器同样可以用于请求分派器,但须在web.xml中声明,INCLUDE或FORWARD或REQUEST或ERROR该元素位于filter-mapping中。[b]一、批量设置请求编码[/b][code="java"]...
2009-07-10 12:13:06 93
原创 JavaMail读发邮件
一、基本概念: SMTP(Simple Mail Transfer Protocol),即简单邮件传输协议,它定义了发送电子邮件的机制。在 JavaMail API 环境中,基于 JavaMail 的程序将和您的公司或因特网服务供应商的(Internet Service Provider's,ISP's)SMTP 服务器通信。SMTP 服务器可将消息中转至接收方 SMTP 服务器,以便最...
2009-07-07 14:04:53 183
原创 integrate Barcode4J in a Java application
Barcode4J资源地址:[url]http://barcode4j.sourceforge.net/index.html[/url]一、using the JavaBean API[code="java"] public static void generateCode128Barcode(File file, String code) { Code128Bean be...
2009-07-02 12:27:28 110
tesseract-4.0.0-alpha.rar
2020-06-09
SatRDA数据服务组件应用示例
2018-12-25
无懈可击的web设计
2010-07-02
HibernateTools-3.2.4.GA-R200905070146-H18.zip
2010-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人