修改oracle默认字符集



修改oracle默认字符集。

以DBA身份进入SQLPLUS

SQL> sqlplus sys/sys as sysdba;(sys /as sysdba)

 

SQL> shutdown immediate;
SQL> startup mount;
SQL> alter system enable restricted session;
SQL> alter system set job_queue_processes=0;
SQL> alter system set aq_tm_processes=0;

S[......]

Read more

spring ioc 原理 spring aop原理



spring ioc 原理 spring aop原理。

1.关于spring ioc

大家一直都说spring的IOC如何如何的强大,其实我倒觉得不是IOC如何的强大,说白了IOC其实也非常的简单。我们先从IOC说起,这个概念其实是从我们平常new一个对象的对立面来说的,我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就表示当前模块已经不知不觉的和new的对象耦合了,而我们通常都是更高层次的抽象模块调用底层的实现模块,这样也就产生了模块依赖于具体的实现,这样与我们JAVA中提倡的面向接口面向抽象编程是相冲突的,而且这样[......]

Read more

javascript中的正则表达式的使用实例

javascript中的正则表达式的使用实例。

正则表达式方法:test(),exec()

string中的正则方法:
match(pattern) :根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null
search(pattern) :根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1
replace(pattern,replacement) :根据pattern进行正则匹配,把匹配结果替换为replacement
split(pattern) :根据pattern进行正则分割,返回一个分割的数组

&nb[......]

Read more

javascript中的正则表达式语法

javascript中的正则表达式语法。正则表达式对象用来规范一个规范的表达式(也就是表达式符不符合特定的要求,比如是不是Email地址格式等),它具有用来检查给出的字符串是否符合规则的属性和方法。除此之外,你用RegExp构造器建立的个别正则表达式对象的属性,就已经预先定义好了正则表达式对象的静态属性,你可以随时使用它们。

核心对象:
在Javascript 1.2, NES 3.0以上版本提供。
在Javascript 1.3以后版本增加了toSource方法。
建立方法:
文字格式或RegExp构造器函数。
文字建立格式使用以下格式:
/pattern/flags即/模[......]

Read more

关于tomcat6 reload 时 报:A web application created a ThreadLoca……的错误信息

关于tomcat6 reload 时 报:A web application created a ThreadLoca……的错误信息。

A web application created a ThreadLocal with key of type [ org . springframework . core . NamedThreadLocal ]

( value [ Transactional resources ]) and a value of type [ null ] ( value [ null ]) but failed to remove it when[......]

Read more

重写equals必需重写hashCode

重写equals必需重写hashCode。

1、hashCode一般情况下是给集合来进行查找和比较对象用的。

2、下面就来说明下,当对象为HashMap的key时,没有覆盖hashCode的后果

[java] view plaincopy
public class TestHashCode {
public static void main(String[] args) {
HashMap<Person, String> map = new HashMap<Person, String>();
map.put(new Person(1001,[......]

Read more

java的数值精度问题

java的数值精度问题。

1、java的float和double是给科学计算用的,也就是说不能用于商业计算;

2、如果是商业计算那么必需使用java.math.BigDecimal,且必需要使用string来构造;

 

[java] view plaincopy
(转载:http://hi.baidu.com/zdz8207/blog/item/4fb7ccfceb64cc85b801a069.html)
import java.math.BigDecimal;
/**
* 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精
* 确[......]

Read more

java中格式化数值和货币

java中格式化数值和货币。

java.text包允许通过与特定语言无关的方式格式化文本消息、日期和数 值。许多人配合MessageFormat类使用资源包来为用户本地化消息。更多的人似乎使用DateFormat和SimpleDateFormat类 来操作日期字符串,既用于输入也用于输出。最少见的用法似乎是使用NumberFormat类及其相关的子类DecimalFormat和 ChoiceFormat。在本月的讨论中,我们将研究一下这三个未得到充分利用的类以及Currency类,看看 J2SE 1.4 已经变得有多么的全球化。

数值格式化基类:NumberFormat
如 果您[......]

Read more

xmlbean+xmlspy 编辑xml

xmlbean+xmlspy 编辑xml

1、首先使用xmlspy定义xsd(xmlspy)

两种方式:

1)手工定义

创建一个新的xsd文件,然后定义schema的命名空间(在程序中解析xml时必要的),create new document—>xsd w3c xml schema->schema design->schema setting->Target namespace输入你的namesprce(可以输入你公司的网址或者其他)

 
->ok。命名空间就创建好了。

接下来,开始创建你的元素,属性等等,具体的语[......]

Read more