自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 线程的阻塞 sleep() wait() yield()

为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。      阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),学过操作系统的同学对它一定已经很熟

2009-02-28 08:59:00 1002

转载 Linux Shell简介

原文: http://www.mandrakeuser.org/doc中译本:吴晓光 http://dummy.linux.net.cn/~xgwu/cmuo/整理: flaboy 北南南北点评:flaboy兄当时整理时发在了LinuxSir.Org 论坛 SHELL讨论区中,《Linux Shell简介》,是作为基础教材的形式帖出的,他在整理时“本文编译整理时对相关章节做了相应的删改处理,去掉了

2009-02-28 08:52:00 751

原创 javascript confirm用法

New Document function ini(){var con = confirm("确定要离开本页吗?");alert(con);}点确定,返回 true,点取消,返回false;

2009-02-26 16:12:00 1313

转载 阿里巴巴公司DBA笔试题及答案

一:SQL tuning 类1:列举几种表连接方式答:mj,hj,nl2:不借助第三方工具,怎样查看sql的执行计划答:autotrace /utlxplan.sql3:如何使用CBO,CBO与RULE的区别答:在初始化参数里面设置optimizer_mode=choose/all_rows/first_row等可以使用cbo.rbo会选

2009-02-25 10:34:00 900

转载 oracle 物理读,逻辑读的理解

1.物理读(physical read)当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache 了 以下是例子:1.1  第一次读取:C:"Documents and Settings"Paul Yi>sqlplus "/as sysdba"SQL*Plus: Release 9.2.0.4.0 - Product

2009-02-25 10:30:00 838

转载 v$sqlarea,v$sql,v$sqltext的区别

v$sqltext存储的是完整的SQL,SQL被分割SQL> desc v$sqltextName                                      Null? Type----------------------------------------- -------- -------------------------

2009-02-25 09:54:00 527

原创 Integer

Object o = Integer.valueOf(i)  把字符或者int类型i 转换成对象int i = Integer.parseInt(i)  把字符型i转换成int型,注意i不能为空

2009-02-24 21:53:00 504

原创 自己测试的类

        try{            int i = 0;            int k = 3;            try{                int s =k/i;            }            catch(Exception e){                System.out.println(e);            }      

2009-02-24 21:49:00 542

转载 面试题

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2009-02-23 18:36:00 2176

原创 oracle建表空间

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2009-02-23 16:22:00 2303

原创 如何让Oracle的表能提供给其他用户访问?

给权限就可以。使用该表的owner登陆     然后使用     grant   create   session   to   marry;   grant   select  on  yourtablename   to   marry;   让marry能够登陆并且只能看到这个表,但是不能修改。     至于其他的表默认该用户就是看不到的。 收回权限  revoke sel

2009-02-23 16:19:00 3319

原创 如何只能让指定的IP地址或计算机名称登录Oracle服务器

通过监听器的验证功能来实现。 你可以在工具Net Manager的“概要文件”中,选“一般信息”下拉条,再选“访问权限”选项卡,就可以看到了。 你也可以在sqlnet.ora中设置tcp.validnode_checking=yes  invited_nodes=(ip1,ip2....)--只在列表内才访问

2009-02-23 15:57:00 776

原创 to_date to_char日期类型

to_char(sysdate,yyyy-mm-dd);to_date(2009-02-23,yyyy-mm-dd);

2009-02-23 15:42:00 468

转载 grant 用户权限

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 ORACLE中数据字典视图分为

2009-02-23 15:26:00 2088

转载 工厂模式及什么时候用工厂模式

在设计模式中,Factory   Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式的影子,它是最重要的模式之一.在很多地方都会看到xxxFactory这样命名的类     Factory  Method是一种创建性模式,它定义了一个创建对象的接口,但是却让子类来决定具体实例化哪一个类.当一个类无法预料要创建哪种类的对象或是一个

2009-02-23 12:44:00 9920 1

转载 欲为Java技术大牛所需的25个学习要点

欲为Java技术大牛所需的25个学习要点 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2.你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、netw

2009-02-23 11:03:00 1418

转载 什么时候使用观察者模式

什么时候使用观察者模式:1)        当一个抽象模型有两个方面, 其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。2)        当对一个对象的改变需要同时改变其它对象, 而不知道具体有多少对象有待改变。3)        当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之, 你不希望这些对象是紧密耦合的。其实观察者模式

2009-02-23 10:46:00 5306

转载 通过分析SQL语句的执行计划优化SQL(总结)

