- 博客(49)
- 收藏
- 关注
原创 DB2数据库命令简介
DB2数据库命令简介 LoadAllIEPlugin=11.启动数据库 db2start2.停止数据库 db2stop3.连接数据库 db2 connect to o_yd user db2 using pwd4.读数据库管理程序配置 db2 get dbm cfg5.写数据库管理程序配置 db2 upda
2008-12-12 15:54:00
1916
转载 Tomcat4.1中解决连接池泄露的方法
在web应用里,应该显式的关闭结果集,声明和连接(esultSet,Statement,Connection)。相反,则会导致这些资源不能再利用,出现连接池泄露问题,最终导致无法访问web应用。 在Tomcat4.1里,有一种解决方法。就是通过设置Jakarta-Commons DBCP ,来防止连接池泄露。配置情况就是在server.xml的DBCP DataSource 的Resource 元
2008-01-23 21:52:00
884
转载 利用散列表实现股票行情的查询
在java中,提供了一个散列表类Hashtable,利用该类,我们可以按照特定的方式来存储数据,从而达到快速检索的目的。本文以查询股票的收盘数据为例,详细地说明java中散列表的使用方法。 一、散列表的原理 散列表,又称为哈希表,是线性表中一种重要的存储方式和检索方法。在散列表中,可以对节点进行快速检索。散列表算法的基本思想是:由结点的关键码值决定结点的存储地址,即以关键码值k为自变量,通过一定
2008-01-23 21:47:00
878
转载 HTTP应答状态
HTTP应答状态 7.1 状态代码概述 Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答: HTTP/1.1 200 OKContent-Type: text/plainHello World 状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在
2008-01-23 21:44:00
668
转载 JSP数据库操作数据分页显示
//变量声明java.sql.Connection sqlCon; //数据库连接对象java.sql.Statement sqlStmt; //SQL语句对象java.sql.ResultSet sqlRst; //结果集对象java.lang.String strCon; //数据库连接字符串java.lang.String strSQL; //SQL语句int intPageSize; //
2008-01-23 21:41:00
1701
转载 javascript 经典函数
1。字符串替代方法。 function String_Replace(srcString,findString,replaceString){ return String_ReplaceB(srcString, findString, replaceString, 0); } function String_ReplaceB(expression, find, replacewith, star
2008-01-23 21:38:00
498
转载 Java 数据类型 和 与String之间的转换
不是很复杂,知道以下的知识就够了: 1.Java 包括两种数据类型: 原始数据类型(primitive data type):int, byte, float, long, boolean ... 对象(Object):其他的都是对象,包括数组。 2.每种 原始数据类型 都有一个相对应的包装类(Wrapper Class): 如 int 对应 Integer, float 对应 Fl
2008-01-23 21:36:00
435
转载 在Tomcat下JSP、Servlet和JavaBean环境的配置
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Insta
2008-01-23 21:34:00
348
转载 Java变量类型间的相互转换
我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、double。其中四种整型变量和两种浮点型变量分别对应于不同的精度和范围。此外,我们还经常用到两种类变量,即String和Date。对于这些变量类型之间的相互转换在我
2008-01-23 21:31:00
382
转载 重装Oracle服务器后,以前的数据可以恢复吗?
重装Oracle服务器后,以前的数据可以恢复吗? 系统环境: 1、操作系统:Windows 2000 Server,机器内存128M2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:C:/ORACLE说明: 可以恢复,前提是要保留以下全部文件:初始化参数文件INIT.ORA所有数据文件所有重做日志文件(联机日志、归档日志)所有控制文件in
2008-01-17 22:03:00
961
转载 怎样快速查出Oracle 数据库中的锁等待
怎样快速查出Oracle 数据库中的锁等待---摘自《计算机世界日报》(文/赵华良)---- 在大型数据库系统中,为了保证数据的一致性,在对数据库中的数据进行操作时,系统会进行对数据相应的锁定。 ---- 这些锁定中有"只读锁"、"排它锁","共享排它锁"等多种类型,而且每种类型又有"行级锁"(一次锁住一条记录),"页级锁"(一次锁住一页,即数据库中存储记录的最小可分配单元),"表级
2008-01-17 22:01:00
457
转载 SQL*Plus字符集问题
在SQL*Plus中insert进的都是中文的,为什么一存入服务器后,再select出的就是???了? 错误现象: 1、有的时候,服务器数据先导出,重装服务器,再导入数据,结果,发生数据查询成???。2、有时,服务器设置就有问题,字符集设成单字节了。 错误原因: 一般,是因为字符集设置不对照成的。 解决方法: 1、检查服务器上Oracle数据库的字符集SQL> conn sys/chan
2008-01-17 21:59:00
801
转载 哪些初始化参数最影响Oracle系统性能
哪些初始化参数最影响Oracle系统性能 什么是SGA(系统全局区) 1、系统全局区(SGA)是一个分配给Oracle 的包含一个 Oracle 实例的数据库的控制信息内存段。 主要包括数据库高速缓存(the database buffer cache), 重演日志缓存(the redo log buffer), 共享池(the shared pool), 数据字典缓存(the da
2008-01-17 21:44:00
404
转载 监控数据库性能的SQL
1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait group by event order by 4;2. 回滚段的争用情况 select
2008-01-17 21:22:00
546
转载 多个数据库时,如何设置默认数据库
多个数据库时,如何设置默认数据库 系统环境: 1、操作系统:Windows 20002、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:C:/ORACLE设置方法: 1、假设安装了两个数据库,分别为oradb和oradb2 先安装oradb,再安装oradb2后,所有工具的默认连接库均为oradb22、regedit 定
2008-01-17 21:13:00
1346
转载 查看本用户下的各种对象的SQL脚本
查看本用户下的各种对象的SQL脚本 软件环境: 1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:/ORANTSQL语句: 表: select * from cat; select * from tab; select table_name from user_tables;视图: select text from user_views wh
2008-01-17 21:12:00
429
转载 安装Oracle后,经常使用的修改表空间的SQL代码
安装Oracle后,经常使用的修改表空间的SQL代码配置:Windows NT 4.0 中文版5块10.2GB SCSI硬盘分:C:盘、D:盘、E:盘、F:盘、G:盘Oracle 8.0.4 for Windows NTNT安装在C:/WINNT,Oracle安装在C:/ORANT目标:因系统的回滚段太小,现打算生成新的回滚段,建立大的、新的表空间(数据表空间、索引表空间、回滚表空间、临时表空
2008-01-17 21:10:00
405
转载 SQLPLUS常用命令列表
SQL*PLUS常用命令列表 软件环境: 1、Windows 98 第二版2、Oracle数据库版本为:Personal Oracle7 Release 7.3.4.0.03、Oracle安装路径为:C:/ORAWIN95命令列表: 假设当前执行命令为:select * from tab;(a)ppend 添加文本到缓冲区当前行尾 a order by tname 结
2008-01-17 21:08:00
532
转载 实例解说 fdisk 使用方法
一、fdisk 的介绍;fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具;本人译的不太好,也没有看中文文档;其实就是分区工具; fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如linux 、fat32、 linux 、linux swap 、fat16 以及其实类Unix类操作系统的文件系
2008-01-17 11:23:00
935
转载 Linux学习笔记--ln连接文件
连接文件与Windows系统中“快捷方式”有相似,不过在Linux系统中连接文件分为硬连接和符号连接。硬连接,只是在某一目录下的块多写入一个关联数据,不会用掉incode与磁盘空间(只有当目录的块被用完,才可能会增加一个块来完成,从而导致磁盘空间发生变化,这样的可能性非常小)。符号连接,我们可以理解成如Windows的快捷方式。符号连接是一个独立的新文件,所以占inode与块。(注:在ext
2008-01-15 15:59:00
870
原创 linux 菜鸟磁盘分区方案推荐
方案1:可将系统划分成:/;/home;swap;swap分区是用来支持虚拟内存的,建议这个分区分相当于计算机内存的二倍,一般来说,交换分区应尽量大些,但不能超过2048mb,当把分区类型定义为linux swap时,不必给它分派挂载点,disk sruid会为用户自动派挂载点。/根目录可分配1G用户安装的东西都放在home中,所以剩余空间可都分给home,当然也可以保
2008-01-10 16:36:00
856
转载 Ubuntu 为用户分配磁盘空间Linux 硬盘分区方案
怎么给Ubuntu 合理的分个区呢?以前安装Linux都是使用自动分配磁盘空间,感觉这样不太专业,于是乎在百度和GOOGLE中找了一通,看到一篇不错的。。郁闷的是并没有发现文中所说的扩展分区设置(选项中只看到主分区和逻辑分区,我的理解是他会自动将这些逻辑分区列入扩展分区,不知对否?)。也没有看到挂载swap的选项(我是自己手动填写的)一、Linux 分区概念首先介绍一下linux中的分区概
2008-01-10 16:28:00
2148
转载 Linux下硬盘分区的最佳候选方案
在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑到以下几个问题。 第一点也是最重要的一点,要知道当前安装LILO的版本,因为LILO2.21及早期版本对硬盘大小有限制,如果安装LILO到1023磁道以外即8G的空间以外,LILO就无法启动。 但一些BIOS较老的机器,LINUX仍然无法突破1024磁道的限制,因此这些BIOS无法认出大于1024的硬盘空间。 还需
2008-01-10 16:27:00
427
转载 给linux新人的分区解决方案的详细讨论
常看到linux论坛上有人问linux该怎么分,得到的回答通常是:分两个区,一个/一个swap.短短一句话就没有了下文.让人看后还是不解.我想针对不同阶段不同水平的linux使用者给出我自己认为比较合理的分区方案以供大家参考. 一,linux新人. 对于这类linux sir 他们往往是对linux比较好奇,刚刚听说这个系统,对这个系统没有任何感性的了解.在这种情况下,他
2008-01-10 16:20:00
497
转载 ORACLE锁的管理
ORACLE里锁有以下几种模式: 0:none 1:null 空 2:Row-S 行共享(RS):共享表锁 3:Row-X 行专用(RX):用于行的修改 4:Share 共享锁(S):阻止其他DML操作 5:S/Row-X 共享行专用(SRX):阻止其他事务操作 6:exclusive 专用(X):独立访问使用 数字越大锁级别越高, 影
2008-01-04 11:09:00
626
1
转载 java2学习笔记
java2学习笔记设置环境变量 在环境变量中的PATH中设置%JAVA_HOME%/BIN; JDK开发环境工具 工具主要存放在/bin下,共13个工具,26个EXE文件。 JAVA编译器JAVAC.EXE:将.JAVA文件转换成字节码.CLASS文件。对源程序中的每个类定义都会生成一个单独的类文件。 格式:javac[options] File.java ,其中:option可
2008-01-02 11:34:00
1298
转载 SQL*PLUS与服务管理器、导入imp导出exp
SQL*PLUS与服务管理器 注释行 前面加REM或-- SQL*PLUS不允许空白行 可以设置SET SQLBLANKLINES ON 替代变量& 可以用SET DEFINE OFF 关闭替代变量 继续字符- 结束符;或/ 行编辑命令:L (n m)列出缓冲区的n至m行 C/x/y 把一行中第一次出现的x换成y DEL (n m)
2008-01-02 11:32:00
2265
转载 高手论道 Netsh命令的使用(组图)
有朋友问我,“能不能在命令行下直接修改Windows2000的IP地址?”。呵呵,当然是可以的了。不仅可以修改IP地址,和网络相关的每个细节都可以用命令行方式进行配置。只不过一般大家不太习惯罢了。 方法就是使用系统中提供的一个很牛的命令行工具“netsh”:首先,察看自己现在的ip地址: 呵呵,列出了两块网卡,其中接口名为“本地连接”的这块网卡配置情况:使用了固定IP,其中
2007-12-25 10:34:00
515
转载 oracle问题集(六)
ORACLE內部函數篇 203. 如何得到字符串的第一個字符的ASCII值? ASCII(CHAR) SELECT ASCII(ABCDE) FROM DUAL; 結果: 65 204. 如何得到數值N指定的字符? CHR(N) SELECT CHR(68) FROM DUAL; 結果: D 205. 如何連接兩個字符串? CONCAT(CHAR1,CHAR2)
2007-12-12 14:42:00
900
转载 oracle问题集(五)
本讲主要讲的是SQL语句的优化方法! 主要基于ORACLE9I的. 173. /* ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如: SELECT /* ALL _ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=CCBZZP; 174. /* FIRST_ROWS*/
2007-12-12 14:39:00
515
转载 oracle问题集(四)
136. 将N秒转换为时分秒格式? set serverout on declare N number := 1000000; ret varchar2(100); begin ret := trunc(n/3600) || 小时 || to_char(to_date(mod(n,3600),sssss),fmmi"分 "ss"秒") ; dbms_out
2007-12-12 11:24:00
600
转载 oracle问题集(三)
91. 怎样估算SQL执行的I/O数 ? SQL>SET AUTOTRACE ON ; SQL>SELECT * FROM TABLE; OR SQL>SELECT * FROM v$filestat ; 可以查看IO数 92. 如何在sqlplus下改变字段大小? alter table table_name modify (field_
2007-12-12 11:23:00
738
转载 oracle问题集(二)
46. 如何在字符串里加回车? select Welcome to visit||chr(10)||www.youkuaiyun.com from dual ; 47. 中文是如何排序的? Oracle9i之前,中文是按照二进制编码进行排序的。 在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值 SCHINESE_RADICAL_M
2007-12-12 11:16:00
1038
转载 oracle基本概念和术语
Oracle数据库系统是一个复杂的软件系统。如果不了解其内部的结构原理及关系,就不可能设计和编写出高质量的应用软件系统,也不可能管理好一个复杂的应用系统。为了给以后章节的打好基础,本章简要给出 ORACLE 8 /ORACLE8i数据库系统结构的描述。§2.1 术语 数据库块(BLOCK) ORACLE 数据库中的最小存储和处理单位,包含块本身的头信息数据或PL/SQL代码
2007-12-12 11:08:00
545
转载 oracle spfile&pfile 的作用
spfile&pfile 1.参数文件的定义、作用 oracle数据库通过一系列参数来对数据库进行配置。这些参数是以键-值对的形式来表 示的,如:MAXLOGFILES=50BACKGROUND_DUMP_DEST=C:/DUMP其中,等号左边是参数名,右边是对应的参数的值
2007-12-12 11:03:00
5508
转载 查找低劣的SQL方法
查找运行系统里bad sql是一个古老的话题, 我们要根据自己的实际情况来分析。绝不能教条的运用下面介绍的这些方法。使用这些SQL语句时,会对系统表产生分组操作,当然也增大了系统的负载。建议大家在系统启动了一段时间后,在半夜负载较轻的时间定时(例如:一个月)来查一查。一定要具体问题具体分析。 下面是我收藏的一些查找bad sql的方法:<!--Code highlightin
2007-12-11 15:58:00
555
原创 sql小记
查看共享池高速缓存中利用率高的sqlselect s.EXECUTIONS,s.* from v$sql s order by s.EXECUTIONS desc
2007-12-07 15:59:00
618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人