- 博客(93)
- 资源 (7)
- 收藏
- 关注
原创 Spring3.1.2与Hessian4.0.7集成示例
Hessian是由caucho提供的一个基于binary-RPC实现的远程通讯library。Hessian处理过程示意图: 客户端——>序列化写到输出流——>远程方法(服务器端)——>序列化写到输出流 ——>客户端读取输入流——>输出结果Hessian 调用实例一、编写服务端1. 写一个接口package com.hess
2013-07-05 15:47:30 1842
原创 win7下Cygwin搭建Hadoop开发环境
1.安装JDK2.安装Cygwin3.配置Windows系统变量4.安装并配置sshd服务5.配置Hadoop安装包////1. 安装crgwin下载软件安装crgwin选择相应的安装包Base->sedEditors->vimlibs->libintl3, libintl8Net->OpenSSH配置Window系统变量JAVA
2013-05-19 11:51:12 1066
转载 JS回调函数使用
// 定义通用排序函数 function sortNumber(obj, func){ // 参数验证,如果第一个参数不是数组或第二个参数不是函数则抛出异常 if(!(obj instanceof Array) || !(func instanceof Function)){ var e = new Error(); // 生成错误信息
2013-04-17 14:54:28 660
转载 Oracle Flashback技术总结
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flas
2013-03-20 10:42:10 838
原创 Oracle Flashback查询
从Oracle Database 9i开始,通过利用Flashback特征,可以显示过去特定时间点或特定SCN的表数据。注意,如果使用Flashback查询,那么要求数据库必须采用自动UNDO管理方式。1. timestampa) 查询时间戳SELECT systimestamp FROM v$database;b)当前数据SELECT * FROM scott.emp w
2013-03-20 10:28:32 872
转载 Oracle异常ORA-01502: 索引或这类索引的分区处于不可用状态
原因: 出现这个问题,可能有人move过表,或者disable 过索引。 1. alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。2. alter index index_name unusable,命令使索引失效。解决办法: 1. 重建索引才是解决这类问题的完全的方法。alter index index_name
2013-03-07 10:04:40 1702
转载 Oracle查询表空间使用情况
--查询表空间使用情况 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOT
2013-03-07 09:48:42 634
转载 Oracle高水位线
1. 准备知识:ORACLE的逻辑存储管理.ORACLE在逻辑存储上分4个粒度:表空间,段,区和块. 1.1 块:是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当ORACLE从数据文件读数据时,是读取多少个块,而不是多少行.1.2 区:由一系列相邻的块而组成,这也是ORACLE空间分配的基本单位,举个例子来说
2013-03-07 09:18:33 554
转载 oracle分析函数使用
表tb1的记录如下:v_date name val201201 中国 5201203 中国 9201204 中国 10要实现的功能是找出对应日期下个月的val值是什么?用于本月和下月的对比select v_date,name,val,sum(val) over(order by to_date(v_date, 'yyyymm') range be
2013-03-05 14:30:58 924
原创 jquery几种书写格式
几种书写格式,记录一下 //原始 $(document).ready(function(){ document.write("test1", ""); }); //缩写 $().ready(function(){ document.write("test2", ""); }); //缩写 $(function(){ document.write("
2013-03-01 10:39:21 5366
原创 js对象创建方式
1)对象初始化器方式 格式:objectName = {property1:value1, property2:value2,…, propertyN:valueN} property是对象的属性 value则是对象的值,值可以是字符串、数字或对象三者之一 var println = function(text) { document.write(text); docu
2013-02-28 13:38:37 504
转载 悟透JavaScript
今天在网上看到一篇介绍javascript的文章,文采真是没的说,能将本来枯燥的程序讲述的如此酣畅淋漓实在让人佩服! 原文如下: 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系
2013-02-27 10:54:00 365
原创 Oracle常用SQL语句记录(备查)
--创建表空间CREATE TABLESPACE SCOTT_TBS DATAFILE "F:\ORACLE\ORADATE\oral\scott_tbs01.dbf" size 100M--修改用户默认表空间ALTER USER SCOTT DEFAULT TABLESPACE SCOTT_TBS QUOTA UNLIMITED ON SCOTT_TBS;--修改表所属表空间
2013-02-01 16:44:15 584
原创 SQLLDR使用-100万条记录的数据加载
1. setp-1 生成数据文件getobject.sqlSELECT a.owner || ',"' || a.object_name || '",' || a.object_id || ',' ||to_char(a.created, 'yyyy-mm-dd hh24:mi:ss') || ',' || a.statusFROM dba_objects a,(SEL
2013-02-01 16:41:04 757
转载 Oracle中connect by...start with...的使用
一、语法 大致写法:select * from some_table [where 条件1] connect by [条件2] start with [条件3]; 其中 connect by 与 start with 语句摆放的先后顺序不影响查询的结果,[where 条件1]可以不需要。 [where 条件1]、[条件2]、[条件3]各自作用的范围都不相同: [where 条件
2013-02-01 13:37:09 990
原创 oracle使用SQLLDR导数据
SQLLDR用法: SQLLDR keyword=value [,keyword=value,...]控制文件:input.ctl,内容如下:load data --1、控制文件标识infile 'test.txt' --2、要输入的数据文件名为test.txtappend into table test --3、向表test中追加记录fields termin
2013-02-01 10:50:41 1275
转载 SQLNET.AUTHENTICATION_SERVICES值在不同操作系统下的含义
环境:oracle11gSQL> show parameter remote_login_passwordfileNAME TYPE VALUE------------------------------------ ----------- -----------remote_login_passwordfile string EXCLUSIVEwin7系统:
2013-01-31 09:32:41 451
原创 linux vsftp 入门配置
首先检查linux是否有安装vsftpd命令: rpm -qa | grep vsftpdvsftpd-2.0.5-16el5_4.1这样说明有安装vsftpd查看vsftpd服务是否启动pstree 查看如果没有找到,使用命令 service vsftpd start启动服务安装完成后,测试vsftpdftp 127.0.0.1rootroot如果成功,
2013-01-18 14:38:21 426
转载 window linux文件共享
前提说明:windows主机信息:192.168.1.100 帐号:abc 密码:123 共享文件夹:sharelinux主机信息:192.168.1.200 帐号:def 密码:456 共享文件夹:/home/def/share由于暂时还不会防火墙和SELINUX配置,而下面有些方法中的操作会受到他们的限制,因此先关闭这俩。关闭防火墙的命令:service iptables
2013-01-16 14:38:55 557
原创 POI3.9操作Excel (一)
从http://poi.apache.org/download.html网符合下载jar,环境配置省略说明: 鉴于Excel版本2003,2007,2010的后缀名不一样,POI提供的两种方式,首先理解几个概念:1. WORKBOOK2. SHEET3. ROW4. CELL不解释了,直接开始入门示例import java.io.FileOutputSt
2013-01-15 17:48:06 3357 3
原创 hibernate HQL使用
Query q = session.createQuery("from Category");Query q = session.createQuery("from Category c where c.name > 'c5'");Query q = session.createQuery("from Category c order by c.name desc");Query q = se
2012-12-24 21:39:55 483
原创 hibernate映射应用 - 树状结构
@Entity@Table(name = "t_node")public class Node { private int id; private String name; private Node parent; private Set childs = new HashSet(); @Id @GeneratedValue public int getId() { ret
2012-12-17 22:31:43 479
原创 Hibernate4映射之三: many2many双向映射(xml方式)
public class Student { private int id; private String name; private Set teachers;......getter & setter....}public class Teacher { private int id; private String name; private Set students;
2012-12-16 15:48:16 365
原创 Hibernate4映射之三: many2many双向映射(注解方式)
@Entity@Table(name = "t_student")public class Student { private int id; private String name; private Set teachers; @Id @GeneratedValue public int getId() { return id; } public String get
2012-12-16 15:35:31 411
原创 Hibernate4映射之二: one2many双向映射(注解方式)
Group实体:@Entity@Table(name="t_group")public class Group { private int id; private String name; private Set users; @Id @GeneratedValue public int getId() { return id; } public String ge
2012-12-16 15:21:40 479
原创 Hibernate4映射之二: one2many双向映射(xml方式)
public class Group { private int id; private String name; private Set users;.....getter & setter...}public class User { private int id; private String name; private Group group;...
2012-12-16 15:16:05 426
原创 Hibernate4映射之三: many2many单向映射(xml方式)
public class Student { private int id; private String name;.....getter & setter ....}public class Teacher { private int id; private String name; private Set students;.....getter & sette
2012-12-16 15:04:58 473
原创 Hibernate4映射之三: many2many单向映射(注解方式)
@Entity@Table(name = "t_student")public class Student { private int id; private String name; @Id @GeneratedValue public int getId() { return id; } public String getName() { return name;
2012-12-16 15:01:38 1246 1
翻译 Hibernate4主键生成策略(xml方式)
主键生成策略是指 increment用于为 long, short 或者 int 类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不要使用。identity对 DB2,MySQL,MS SQL Server,Sybase 和 HypersonicSQL 的内置标识字段提供支持。返回的标识符是 long,short
2012-12-15 18:01:12 979
转载 基于按annotation的hibernate主键生成策略
一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出. Java代码 @Target({ME
2012-12-15 17:45:31 858
原创 Hibernate4主键生成策略(注解方式)
IDENTITY: supports identity columns in DB2, MySQL, MS SQL Server, Sybase and HypersonicSQL. The returned identifier is of type long, short or int.SEQUENCE (called seqhilo in Hibernate): uses a hi/lo
2012-12-15 17:25:20 7864 1
原创 Hibernate4映射之二: one2many单向映射(xml方式)
public class Group { private int id; private String name; private Set users;.....getter & setter...}public class User { private int id; private String name;.....getter & setter...}
2012-12-13 21:21:52 745
原创 Hibernate4映射之二: one2many单向映射(注解方式)
Group实体:@Entity@Table(name="t_group")public class Group { private int id; private String name; private Set users; @Id @GeneratedValue public int getId() { return id; } public String ge
2012-12-13 21:14:55 775
原创 Hibernate4映射之二: many2One单向映射(xml方式)
Group实体:public class Group { private int id; private String name; ......getter & setter....}User实体:public class User { private int id; private String name; private Group group;......g
2012-12-12 21:50:35 460
原创 Hibernate4映射之二: many2One单向映射(注解方式)
Group实体:@Entity@Table(name="t_group")public class Group { private int id; private String name; @Id @GeneratedValue public int getId() { return id; } public String getName() { return n
2012-12-12 21:45:44 672
转载 ORA-01187 EXP导出错误解决方法
EXP-00056: 遇到 ORACLE 错误 1187ORA-01187: 由于验证测试失败而无法从文件 201 读取ORA-01110: 数据文件 201: '/usr/oracle/oradata/TEST/test/temp01.dbf'EXP-00000: 导出终止失败----------------------------SQL> ALTER S
2012-12-11 14:47:56 1812
原创 Hibernate4映射之一: One2One双向外键映射(注解方式)
Person实体@Entitypublic class Person { private int id; private String name; private Address address; @Id @GeneratedValue public int getId() { return id; } public String getName() { ret
2012-12-07 17:18:46 534
原创 Hibernate4映射之一: One2One双向外键映射(xml方式)
Person实体public class Person { private int id; private String name; private int age; private Address address;..........}Address实体public class Address { private int id; private String
2012-12-07 17:09:09 561
原创 Hibernate4映射之一: One2One单向外键映射(注解方式)
Person实体@Entitypublic class Person { private int id; private String name; private Address address; @Id @GeneratedValue public int getId() { return id; } public String getName() { r
2012-12-07 16:55:02 983
原创 Hibernate4映射之一: One2One单向外键映射(xml方式)
Person实体public class Person { private int id; private String name; private int age; private Address address;..........}Address实体public class Address { private int id; private String
2012-12-07 16:41:11 579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人