- 浏览: 74568 次
- 性别:
- 来自: 杭州
-
最新评论
-
Emma_Jane:
,解释的很不错啊
LDAP中CN,OU,DC的含义
文章列表
java之cookie和session
- 博客分类:
- java随想
一、cookie机制和session机制的区别
*************************************************************************************
具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。
同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session
机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择
******************************* ...
Oracle Hint
- 博客分类:
- Oracle随想
在SQL语句优化过程中,经常会用到hint,
以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1. /*+ALL_ROWS*/
表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.
例如:
SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';
2. /*+FIRST_ROWS*/
表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.
例如:
SELECT /*+FIRST_ROW ...
Spring事务配置的五种方式(转)
- 博客分类:
- java随想
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。
总结如下:
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问
时,DataSource实际为Sessio ...
利用xfire编写webservice的例子,内容如下
1. xfire + spring 发布webservice
2. 利用 javascript 调用发布的webservice
使用xfire+spring发布webservice其实很简单,遵循一下几个步骤即可
1. 想要发布成文webservice的类,必须实现接口
2. 3个配置文件(后面详细说)
下面针对以上步骤详细说明
关于1中的要求,给个例子就明白了
Itest.java 代码
xfire+spring 实践记录(一)
客户端代码:
1、将服务端的com.sap.jco.ws.WebServiceSAP.java接口copy到本地
2、新增spring的applicationcontext
applicationContext-client.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springf ...
Oracle的悲观锁和乐观锁
- 博客分类:
- Oracle随想
关键字: oracle的悲观锁和乐观锁
为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。
数据的锁定分为两种方法,第一种叫做悲 ...
Apache POI
- 博客分类:
- java随想
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。
结构:
HSSF - 提供读写Microsoft Excel格式档案的功能。
XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。
HWPF - 提供读写Microsoft Word格式档案的功能。
HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 ...
1. 参数文件(parameter file, *.ora)
两种类型pfile和spfile,推荐使用spfile,pfile是字符型文件可以使用编辑器编辑,spfile是二进制文件,要使用set parameter参数进行修改。 使用set parameter进行参数修改时可以增加注释,指定修改的作用范围(memory,spfile,或者both),其中both是默认值;使用reset parameter修改原来的参数设置,其中sid选项必选。
spfile和pfile可以互相生成,启动数据库时默认使用spfile,要使用pfile需要使用pfile='pfilename'进行指定; s ...
设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享封锁,独占封锁,共享更新封锁
[b:8f4f63b9bb]封锁类型[/b:8f4f63b9bb]
Oracle RDBMS的封锁类型可分为如下三类:
1、内部级封锁
内部级封锁是用于保护ORACLE内部结构,由系统内部实现,用户不能访问,因此我们不必对此做过多的了解。
2、DDL级封锁(字典/语法分析封锁)
DDL级封锁也是由ORACLE RDBMS来控制,它用于保护数据字典和数据定义改变时的一致性和完整性。它是系统在对SQL定义语句作语法分析时自动地 ...
String,Double
- 博客分类:
- java随想
java中从oracle中取数据,转化为String和Double显示:
String------->.11
Double------->1.23456446412E10
decode(substr(to_char(CHARGE_AMOUNT/100),1,1),'.','0'||to_char(CHARGE_AMOUNT/100),to_char(CHARGE_AMOUNT/100)) chargeAmountYuan
添加表注释和字段注释
- 博客分类:
- Oracle随想
create table test(name varchar2(8), password varchar2(12));
comment on table test is '表备注';
comment on column test.name is '字段备注';
Eclipse快捷键大全
- 博客分类:
- java随想
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) ...
Oracle中的外连接
- 博客分类:
- Oracle随想
关联的两张表,当数据少的那张要在数据多的那张表字段里,显示为NULL时,就需要使用外连接。
在讲外连接之前,先举例介绍内连接,也就是一般的相等连接。
点击下载:理解oracle中的外连接.doc
select * from a, b where a.id = b.id;
有关oracle 9i中的内连接,左外连接,右外连接问题
1. 内连接很简单select A.*, B.* from A,B where A.id = B.id
select A.*, B.* from A inner join B on A.id = B.id
以上两句是完全等价的
2. 左外连接
select distinct(p.person_id) from t_pbase_info p, t_pcontact_info c where p.person_id = c.person_id(+)
select distinct(p. ...
在处理数据时发现一个问题,Oracle对于小于1的小数,小数点前面的0是不显示的。
SQL> create table t1_number (num number);
Table created
SQL> insert into t1_number values(0.3268);
1 row inserted
SQL> insert into t1_number values(0.57965686);
1 row inserted
SQL> insert into t1_number values(52345234.5686 ...