`
anyeeye
  • 浏览: 143895 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
java中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){   for (int i = 0; i < str.length(); i++){    System.out.println(str.charAt(i));    if (!Character.isDigit(str.charAt(i))){     return false;    }   }   return true; } 2.用正则表达式 首先要import java.util.regex.Pattern 和 java ...
最近在一个项目移植到正式服务器时出现的问题: 1.axis为1.*版本 2.在tomcat(6.*版本)部署能访问到服务 3.当移植到webshpere(5.*版本)访问不到服务(原因应该是服务没有部署上去),部署到webshpere时,是将项目打包成*.war文件在部署的 参考网上各位资料说: web.xml 在tomcat时为 <servlet> <servlet-name>AxisServlet</servlet-name> <servlet-class> org.apache.axis.transport.http.AxisS ...
解决TOAD中文乱码的问题: 设置环境变量nls_lang,变量值: AMERICAN_AMERICA.US7ASCII 解决PL/SQL和TOAD中文乱码问题: regedit->hkey_local_machine->software->oracle->home0->NLS_LANG value:AMERICAN_AMERICA.WE8ISO8859P1
以gmail为例.(不知道为啥,用同一个帐户给自己收发,或者用两个帐户同时相互收发,会造成邮件收发混乱.估计与连接,和服务器端处理 有关.)正常的收发可以成功. package cn.edu.nju.vicken; import java.io.File; import java.util.ArrayList; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDataSource; import ja ...
与其他邮箱不同的是Gmail提供的POP3和SMTP是使用安全套接字层SSL的,因此常规的JavaMail程序是无法收发邮件的,下面是使用JavaMail如何收取Gmail邮件以及发送邮件的代码: 1. 邮件收取 package lius.javamail.ssl; import java.io.UnsupportedEncodingException; import java.security.*; import java.util.Properties; import javax.mail.*; import javax.mail.internet.InternetAddress; i ...
设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享封锁,独占封锁,共享更新封锁 [b:8f4f63b9bb]封锁类型[/b:8f4f63b9bb] Oracle RDBMS的封锁类型可分为如 ...
10.3.4. SingleConnectionDataSource 这个SmartDataSource的实现封装了单个在使用后不会关闭的连接。 所以很明显,它没有多线程的能力。 如果客户端代码想关闭这个认为是池管理的连接,比如使用持久化工具的时候, 需要将suppressClose设置成true。这样会返回一个禁止关闭的代理来接管物理连接。 需要注意的是,你将无法将不再能将这个连接转换成本地Oracle连接或者类似的连接。 它的主要作用是用来测试。例如,它可以很容易的让测试代码脱离应用服务器测试,而只需要一个简易的JNDI环境。 和DriverManagerDataSource相反,它在所 ...
11.1. 简介 Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现:(注:使用了Spring JDBC抽象框架之后,应用开发人员只需要完成斜体字部分的编码工作。) 指定数据库连接参数 打开数据库连接 声明SQL语句 预编译并执 ...
SimpleJdbcTemplate类是JdbcTemplate类的一个包装器(wrapper),它利用了Java 5的一些语言特性,比如Varargs和Autoboxing。对那些用惯了Java 5的程序员,这些新的语言特性还是很好用的。 SimpleJdbcTemplate 类利用Java 5的语法特性带来的好处可以通过一个例子来说明。在下面的代码片断中我们首先使用标准的JdbcTemplate进行数据访问,接下来使用SimpleJdbcTemplate做同样的事情。 // classic JdbcTemplate-style... public Actor findActor(lo ...
第 5 章 Spring AOP: Spring之面向方面编程 5.1. 概念 面向方面编程 (AOP) 提供从另一个角度来考虑程序结构以完善面向对象编程(OOP)。 面向对象将应用程序分解成 各个层次的对象,而AOP将程序分解成各个方面 或者说 关注点 。 这使得可以模块化诸如事务管理等这些横切多个对象的关注点。(这些关注点术语称作 横切关注点。) Spring的一个关键组件就是AOP框架。 Spring IoC容器(BeanFactory 和ApplicationContext)并不依赖于AOP, 这意味着如果你不需要使用,AOP你可以不用,AOP完善了Spring IoC,使之成为一个有 ...
最近刚在研究Spring的编辑器,发现很有意思,刚好galaxystar起了一个这样贴,我想对PropertyEditor作一个详细的整理会对大家有益,特定启了这个新帖。 所谓的PropertyEditor,顾名思义,就是属性编辑器。由于Bean属性通过配置文档以字符串了方式为属性赋值,所以必须有一个“东东”负责将这个字符串转换为属性的直接对象,如属性的类型为int,那么编辑器要做的工作就是int i = Integer.parseInt("1"); Spring为一般的属性类型提供了默认的编辑器,BeanWrapperImpl是Spring框架中重要的类,它负责对注入 ...
这篇文章里面说的东西,其实很多都是比较简单的。它的重点在于对于Spring的配置文件applicationContext.xml如何来管理。因为如果把它加入到源代码管理(CVS或Subversion等)中,则对此文件的频繁更改会造成源代码管理的混乱。 一种解决方法是使用配置文件来保存特定的信息,比如数据库的连接信息。这种方式为大多数人所知道,关键在于使用PropertyPlaceholderConfigurer。 另外一种做法就是把原来的applicationContext.xml进行拆分,这种方式也应用广泛。一种方式就是添加import:<import resource=”applica ...
一、             概述 二、             Spring 初始化之旅 a)         Spring 初始化的时候首先要运行的类为: org.springframework.web.context. ContextLoaderListener 或 org.springframework.web.context. ContextLoaderServlet 。        它们在初始化函数里无一例外地实例化了 ContextLoader 类 , 然后调用了它的函数      public WebApplicationContext initWebApplica ...
一.SpringAxisConstans package com.skysuite.axis.spring; import org.apache.axis.deployment.wsdd.WSDDConstants; import javax.xml.namespace.QName; public class SpringAxisConstans {         public static final String PROVIDER_SPRINGRPC = "SPRINGRPC";     public static final String PROVIDER ...
集成Spring Framework和Axis的一个简单方案,使Axis Web服务引擎可以使用Spring的IoC容器和AOP技术。要使用SpringProvider,Axis的server-config.wsdd配置例子如下:         <service name="SpringTestService" provider="java:SPRING">               <parameter name="beanName" value="springTest"/>       ...
Global site tag (gtag.js) - Google Analytics