解决TOAD中文乱码的问题:
设置环境变量nls_lang,变量值: AMERICAN_AMERICA.US7ASCII
解决PL/SQL和TOAD中文乱码问题:
regedit->hkey_local_machine->software->oracle->home0->NLS_LANG value:AMERICAN_AMERICA.WE8ISO8859P1
- 10:15
- 浏览 (1036)
- 评论 (0)
以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 j ...
- 21:48
- 浏览 (364)
- 评论 (0)
与其他邮箱不同的是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;
...
- 21:45
- 浏览 (279)
- 评论 (1)
设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享封锁,独占封锁,共享更新封锁
[b:8f4f63b9bb]封锁类型[/b:8f4f63b9bb]
Oracle RDBMS的封锁类型可分为如下三类:
1、内部级封锁
内部级封锁是用于保护ORACLE内部结构,由系统内部实现,用户不能访问,因此我们不必对此做过多的了解。
2、DDL级封锁(字典/语法分析封锁)
DDL级封锁也是由ORACLE RDBMS来控制,它用于保护数据字典和数据定义改变时的一致性和完整性。它是系统在对SQL定义语句作语法分析时自动地加锁, ...
- 22:16
- 浏览 (395)
- 评论 (0)
10.3.4. SingleConnectionDataSource
这个SmartDataSource的实现封装了单个在使用后不会关闭的连接。 所以很明显,它没有多线程的能力。
如果客户端代码想关闭这个认为是池管理的连接,比如使用持久化工具的时候, 需要将suppressClose设置成true。这样会返回一个禁止关闭的代理来接管物理连接。 需要注意的是,你将无法将不再能将这个连接转换成本地Oracle连接或者类似的连接。
它的主要作用是用来测试。例如,它可以很容易的让测试代码脱离应用服务器测试,而只需要一个简易的JNDI环境。 和DriverManagerDataSource相反,它在 ...
- 15:40
- 浏览 (425)
- 评论 (0)
11.1. 简介
Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现:(注:使用了Spring JDBC抽象框架之后,应用开发人员只需要完成斜体字部分的编码工作。)
指定数据库连接参数
打开数据库连接
声明SQL语句
预编译并执行SQL语句
遍历查询结果(如果需要的话)
处理每一次遍历操作
处理抛出的任何异常
处理事务
关闭数据库连接
Spring将替我们完成所有单调乏味的JDBC底层细节处理工作。
11.1.1. Spring JDBC包结构
Spring JDBC抽象框架由四个包构成:core、 dataSource、object以及support ...
- 15:14
- 浏览 (507)
- 评论 (0)
SimpleJdbcTemplate类是JdbcTemplate类的一个包装器(wrapper),它利用了Java 5的一些语言特性,比如Varargs和Autoboxing。对那些用惯了Java 5的程序员,这些新的语言特性还是很好用的。
SimpleJdbcTemplate 类利用Java 5的语法特性带来的好处可以通过一个例子来说明。在下面的代码片断中我们首先使用标准的JdbcTemplate进行数据访问,接下来使用SimpleJdbcTemplate做同样的事情。
// classic JdbcTemplate-style...
public Actor findActor(l ...
- 15:13
- 浏览 (575)
- 评论 (0)
第 5 章 Spring AOP: Spring之面向方面编程
5.1. 概念
面向方面编程 (AOP) 提供从另一个角度来考虑程序结构以完善面向对象编程(OOP)。 面向对象将应用程序分解成 各个层次的对象,而AOP将程序分解成各个方面 或者说 关注点 。 这使得可以模块化诸如事务管理等这些横切多个对象的关注点。(这些关注点术语称作 横切关注点。)
Spring的一个关键组件就是AOP框架。 Spring IoC容器(BeanFactory 和ApplicationContext)并不依赖于AOP, 这意味着如果你不需要使用,AOP你可以不用,AOP完善了Spring IoC,使之成为一个 ...
- 14:29
- 浏览 (424)
- 评论 (0)
最近刚在研究Spring的编辑器,发现很有意思,刚好galaxystar起了一个这样贴,我想对PropertyEditor作一个详细的整理会对大家有益,特定启了这个新帖。
所谓的PropertyEditor,顾名思义,就是属性编辑器。由于Bean属性通过配置文档以字符串了方式为属性赋值,所以必须有一个“东东”负责将这个字符串转换为属性的直接对象,如属性的类型为int,那么编辑器要做的工作就是int i = Integer.parseInt("1");
Spring为一般的属性类型提供了默认的编辑器,BeanWrapperImpl是Spring框架中重要的类,它负责对注入的Bean进行包装 ...
- 01:15
- 浏览 (1212)
- 评论 (2)
这篇文章里面说的东西,其实很多都是比较简单的。它的重点在于对于Spring的配置文件applicationContext.xml如何来管理。因为如果把它加入到源代码管理(CVS或Subversion等)中,则对此文件的频繁更改会造成源代码管理的混乱。
一种解决方法是使用配置文件来保存特定的信息,比如数据库的连接信息。这种方式为大多数人所知道,关键在于使用PropertyPlaceholderConfigurer。
另外一种做法就是把原来的applicationContext.xml进行拆分,这种方式也应用广泛。一种方式就是添加import:<import resource=”applic ...
- 01:12
- 浏览 (333)
- 评论 (0)
一、 概述
二、 Spring 初始化之旅
a) Spring 初始化的时候首先要运行的类为: org.springframework.web.context. ContextLoaderListener 或 ...
- 01:09
- 浏览 (513)
- 评论 (0)
一.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";
...
- 01:07
- 浏览 (494)
- 评论 (0)
集成Spring Framework和Axis的一个简单方案,使Axis Web服务引擎可以使用Spring的IoC容器和AOP技术。要使用SpringProvider,Axis的server-config.wsdd配置例子如下:
<service name="SpringTestService" provider="java:SPRING">
& ...
- 01:01
- 浏览 (296)
- 评论 (0)
下在这个 1.htm 用来调用servlet
<!------------ 文件 1.htm 开始-------------------->
<html>
<head><title>用servlet 显示图片</title></head>
<body>
<img src="http://localhost:8080/servlet/showimage">
</body>
</html>
<!------------ 文件 1.htm 结束 ---------------->
在Servlet 中, ...
- 00:48
- 浏览 (178)
- 评论 (0)
以下内容是从书中摘录来的,但是我发现即使摘录一遍,对其内容的理解也会更加深入!
一、Spring装配Bean的过程
1. 实例化;
2. 设置属性值;
3. 如果实现了BeanNameAware接口,调用setBeanName设置Bean的ID或者Name;
4. 如果实现BeanFactoryAware接口,调用setBeanFactory 设置BeanFactory;
5. 如果实现ApplicationContextAware,调用setApplicationContext设置ApplicationContext
6. 调用BeanPostProcessor的预先初始化方法 ...
- 00:46
- 浏览 (245)
- 评论 (0)
最近加入圈子
最新评论
-
邮件收取
很好哦,详细...
-- by yyxsjl -
Spring中的destroy-method ...
????????????
-- by ericcj -
关于Spring属性编辑器详解 ...
代码有: package PropertyEditors; /** * ...
-- by fangbiao23 -
关于Spring属性编辑器详解 ...
我也做了个相应的例子,但就总是报错: 错误信息为: Exception in t ...
-- by fangbiao23







评论排行榜