Working Backgroud
工作,何谓工作!工作能够我们带来什么,为什么要工作?每天早上8:30去上班,下午5:30下班,下班回来浑身感觉很疲惫,什么都不想做,只想好好的休息下,让疲惫的身心得到放松!然而不然,面对如此现实的挑战,岂能怠慢!有这个想法的人很好,这只能说明你有上进心。一天之中,我们的大部分的时间都在工作上,大部分的精力也在工作上,如果在工作上没有一定的收获,没有一定的进步,与虚度年华相比有何区别?然“冰冻三尺非一日之寒”,我们不能可以的去追求每天的收获,因为这些是我们所无法改变的工作从某种角度上来说是人与人之间的共
Linux下的终端设备
linux tty pty pts 概念 区别文章出处:http://www.diybl.com/course/6_system/linux/Linuxjs/2008619/126762.html[@more@]基本概念:1. tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。2. pty(虚拟终端):但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pse
Oracle数据库索引
B树索引:这是使用最多而且是默认的索引类型B树聚集索引:只用于聚集的索引位图索引:适用于具有很少列值的列函数索引:包含一个函数预先计算的值[@more@]位图索引和B树索引的具体细节可以参考下面的URL地址:位图索引:http://www.oracle.com/technology/global/cn/pub/articles/sharma_indexes.htmlB树索引:http://space.itpub.net/9842/viewspace-312607
SqlLoader简单介绍
目前所做的项目需要从一个按行记录的数据文件取出部分字段,再将这些字段的按行存储到Oracle数据库。这些数据大约有2 700 000条,原始数据文件有450M左右。原文引用:http://www.cnblogs.com/chinaray/archive/2008/04/18/1160466.html[@more@]目前所做的项目需要从一个按行记录的数据文件取出部分字段,再将这些字段的按行存储到Oracle数据库。这些数据大约有2 700 000条,原始数据文件有450M左右。至少有两种方法可以实现: 一.将原始数据文件读进内存流中,每读一行解析一条数据,接着执行一条SQL语句,将解析到的数据插入数据库表;二
Shell实现自动登录ssh
shell下实现自动登录ssh的方法先用ssh-keygen生成密钥和公钥,然后把公钥copy到对方节点去...,具体参考下面的步骤。[@more@]ssh-keygen -t rsa 或 ssh-keygen -d (dsa) => 产生出 id_rsa, id_rsa.pub scp id_rsa.pub server_hostname:~/.ssh/ ssh server_hostname cat .ssh/id_rsa.pub >> .ssh/authorized_keys cat .ssh/id_rsa.pub >> .ssh/authorized_keys2 同时Copy到对方节点。 即可 这样子就可以key认证登入,不需输入密码然后,今天做我们的生产环境的时候,发现有6台机器全部都通过了ssh自动连接到远程主机,惟独有一台
Linux下安装SAR软件,监控系统性能
下面为具体的操作步骤:[@more@][root@linux3 RPMS]# ls sys*sysstat-5.0.5-5.rhel3.i386.rpm[root@linux3 RPMS]# rpm -ivh sysstat-5.0.5-5.rhel3.i386.rpm warning: sysstat-5.0.5-5.rhel3.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing... ########################################### [100%]1:sysstat ########################################### [100%][root@linux3 RPMS]# sarCannot open /var/log/sa/sa11: No such file or directory[root@linux3 RPMS]# iostatLinux 2.4.21-32.EL (linux3) 06/11/08avg-cpu:
ORA-00119和ORA-00132错误解决
这是oracle数据库最为常见的错误,不过还要具体问题具体分析.[@more@]解决方法如下:1、关闭数据库;SQL> shutdown abortORACLE instance shut down.2、然后在修改/opt/oracle/product/10.2.0/network/admin/tnsnames.ora文件,添加下面的语句:LISTENER_GE02 = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))3、然后重新启动数据库 SQL> startupORACLE instance started.Total System Global Area 285212672 bytesFixed Size 1218992 bytesVariable Size 92276304 bytesDatabase Buffers
使用JavaScript和Ajax发送异步请求
参考地址:http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro2/index.html多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送请求,并响应服务器。本系列的上一期文章(请参阅 参考资料 中的链接),我们介绍了 Ajax 应用程序,
SQL*LOADER基本使用
参考文章:http://mdxk.itpub.net/post/5685/28733SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使您快速掌握SQL*LOADER的使用方法。 首先,我们认识一下SQL*LOADER。 在NT下,SQL*LOADER的命令为SQLLDR,在UNIX下一般为sqlldr/sqlload。 如执行:d:oracle>sqlldrSQL*Loader: Release 8.1.6.0.0 - Production on 星期二 1月 8 11:06:42 2002(c) Copyright
Servlet生命周期
Servlet是一种可以在Servlet容器中运行的组件,那么理所当然就应该有一个从创建到销毁的过程,这个过程我们可以称之为Servlet生命周期。Servlet的生命周期可以分为加载、实例化、初始化、处理客户请求和卸载五个阶段,体现在方法上主要是init()、service()和destroy()三个方法。生命周期的具体说明如下:Servlet容器完成加载Servlet类和实例化一个Servlet对象init()方法完成初始化工作,该方法由Servlet容器调用完成service()方法处理客户端请求,并返回响应结果destroy()方法在Servlet容器卸载Servlet之前被调用,释放一些资
Ajax—XMLHttpRequest
XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前正在观察的页面回馈给服务器。与现代浏览器的通过存取浏览器DOM结构的编程代码(JavaScript)动态地改变被显示内容的支持相配合,AJA
Oracle对象赋权管理
Oracle对象赋权管理[@more@]有create table權限就可以create index有create procedure權限就可以create function
Web术语—request、forward、redirect、error、GET、POST、URL、URI
1.浏览器的刷新与转到的区别2.Web环境下request、forward、redirect、error之间的关联与区别3.Web环境下请求方式GET与POST的区别4.URL与URI的区别关于HTTP请求流程参见下面的URL地址:http://www.cnblogs.com/stg609/archive/2008/07/06/1236966.html[@more@]一.浏览器的刷新与转到的区别刷新:在现有网页的基础上检查网页的是否有更新的内容。在检查时会保留之前的一些变量的值,因此有时可能会造成刷新后网页出现错误,或者无法打开的情况。与转到的区别是浏览器取网页的新内容来更新本机缓存,在更新的同时保留之前的一些变量。转到:相
Web.xml详解
详细介绍Web.xml文件的内容格式,对其中各个元素的含义做了基本的介绍,是每一个web应用开发人员必不可少的,希望更多的朋友纠正我的不足!文章参考:http://tgyd2006.javaeye.com/blog/169820=========================================================================[@more@]web.xml元素介绍 每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参数(Context)做初始化工作 .Servlet的名称和映射 .Session的设定 .Tag library的对映 .JSP网页设定 .Mime Type处理
Oracle10g数据库模板
如何定位数据库模板文件如何查看数据库的数据文件存放位置如何查看数据库的日志文件存放位置如何查看数据库的控制文件存放位置解析对应的数据库模板文件[@more@]如何定位数据库模板文件如何查看数据库的数据文件存放位置如何查看数据库的日志文件存放位置如何查看数据库的控制文件存放位置解析对应的数据库模板文件1.如何定位数据库模板文件?$ORACLE_HOME/assistants/dbca/templates路径下有3个很特殊的文件Data_warehouse.dbc---数据仓库类型数据库模板General_Purpose.dbc---一般用途数据库模板Transaction_Processing.dbc---事务处理型
Linux环境下安装Oracle数据库时xhost unable to open display
很常见的一个问题,不能打开图形界面来支持安装数据库/DBCA/NETMGR等图形界面管理工具[@more@]转自:http://space.itpub.net/12778571/viewspace-353135在ixpub上看到很多朋友遇到关于xhost命令的问题,例如报错:xhostunabletoopendisplay很多没有得到很好哦解决,其实这个命令的使用很简单,只要熟悉了命令的使用,就不会有这么多问题了,下面先说说这个命令的使用,然后结合问题,说说遇到这类问题的解决办法.xhost命令用途控制什么人可以访问当前主机上的增强 X-Windows。语法xhost[ + | - ] [ Name ]描述xhost命令添加或删除 X 服务器接受连接
Linux下Oracle10g创建数据库流程
通过Redhat as4 Linux 下的两种途径来创建数据库,详细描述各个步骤的来龙去脉,让理清创建一个数据库的整体流程。 [@more@]前提:用户已经成功的安装ORACLE数据库服务器到对应的LINUX平台,下面的动作都是基于ORACLE+REDHAT AS4的基础上完成的。在linux平台创建数据库的方法有两种:1.通过oracle数据库建库脚本直接到终端下运行对应的脚本即可,前提是这些脚本报保证它的正确性;2.通过linux平台下提供的图形界面来创建数据库,这种方式用的最多也是最简便的一种1.图形界面安装oracle数据库登陆到linux操作系统界面下,切换到root用户,执
Oracle安装笔记
Oracle安装笔记,本文主要介绍Oracle数据库在Linux平台(Redhat as4)下的安装心得,在安装的过程中碰到很多的环境错乱等问题,在查阅了相关资料之后得以完成安装!尽管网络上已经有很多过来人留下安装的经验,但是我觉还是有必要把个人在安装过程中的碰到的疑难写出来!希望对那些初次安装的朋友有一定的借鉴性。[@more@]Oracle数据库安装笔记前置条件:系统要求:1、物理内存:至少512M 2、交换空间(swap)2G 3、禁用secure Linux 4、已经安装下列包(为简单起见,安装RedHat AS 4时最好选择全部安装): A、X Window Sy