- 浏览: 127944 次
- 性别:
- 来自: 深圳
最新评论
文章列表
键值对
- 博客分类:
- java web后端+框架
/**
* 键值对
*
* @author vernon.chen
*
*/
public class KeyValuePair2<K, V> {
private static Logger logger = LoggerFactory.getLogger(KeyValuePair2.class);
private K key;
private V value;
public KeyValuePair2() {
super();
}
public KeyValuePair2(K key, V value) {
super();
...
List实用类
- 博客分类:
- java web后端+框架
/**
* List实用类
*
* @author vernon.chen
*
*/
public class ListUtils extends org.apache.commons.collections.ListUtils {
/**
* <p>
* 将List变为Map
* </p>
*
* @param list
* @param <V>
* list的项目
* @param keyField
* 作为Map的项目
* @return 变换成的Ma ...
public Map<String, Object> getResultSet(
String sql) {
Connection connection = null;
Statement statement = null;
ResultSet rs = null;
try {
DataSource dataSource = jdbcTemplate.getDataSource();
connection = dataSource.getConnection();
statement = connection.createStatement(R ...
ORACLE查看并修改最大连接数
第一步,在cmd命令行,输入sqlplus
第二步,根据提示输入用户名与密码
1. 查看processes和sessions参数
SQL> show parameter processes
NAME TYPE VALUE
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_ ...
--oracle树查询
select * from FUNC T WHERE T.URL = 'examRoom/initExamRoomTicketList';
SELECT *
FROM FUNC
START WITH FUNC_ID = '13-02-03-01'
CONNECT BY PRIOR FUNC_ID = PARENT_ID;
SELECT *
FROM FUNC
START WITH FUNC_ID = '13-02-03-01'
CONNECT BY PRIOR PARENT_ID = FUNC_ID;
--考试信息--8a85f70342c046bd0142 ...
oracle查询优化方法
- 博客分类:
- oracle
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.
(2) WHERE子句中的连接顺序.: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条 ...
0001-Oracle-系统-视图
- 博客分类:
- oracle
参考:http://www.cnblogs.com/kerrycode/p/3418694.html
--查看表空间信息
select * from dba_tablespaces t where t.tablespace_name = 'EMS';
--查看数据文件信息
select * from dba_data_files T WHERE T.TABLESPACE_NAME = 'EMS';
--查看用户信息
select * from DBA_USERS T WHERE T.usernam ...
WMSYS.WM_CONCAT 函数 行转列
- 博客分类:
- oracle
WMSYS.WM_CONCAT 函數的用法
10 CLARK
10 KING
10 MILLER
20 ADAMS
20 FORD
20 JONES
20 SCOTT
20 SMITH
30 ALLEN
30 BLAKE
30 JAMES
30 MARTIN
30 TURNER
30 WARD
--------------------------------
我们通过 10g 所提供的 WMSYS.WM_CONCAT 函数即可以完成 行转列的效果
select t.ran ...
润乾报表-动态显示隐藏某列
- 博客分类:
- 润乾
润乾报表-动态显示隐藏某列
if(isDisplay=='1',true,false)
declare
cursor mycur is
select s.sid
,s.serial#
from v$session s
,v$lock l
,dba_objects o
where l.sid = s.sid
and l.id1 = o.object_id(+)
and s.TERMINAL <> 'ELLXI'--排除当前连接的PL/DEV用户(机器名)
and S.USERNAME = 'USER'; --指定schema ...
declare
cursor mycur is
select s.sid, s.serial#
from v$session s, v$lock l, dba_objects o
where l.sid = s.sid
and l.id1 = o.object_id(+)
and o.object_name = 'table_name';
newcount number;
begin
for cur in mycur loop
select count(1)
into newcount
...
Java堆内存(heap memory)的十个要点
- 博客分类:
- jvm
Java堆内存(heap memory)的十个要点:
1、Java堆内存是操作系统分配给JVM的内存的一部分。
2、当我们创建对象时,它们存储在Java堆内存中。
3、为了便于垃圾回收,Java堆空间分成三个区域,分别叫作New Generation, Old Generation或叫作Tenured Generation,还有Perm Space。
4、你可以通过用JVM的命令行选项 -Xms, -Xmx, -Xmn来调整Java堆空间的大小。不要忘了在大小后面加上”M”或者”G”来表示单位。举个例子,你可以用 -Xmx256m来设置堆内存最大的大小为256MB。
...
insert into t_chenwei
(id
,examinee_id
,valll)
select '3'
,'e2'
,'valll'
from dual t
where not exists
(select 1 from t_chenwei t1 where t1.examinee_id = 'e2');
JS千年虫解决
- 博客分类:
- javascript
//将时间数字转换成指定格式的日期字符串
function getDateString(format, numberTime){
if(numberTime != undefined && numberTime != null){
var date = new Date();
date.setTime(numberTime);
localTime = date.getTime();
localOffset=date.getTimezoneOffset()*60000; //获得当地时间偏移的毫秒数
utc = localT ...