05 2014 档案

摘要:摘 要 步入数字图书馆时代,电子资源日益增多,尤其在高校图书馆更加迅猛,怎样将图书馆的电子资源尽可能地整合在OPAC系统的检索功能里,以便更加简便、直观地利用,电子图书的编目已成为重要研究课题。本文通过对清华大学、北京师范大学、北京邮电大学等高校图书馆电子图书编目的调研,针对目前电子图书编目状况存在... 阅读全文
posted @ 2014-05-28 16:28 郑文亮 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:1:找到已安装FlashPaper目录下的子目录Interface下的文件DefaultViewer2.swf,在此swf文件的基础上实现自己的修改。2:利用swf反编译工具,这里推荐 硕思闪客精灵(SWFDecompiler),保存SWFDecompiler反编译过的.fla文件。3:利用fals... 阅读全文
posted @ 2014-05-28 14:45 郑文亮 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:本文主要讨论、描述了使用Adobe公司的Flex与FlashPaper产品完成对发布到网上的文档资料进行只读控制,也就是说只允许浏览操作、对下载、打印进行控制。FlashPaperFlashPaper是Macromedia的一款用于将操作系统所识别的文档的内容通过虚拟打印机制将内容转换为swf文件的... 阅读全文
posted @ 2014-05-28 14:40 郑文亮 阅读(2026) 评论(0) 推荐(0) 编辑
摘要:Print2Flash是一个虚拟打印机类的文档转换软件,因此只要是可打印的文档,都可以轻松转换为Flash文件,即SWF动画,特别是用于转换PDF、Word、Excel、PowerPoint等文档为SWF格式。 Print2Flash有2个版本,其中Print2Flash Free是免费版本,功能... 阅读全文
posted @ 2014-05-28 14:10 郑文亮 阅读(3804) 评论(0) 推荐(0) 编辑
摘要:李志海20101229QQ:76855049CSDN:资源下载地址:http://lizhihai_99.download.csdn.net/http://download.csdn.net/source/2947794一、目的我的这篇文章侧重点是如何很好的应用FlashPaper,不是告诉大家Fl... 阅读全文
posted @ 2014-05-28 09:50 郑文亮 阅读(2019) 评论(0) 推荐(0) 编辑
摘要:今天有一需求,要在网页中显示pdf,于是立马开始搜索解决方案,无意中发现一个非常好的解决方法,详见http://blogs.adobe.com/pdfdevjunkie/web_designers_guide。其实就光看这个网站也足够了,http://www.pdfobject.com/。记录一下主... 阅读全文
posted @ 2014-05-28 09:31 郑文亮 阅读(15751) 评论(1) 推荐(1) 编辑
摘要:最近需要实现一个类似百度文库的功能,在Google上淘了一段时间,发现FlashPaper还算能够不错的实现此需求。首先讲下思路:1>安装FlashPaper;2>利用java代码将doc等文件转换为swf文件;3>页面展示swf即可。关于FlashPaper的使用及安装这里就不再赘述,网上的资料很... 阅读全文
posted @ 2014-05-28 08:37 郑文亮 阅读(464) 评论(0) 推荐(0) 编辑
摘要:在调用Oracle函数时为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。 9i 通过引入Oracle函数中的管道化表函数纠正了后一种情况。表函... 阅读全文
posted @ 2014-05-27 10:27 郑文亮 阅读(2527) 评论(0) 推荐(0) 编辑
摘要:摘要: 本文讨论了利用数据库中的触发器对日志管理进行设计与实现的方法, 是对原来在客户端软件中编写日志管理方法的一种改进, 并给出了 Oracle9i 中的实例演示。关键词: Oracle; 触发器; 日志管理中图分类号: TP311文献标识码: A文章编号: 1009- 3044(2008)16-... 阅读全文
posted @ 2014-05-27 10:04 郑文亮 阅读(3601) 评论(0) 推荐(0) 编辑
摘要:用Putty已经很长时间了,但一直被一个问题困扰,有时候是懒得去弄,反正也不怎么碍事,今天小研究了下,把这个问题解决了,心里也舒服了。Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。它的主程序不到1M,是完全免费的telnet和ssh客户端工具。而且无需安装,下... 阅读全文
posted @ 2014-05-26 08:31 郑文亮 阅读(740) 评论(0) 推荐(0) 编辑
摘要:java.sql.Date 只存储日期数据不存储时间数据// 会丢失时间数据preparedStatement.setDate(1, new java.sql.Date(date.getTime()));//可以这样来处理preparedStatement.setTimestamp(1, new j... 阅读全文
posted @ 2014-05-24 17:37 郑文亮 阅读(6079) 评论(0) 推荐(0) 编辑
摘要:SimpleDateFormat函数语法: G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午 / 下午 标记... 阅读全文
posted @ 2014-05-24 17:25 郑文亮 阅读(311) 评论(0) 推荐(0) 编辑
摘要:1.oracle server端字符集查询代码如下:select userenv ('language') from dual;server字符集修改:将数据库启动到RESTRICTED模式下做字符集更改:代码如下:SQL>conn /as sysdbaSQL>shutdown immediate;... 阅读全文
posted @ 2014-05-23 16:23 郑文亮 阅读(8034) 评论(0) 推荐(0) 编辑
摘要:经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。1、先查询空闲空间selecttablespace_name,file_id,block_id,bytes,blocksfromdba_free_space;2、增加Oracle表空间先查询... 阅读全文
posted @ 2014-05-23 11:06 郑文亮 阅读(864) 评论(0) 推荐(0) 编辑
摘要:一、关于字符集字符集(也称字元集,Character Set)就是字符编码表(codepage),一个字符不论英文、中文、韩文等在计算机系统内存或硬盘中通过二进制的字节(Byte)保存,这个二进制的编码就是字符编码(也称内码),字符集就是字符与内码的对应(映射)表。因为多国语言的原因,就出现了根据本... 阅读全文
posted @ 2014-05-22 11:26 郑文亮 阅读(7365) 评论(0) 推荐(0) 编辑
摘要:创建表时,必须为表的各个列指定数据类型。如果实际的数据与该列的数据类型不相匹配,则数据库会拒绝保存。如为学生指定出生日期为“1980-13-31”。 在Oracle中,常见的数据类型有: 字符串:字符串分为定长类型char和变长类型varchar2。 数字:整数 number(整数位),小数 ... 阅读全文
posted @ 2014-05-22 11:10 郑文亮 阅读(3182) 评论(0) 推荐(0) 编辑
摘要:使用SSH终端操作Linux/UNIX时,很多时候需要传一些文件到服务器上,或说从服务器上下载一些文件,这类文件传输动作一般使用FTP即可,但是需要架设FTP Server,每次传输不太方便,还要另外使用FTP Client,听说使用SecureCRT也能实现文件传输,就玩了一把。SecureCRT... 阅读全文
posted @ 2014-05-21 19:33 郑文亮 阅读(6237) 评论(0) 推荐(0) 编辑
摘要:解决putty.exe 中文乱码的问题export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" 阅读全文
posted @ 2014-05-21 09:43 郑文亮 阅读(299) 评论(0) 推荐(0) 编辑
摘要:查詢表字段明細selectcolumn_name,data_type,data_length,DATA_PRECISION,DATA_SCALEfromall_tab_columnswheretable_name='tablename'字段注釋select * from user_col_comme... 阅读全文
posted @ 2014-05-21 09:18 郑文亮 阅读(704) 评论(0) 推荐(0) 编辑
摘要:在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。一、在Linux下启动Oracle登录到CentOS,切换到orac... 阅读全文
posted @ 2014-05-21 08:42 郑文亮 阅读(460) 评论(0) 推荐(0) 编辑
摘要:将 ojdbc6.jar tomcat-jdbc-7.0.37.jar 拷贝到工程的WEB-INF\lib 下面一、在Tomcat的配置文件Tomcat7.0\conf\context.xml中添加信息:?1234567891011 注意这里的driverClassName写的是o... 阅读全文
posted @ 2014-05-19 11:44 郑文亮 阅读(21037) 评论(9) 推荐(1) 编辑
摘要:Tomcat 在 7.0 以前的版本都是使用commons-dbcp做为连接池的实现,但是 dbcp 饱受诟病,原因有:dbcp 是单线程的,为了保证线程安全会锁整个连接池dbcp 性能不佳dbcp 太复杂,超过 60 个类dbcp 使用静态接口,在 JDK 1.6 编译有问题dbcp 发展滞后因此... 阅读全文
posted @ 2014-05-19 11:09 郑文亮 阅读(4872) 评论(0) 推荐(0) 编辑
摘要:完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展... 阅读全文
posted @ 2014-05-19 10:51 郑文亮 阅读(257) 评论(0) 推荐(0) 编辑
摘要:下面的注释为转来的。很详细tomcat 的 DHCP的配置当中的logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="60"就是用来配置数据库断开后自动连接的。数据库连接池会在启动时就建立所需的若干连接,并一直保持连接状... 阅读全文
posted @ 2014-05-19 10:14 郑文亮 阅读(608) 评论(0) 推荐(0) 编辑
摘要:今天正好需要统计三个网站栏目信息更新情况,而这三个网站的后台采用了不同的数据库管理系统。初步想法是通过建立一个小的Tomcat webapp,进而通过JDBC访问这三个后台数据库,并根据返回的数据生成报表。1 开发环境数据库管理系统:一个是SqlServer 2000,另一个是Oracle 9i,再... 阅读全文
posted @ 2014-05-19 09:15 郑文亮 阅读(8058) 评论(0) 推荐(0) 编辑
摘要:首先应加入连接池和数据库连接的配置文件:数据库连接包:ojdbc6.jar数据库连接池包:commons-pool2-2.2.jar commons-dbcp2-2.0.jar数据库连接配置文件:config.properties使用连接池连接一定不要忘记关闭否则会很倒霉DBHe... 阅读全文
posted @ 2014-05-19 09:05 郑文亮 阅读(10966) 评论(1) 推荐(0) 编辑
摘要:最基本的Oracle数据库连接代码(只针对Oracle11g):1、右键项目->构建路径->配置构建路径,选择第三项“库”,然后点击“添加外部Jar”,选择“D:\Oracle\app\oracle\product\11.2.0\server \jdbc\lib\ojdbc6_g.jar”(注:D:... 阅读全文
posted @ 2014-05-19 08:55 郑文亮 阅读(15395) 评论(0) 推荐(0) 编辑
摘要:对于软件工程学科的同学都知道,软件工程是一门技术含量高设计极其复杂的学科。为了控制好软件产品质量和规范,就必须用大量的文档约束软件工程的进度和状态。浩大的软件工程对于缺少工作和项目经验的人来说,必然是摸不着头脑不知从何开始。为了让大家能够快速适应标准的软件开发过程,今天我为大家粗略的描述开发中需要的... 阅读全文
posted @ 2014-05-14 19:34 郑文亮 阅读(4832) 评论(0) 推荐(0) 编辑
摘要:某书载在备份控制文件的时候,也会自动的备份初始化参数文件,抱着愚钝的完事亲力亲为的态度,做了如下的小验证。RMAN> list backup of controlfile;specification does not match any backup in the repositoryRMAN> l... 阅读全文
posted @ 2014-05-14 16:49 郑文亮 阅读(932) 评论(0) 推荐(0) 编辑
摘要:注意事项:1 此处实验环境为同平台,同字节序,同版本,源机器和目标机器相同的目录结构。2 目标机器只需要安装oracle数据库软件即可。3 第一次利用备份恢复测试环境,之后从源机器拷贝备份到目标机器并在控制文件中注册,再见行恢复测试。一 拷贝参数文件备份、控制文件备份、数据文件备份、以及归档备份到新... 阅读全文
posted @ 2014-05-14 16:32 郑文亮 阅读(2373) 评论(0) 推荐(0) 编辑
摘要:怎样才能对Oracle数据库进行备份?如何才能对删除的数据再进行恢复?这是困扰着很多人的问题。大家都知道,任何数据库在长期使用过程中,都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。当数据库发生故障后,希望能重新建立一个完整... 阅读全文
posted @ 2014-05-14 14:48 郑文亮 阅读(1384) 评论(0) 推荐(0) 编辑
摘要:常用的Oracle开发的工具有SQL Developer和PL/SQLDeveloper,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手。用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需... 阅读全文
posted @ 2014-05-14 13:51 郑文亮 阅读(127244) 评论(2) 推荐(5) 编辑
摘要:本文将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。注意:每条语语分开执行,结尾必须用分号;//创建空间 createtablespacetest datafile'c:\oracle\oradata... 阅读全文
posted @ 2014-05-14 10:56 郑文亮 阅读(599) 评论(0) 推荐(0) 编辑
摘要:点评:今天上网的时候偶然发现了一款oracle的客户端的图形化管理和开发工具,当看到这个界面的时候,感觉很舒服,便上网搜了一下这个工具,看百度百科之后感觉很出乎我的意料,这个产品对于许多的数据库竟都有支持今天上网的时候偶然发现了一款oracle的客户端的图形化管理和开发工具,当看到这个界面的时候,感... 阅读全文
posted @ 2014-05-14 10:31 郑文亮 阅读(23841) 评论(1) 推荐(0) 编辑
摘要:oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database ob... 阅读全文
posted @ 2014-05-14 08:31 郑文亮 阅读(323) 评论(0) 推荐(0) 编辑
摘要:错误现象:在windows下用其他工具访问oracle,确认中文正常显示。在Linux下使用sqlplus查询数据表中文内容出现乱码。分析及解决:因为windows下正常,所以问题应出现在Linux客户端。用下列sql查询数据库字符集为“ZHS16GBK”:SELECT*FROMnls_databa... 阅读全文
posted @ 2014-05-13 17:23 郑文亮 阅读(4534) 评论(0) 推荐(1) 编辑
摘要:一个小小的问题,让我折腾了一个上午,下午三点彻底解决了,分享一个给大家解决方法,尽管在测试服务器上,但是经验是值得总结和分享的.ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 I... 阅读全文
posted @ 2014-05-13 17:21 郑文亮 阅读(55161) 评论(0) 推荐(0) 编辑
摘要:在中文Linux下安装Oracle 11g,运行runInstaller后默认会出现乱码,解决办法如下:1、准备字体zysong.ttf,点击下载,解压下载到的fallback2、使用归档管理器打开database/stage/Components/oracle.jdk/1.5.0.17.0/1/D... 阅读全文
posted @ 2014-05-13 15:49 郑文亮 阅读(3587) 评论(0) 推荐(0) 编辑
摘要:1. CentOS操作安装好了以后,系统自带了openJDK,先查看相关的安装信息:[plain]view plaincopy$rpm -qa | grep javatzdata-java-2013b-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.61.1.11.... 阅读全文
posted @ 2014-05-13 11:54 郑文亮 阅读(7612) 评论(1) 推荐(0) 编辑
摘要:在安装oracle时如果我们用的是英文安装没有任何问题,但是我要安装中文的,结果中文界面就出现了乱码了,后来网上找了原因是要安装中文包才可以,下面我来介绍一下。在Linux的X window里安装oracle,弹出的oracle界面为乱码(方块)原因:oracle安装默认没有中文语言包,只有用英文了... 阅读全文
posted @ 2014-05-12 17:08 郑文亮 阅读(17746) 评论(1) 推荐(0) 编辑
摘要:安装前须知:内存(RAM)的最小要求是 1GB,建议 2GB 及以上。虚拟内存 swap 建议:内存为 1GB~2GB 时建议swap大小为内存大小的 1.5 倍;内存为 2GB~16GB 时建议swap大小为内存的大小;内存超过 16GB 时swap保持16GB。要求临时文件目录,如 /tmp 的... 阅读全文
posted @ 2014-05-12 10:04 郑文亮 阅读(451) 评论(0) 推荐(0) 编辑
摘要:目 录一、硬件要求二、软件三、系统安装注意四、安装Oracle前的系统准备工作五、安装Oracle,并进行相关设置六、升级Oracle到patchset 10.2.0.4七、使用rlwrap调用sqlplus中历史命令一、硬件要求1、内存 & swapMinimum: 1 GB of RAMReco... 阅读全文
posted @ 2014-05-09 17:17 郑文亮 阅读(635) 评论(0) 推荐(0) 编辑
摘要:摘要: 说明: Linux服务器操作系统:CentOS 5.8 32位(注意:系统安装时请单独分区/data用来安装oracle数据库) Linux服务器IP地址:192.168.21.150 Oracle数据库版本:linux_11gR2_database Wind...说明:Linux服务器操作... 阅读全文
posted @ 2014-05-09 17:15 郑文亮 阅读(44955) 评论(0) 推荐(2) 编辑
摘要:I:下载CentOS 6.3楼主已经从CentOS官方公布下载列表当中整理出了2个在国内的下载地址,这样就不需要为访问墙外的龟速网络而费心了。32位:下载地址1,下载地址264位:下载地址1,下载地址2这里我们开始了解一下LiveCD: Live CD,又译为自生系统,是事先存储于某种可移动存储设备... 阅读全文
posted @ 2014-05-09 13:07 郑文亮 阅读(2594) 评论(0) 推荐(0) 编辑
摘要:如果OS为windows 7 64位系统,Oracle版本为 Oracle 11g 64 安装PL SQL Developer 请参考http://myskynet.blog.51cto.com/1471053/623957http://support.microsoft.com/kb/258554... 阅读全文
posted @ 2014-05-08 11:56 郑文亮 阅读(840) 评论(0) 推荐(1) 编辑
摘要:用过Oracle的应该都熟悉如何查看和设置Oracle数据库的最大连接数。这里就再啰嗦一遍。查看当前的连接数,可以用select count(*) from v$process;设置的最大连接数(默认值为150)select value from v$parameter where name = ‘... 阅读全文
posted @ 2014-05-08 11:12 郑文亮 阅读(21019) 评论(0) 推荐(0) 编辑
摘要:Oracle软件本身是免费的,所以任何人都可以从Oracle官方网站下载并安装Oracle的数据库软件,收费的是License,即软件授权,如果数据库用于商业用途,就需要购买相应Oracle产品的License。现在Oracle有两种授权方式,按CPU(Process)数和按用户数(Named Us... 阅读全文
posted @ 2014-05-08 11:01 郑文亮 阅读(6160) 评论(0) 推荐(0) 编辑
摘要:1 前言 在程序实现过程中,经常用遇到一些全局变量或常数。在程序开发过程中,往往会将该变量或常数存储于临时表或前台程序的全局变量中,由此带来运行效率降低或安全隐患。 本文主要论述将全局变量或常数存取程序包的优点和实现方法。 2 优点 2.1 执行效率比存储于临时表高,不需要频率存取临时表 ... 阅读全文
posted @ 2014-05-08 10:07 郑文亮 阅读(2207) 评论(0) 推荐(0) 编辑
摘要:extents的特性:1:一个extent由相连的多个blocks组成,多个extents组成一个segment,2:oracle在为segment分配空间时,是以extent为单位因此extents带来的好处:1:空间分配、释放效率将会提升oracle建议一个segment的extents数量一般... 阅读全文
posted @ 2014-05-06 11:12 郑文亮 阅读(523) 评论(0) 推荐(0) 编辑
摘要:数据读取首先数据块读入到Buffer Cache中,并将其放在LRU(Last Recently Used)链表的MRU(Most Recently Used)端,当需要再次访问该块时可以直接从buffer cache中读取,如果有新的数据需要被读入Buffer Cache中,而Buffer Cac... 阅读全文
posted @ 2014-05-05 09:39 郑文亮 阅读(657) 评论(0) 推荐(0) 编辑
摘要:数据库存取缓冲区的LRU与MRU算法 1.Cache Hit and Cache Miss 当使用者第一次向数据库发出查询数据的请求的时候,数据库会先在缓冲区中查找该数据,如果要访问的数据恰好已经在缓冲区中(我们称之为Cache Hit)那么就直接用缓冲区中读取该数据. 反之如果缓冲区中没有使... 阅读全文
posted @ 2014-05-05 09:14 郑文亮 阅读(855) 评论(0) 推荐(0) 编辑