自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (3)
  • 收藏
  • 关注

原创 D

select * from emp

2013-12-13 18:04:49 427

转载 hibernate处理批量更新和批量删除

9.4 批量处理数据通常,在一个Session对象的缓存中只存放数量有限的持久化对象,等到Session对象处理事务完毕,还要关闭Session对象,从而及时释放Session的缓存占用的内存。批量处理数据是指在一个事务中处理大量数据。以下程序在一个事务中批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:Transaction tx = session.beginTr

2013-12-10 21:18:24 536

原创 JPA 常用操作 与 Hibernate 的区别

前提://创建实体管理器工厂 === 相当于 sessionFactoryEntityManagerFactory emf = Persistence.createEntityManagerFactory("jpa");//创建实体管理器 === 相当于sessionEntityManager em = emf.createEntityManager();//通过实体管理器获得事务

2013-12-10 18:04:12 711

原创 JPA 持久化规范----简单应用

结构~~~~~~~~~             /** * 客户类 * @author Administrator * */@Entitypublic class Customer { @Id //指定主键生成策略(MSSQL,MYSQL --- identity, Oracle --- sequence) @GeneratedValue(strategy=G

2013-12-10 16:42:20 538

原创 oracle 中start with 的用法

基本用法~~~~~~~~~~~~~~~~~~~~~~SELECT * FROM tree-- where 子句 , 若有,只是过滤最终结果的作用START WITH father = '爷爷' -- 从 father 为 '爷爷' 的 那一条记录开始-- 若有 nocyle 关键字, 则不走环, 仅列出所有映射CONNECT BY [NOCYCLE] PRIOR son =

2013-12-10 12:26:22 3031

转载 Oracle With 子句

以例子学习with:with--查询部门和部门的总薪水 dept_costs as ( select d.department_name,sum(e.salary) dept_total from departments d,employees e where d.departme

2013-12-10 08:51:10 455

原创 Java 文本上传

public class TextServer { public static void main(String[] args) throws Exception{ ServerSocket serverSocket = new ServerSocket(10005); Socket socket = serverSocket.accept(); // socke

2013-12-09 23:57:05 419

原创 Java 网络编程注意事项

1.结束//结束标记bufOut.newLine();//缓冲刷出bufOut.flush();//关闭输出,另外一端不在继续读socket.shutdownOutput();

2013-12-09 23:02:34 592

原创 DBMS_WARNING

create procedure compile(pkg_name varchar2) is warn_value varchar2(200); compile_stmt varchar2(200) := 'alter package '|| pkg_name ||' compile';begin warn_value := ---- 保存

2013-12-08 09:53:30 399

转载 触发器

ORACLE PL/SQL编程之八: 把触发器说透  大家一定要评论呀,感谢!光发表就花了我将近一个下午。本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(

2013-12-08 08:57:36 324

原创 创建 Directory 对象

1.在操作系统下创建目录mkdir /temp/data_files2.创建directory对象create directory data_files as '/temp/data_files';3.对directory对象授权grant read on directory data_files to scott,manager_role,public;

2013-12-07 16:09:40 945

原创 Bulk Binding

● Bulk Binding FORALL: Examplecreate or replace procedure raise_salary(precent number) is type numlist is table of number index by binary_integer; id numlist;begin id(1):

2013-12-07 10:42:35 706

原创 Returning Clause(子句)

create or replace procedure update_salary(emp_id number) isname employees.last_name%type;new_salary employees.salary%type;begin update employees set salary=salary*1.1 where employee_id=emp_id

2013-12-07 09:49:08 922

原创 DBMS_SQL 包 ( 8i 后 建议用 Native Dynamic SQL 代替)

Using DBMS_SQL with a Parameterized DML Statementcreate procedure insert_row(table_name varchar2, id varchar2,name varchar2,region number) is csr_id integer; stmt varchar2(200);

2013-12-06 19:46:22 747

原创 Native Dynamic SQL

1.Dynamic SQL with DML Statements●Deleting rows from any table:create function del_rows(table_name varchar2)return number isbegin execute immediate 'delete from '||table_name; return sql%r

2013-12-06 09:18:33 1261

原创 Job 管理

begin dbms_scheduler.create_job( job_name => 'test_job', job_type => 'plsql_block', -- 指定job_action 中的执行内容 -- 1.plsql_block ------- plsql块

2013-12-05 22:52:12 851

原创 【希尔】排序------ T(n) = O(n^1.5),S(n) = O(1) ---- 不稳定

public static void doSort(RS[] arrRS,int n_arrRS,int[] arrDelta,int n_arrDelta) { //每个delta增量,都进行一次【希尔插入】 //当delta增量为【1】时,【希尔插入】即等同【直接插入排序】 for(int i=0; i<n_arrDelta; ++i){ shellInsert(arrRS,

2013-12-05 10:37:47 732

原创 【快速】排序, T(n) = O(nlgn),O(n^2) S(n) = O(lgn) --- 不稳定

public static void quickSort(RS[] arrRS,int low,int high){ // 保存【分割点】 int partition; // 【段长】大于1 if(low < high){ // 一次分割,获得【分割点】 和 两个【子段】 partition = quickPartition(arrRS,low,h

2013-12-05 09:33:21 575

转载 解决oracle11g ORA-00119 ORA-00132方法 invalid specification for system parameter LOCAL_LISTENER

在linux下启动oracle11g是报如下错误:ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address XIANGDE_LISTENER在网上也有很多人遇到这种问题,大家的解决方法基本都是一致的,但

2013-12-05 00:39:37 2419

原创 Oracle 只安装 服务端, 使用 PL/SQL developer

1. 到官网弄个 instantclient ,随便解压到一个目录下面2.pl/sql derveloper 首选项3.配置 TNS_ADMIN 环境变量 ,要求指向 tnsnames.ora

2013-12-04 21:59:21 721

原创 自定义实现replaceAll功能,不使用replace

@Test public void go(){ String str = "abmecdme"; String oldRP = "c" , newRP ="abc"; int forward = 0; // 源串中,forward 查找下一个oldRP位置 int follow = 0; // 源串中,follow 记录forward的上一个位置[foll

2013-12-04 15:39:34 800

原创 UTL_FILE 包

1.获取足够权限(创建目录,授权)conn / as sysdba2.建立目录create directory my_dir as 'K:\tmp\oracle_my_dir';3.授予用户 对该目录的相关读写权限grant read,write on directory my_dir to public,hr;

2013-12-04 10:15:37 503

转载 Java内存泄露的理解与解决

Java内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(garbage coll

2013-12-04 09:24:19 395

原创 Wrapper sql 文件

2013-12-04 00:40:23 1128

原创

create or replace package comm_pkg isstd_comm number := 0.10 --- 变量procedure reset_comm(new_comm number); --- 存储过程end comm_pgk;/create or replace package body comm_pkg i

2013-12-03 20:32:43 485

原创 Oracle 分页sql

-- 1.rownum是oracle预处理字段,默认标序是1,只有记录集已经满足条件后才会进行后续编号,否则将一直为1。-- 2.~select * from ( select e.*,rownum rn  -- 起个别名,主要是给外层用的 from emp e  where rownum <=10) -- 可使用 rn 或 rownum ,但 默认标序1 必须 在条件范围内

2013-12-03 19:33:26 422

转载 Oracle 数据字典视图 及 功能

!前面的为部分翻译,中间为比较实用的部分视图, 后面为具体的全部原版-----------DBA_DBA_2PC_NEIGHBORS                包含待处理事务进入连接和退出连接信息。DBA_2PC_PENDING                 包含等待恢复的分布式事务的信息。DBA_ALL_TABLES                 显示数据库中所有表(

2013-12-03 18:45:55 807

原创 函数 的 创建

create function avg_salary return number is avg_sal employees.salary%type;begin select avg(salary) into avg_sal from employees; return avg_sal;end;/

2013-12-03 12:05:01 457

原创 储存过程 的 创建

2013-12-03 12:00:22 364

原创 给 HR 用户解锁

alter user hr account unlock;

2013-12-03 11:46:25 1088

原创 find ---- 条件查找档案

2013-12-03 10:59:45 354

原创 which -- 查看可执行文件位置

2013-12-03 10:51:41 437

原创 umask -- 改变预设档案或目录属性 chattr - lsattr 改变\显示档案的特殊属性

2013-12-03 10:37:02 458

原创 查看档案内容

2013-12-03 10:21:45 482

原创 mv ----- 移动文件 dirname -- basename

2013-12-03 10:09:27 386

原创 rm --- 删除文件

2013-12-03 09:53:28 390

原创 cp 复制文件

2013-12-03 09:52:30 387

原创 ls 查看档案

2013-12-03 09:34:44 417

原创 mkdir - rmdir 目录操作

-m 权限-p 多层目录-p 递归删除上层空目录

2013-12-03 09:29:32 401

原创 ubuntu 切换到 root 身份

sudo : 临时获得root权限给 root 用户设定密码sudo passwd root然后:su root 切换到root用户

2013-12-02 19:32:42 370

DorisDB-SE-1.16.1.tar.gz

DorisDB be/fe 安装

2021-07-05

Myeclipse 通用破解文件

Myeclipse 通用破解文件 , 全版本通用

2013-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除