通过分析SQL语句的执行计划优化SQL(总结) 做DBA快7年了,中间感悟很多。在DBA的日常工作中,调整个别性能较差的SQL语句时一项富有挑战性的工作。其中的关键在于如何得到SQL语句的执行计划和如何从SQL语句的执行计划中发现问题。总是想将日常经验的点点滴滴总结一下,但是直到最近才下定决心,总共

2009-02-20 13:07:00 1750

转载 ORACLE执行计划的一些基本概念收藏

=======================================================================================阅读本文你能够了解以下这些知识点:Driving Table(驱动表)Probed Table(被探查表)全表扫描(Full Table Scans, FTS)通过ROWID的表存取索引扫描(Index

2009-02-19 21:34:00 910 1

转载 sql培训内容

SQL定义:SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。    SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)  DCL—数据控制语言(GRANT,R

2009-02-19 21:31:00 524

转载 truncate,delete,drop的异同点

truncate,delete,drop的异同点  注意:这里说的delete是指不带where子句的delete语句   相同点:truncate和不带where子句的delete, 以及drop都会删除表内的数据  不同点:  1. truncate和 delete只删除数据不删除表的结构(定义)       drop语句将删除表的结构被依赖的约束(constrain),触发器(t

2009-02-19 21:15:00 383

转载 ORACLE锁的管理

ORACLE锁的管理  ORACLE里锁有以下几种模式:        0:none    1:null      空                    2:Row-S     行共享(RS):共享表锁      3:Row-X     行专用(RX):用于行的修改    4:Share     共享锁(S):阻止其他DML操作    5:S/Row-X   共享行专用(SRX):

2009-02-19 21:10:00 404

转载 PL/SQL单行函数和组函数详解

偶是菜鸟,发个东西给大家一起共享一下,不要仍我哈! ---------------------------   PL/SQL单行函数和组函数详解 2002-10-14[$#8226] [$#8226]crystal编译[$#8226][$#8226]yesky 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQ

2009-02-19 20:51:00 490

转载 数据库重复记录

平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。 下面总结一下几种查找和删除重复记录的方法(以表CZ为例):表CZ的结构如下:SQL> desc czName Null? Type----------------------------------------- C1 NUM

2009-02-19 16:38:00 609

转载 查出符合条件的第xx条到第xx条记录”,比如页面的分页处理。

具体做法就是利用子查询,在构建临时表的时候,把rownum也一起构造进去。比如“select xx,yy from (selectxx,yy,rownum as xyz from table where zz >20) where xyz between 10and 20”这样就可以了。另外使用oracle提供的结果集处理函数minus也可以做到,例如“select xx,yy from

2009-02-19 16:12:00 585

原创 判断页面一个对象是否存在

例子: function hideHotelClauseDate(divId) {        var objClau = document.getElementById(hotelClauseDay + divId);        if(objClau){                    objClau.style.display=none;        }    }

2009-02-19 10:02:00 435

转载 Int到String 转换

字符串类型String转换成整数int1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字符串转成 Double, Float, Long 的方法大同小异

2009-02-11 14:32:00 456

转载 list 循环几种用法

编码中经常碰到for语句遍历List并处理其中每个元素的情况,此时有以下几种写法,每种写法各有优缺。第一种写法......for (int i=0 ; i//循环体}......第二种写法......int listSize=list.size();for (int i=0 ; i//循环体}......第三种写法......for (int i=0,int listSize=list.size(

2009-02-11 11:36:00 1182

转载 dwr 用法

2.调用有简单返回值的java方法2.1、dwr.xml的配置配置同1.12.2、javascript中调用首先,引入javascript脚本其次,编写调用java方法的javascript函数和接收返回值的回调函数Function callTestMethod2(){      testClass.testMethod2(callBac

2009-02-10 10:32:00 698

转载 oracle Cursor的例子

一.概念:游标:用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。二.分类:1.静态游标:分为显式游标和隐式游标。2.REF游标:是一种引用类型,类似于指针。三.详细内容:1.显式游标:CURSOR游标名(参数) [返回值类型] IS Select语句生命周期:a.打开游标(OPEN)解析,绑定

2009-02-09 15:02:00 902

转载 oracle sqlplus脚本建库总结

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2009-02-09 14:27:00 702

转载 Oracle Spool的用法小结

  在生产中常会遇到需要将数量比较大的表值导入到本地文本文件中. 方法有很多种,比较常用的就是spool命令:要输出符合要求格式的数据文件只需在select时用字符连接来规范格式。比如有如下表SQL>; select id,username,password from myuser;//测试表         1 John       1234         2 Jack       1

2009-02-09 14:22:00 897

apache com包

用于常用的处理包,如DateUtil, ArrayUtil

2010-06-10

空空如也

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

TA关注的人

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