自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunxp的专栏

空空MM的洋溢生活

  • 博客(31)
  • 资源 (7)
  • 收藏
  • 关注

原创 DIY操作系统(一)

引文:构想根据《30天自制操作系统》以及《ORANGE’S:一个操作系统的实现》初步实现一个操作系统。先开个头,以后的棋一步一步下。先说几句题外话:  回想第一次看到《30天自制操作系统》这本书时,就被这快餐般的标题深深吸引了,我无法想象如此复杂有内涵的内容能在30天就弄出来,直到我花了一个多月看到这本书的第9天时,我放弃了。  然而这次。  对不起,我是认真的!

2016-08-30 09:56:09 1290 1

原创 配置默认打开ftp和telnet,允许root用户

一、配置默认打开ftp,允许root用户1、[root@localhost ~]# service vsftpd statusvsftpd is stopped2、[root@localhost ~]# service vsftpd start3、root默认是被禁止ftp的。[root@localhost ~]# vi /etc/vsftpd/ftpusers把root注释。[roo

2011-06-17 10:25:00 2175

转载 Linux下完全卸载ORACLE 10G的方法

<br />1.#cd /u01/app/oracle/product/10.2.0/db_1/bin/ <br />   其中 /u01/app/oracle为 $ORACLE_HOME<br />    #./localconfig delete<br />2. # rm -rf /u01/app/oracle/*<br />3. # rm -f /etc/oraInst.loc /etc/oratab<br />4. # rm -rf /etc/oracle<br />5. # rm -f /etc/

2011-05-30 11:44:00 784

转载 CentOS 5.5 ROOT 密码破解

<br />操作步骤如下:<br />因为我的安装引导程序是:GRUB<br />1.在开机启动的时候能看到引导目录,用上下方向键选择你忘记密码的那个系统,然后按“e”。<br /> <br />2.接下来你再用上下键选择最新的内核,然后在按“e”。<br /> <br />3.执行完上步操作后,在rhgb quiet最后加“空格”,然后键入“single”,或者直接输入数字的“1”并回车确定。<br /> <br />4.按“b”键,重新引导系统。<br /> <br />5.进入到系统后就可以用熟悉的p

2011-05-19 16:38:00 1838

转载 Oracle 10g数据库文件目录结构

<br />Oracle Database 10g安装完成后,其目录结构与Oracle9i有很大不同。Oracle Database 10g和Oracle9i的文件目录主要结构如下图所示。在Oracle Database 10g的文件目录中用db_1代替了Oracle9i文件目录结构中的ora92。<br /> <br /><br /><br />在Oracle Database 10g中,Oracle的目录结构是由Oracle_Base及其子目录Oracle_Home、admin、flash_recove

2011-01-06 10:08:00 1120

原创 CentOS 5.5命令行安装Oracle 10g

<br />1.验证Oracle所需要的系统依赖程序包是否完整。<br />rpm -qa binutils compat-db control-center gcc gcc-c++ glibc glibc-common libstdc++ libstdc++-devel make libaio libXp<br />2.验证系统要求<br />Oracle所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM

2011-01-04 13:34:00 3676

转载 调整VMware虚拟机硬盘容量大小

<br />平时都用虚拟机做实验,做一些linux方面的开发应用,但是很烦人的是经常遇到预先装好的linux虚拟机的硬盘空间过小<br />现在好多软件都没法安装了。自己重新装一个吧,又挺麻烦。于是,上网搜了下关于vmware硬盘扩容的方法。<br />网上也有好多人给出了一些指点,但是总有些些许许的小问题。<br />笔者通过实验,总结了添加新硬盘 挂载新硬盘 硬盘扩容的一些方法,仅供大家做个参考<br />一:首先介绍硬盘扩容的方法:<br />1、vmware提供一个命令行工具,vmware-vdis

2010-10-29 14:14:00 11626 1

原创 linux下对oracle的冷备份和热备份脚本

<br />在itpub上看到,然后修改的~~~<br /> <br />测试环境:<br />1      操作系统<br />[oracle@localhost ORCL]$ cat /proc/version<br />Linux version 2.6.27.5-117.fc10.i686 ([email protected]) (gcc version 4.3.2 <br />20081105 (Red Hat 4.3.2-7) (GCC) ) #1 SMP

2010-10-28 16:03:00 5242

原创 使用oracle的utl_file包将数据导入到文本

<br />1.设参数。alter system set utl_file_dir='/opt/oracle/product/' scope=spfile;<br />2.重启让参数生效。startup force;<br />3.写存储过程。例如将表emp导入到output.txt中。<br />1  declare<br />  2  v_filehandle UTL_FILE.FILE_TYPE;<br />  3  begin<br />  4  v_filehandle:=utl_file.fop

2010-10-22 15:11:00 904

原创 windows的IE浏览器中无法访问linux中安装的oracle的em和isqlplus之解决方法

<br />一、先判读能不能ping通,如若不能,修改网络配置。<br />vmware虚拟机可以按照下面的方法修改。<br />安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。选择虚拟机网络模式方法如下,单击“Edit virtual machine settings”,然后在“Hardware”选项卡中选择“Ethernet”,在左边“Network connection”框架中有如下

2010-09-29 14:14:00 5032

原创 Fedora 10安装Oracle 10g

<br />一、首先必须装一些必要的包,这步是必须的,不然后面一大堆的错误<br />    make-3.81-14.fc10.i386<br />    gcc-4.3.2-7.i386<br />    glibc-2.9-3.i686<br />    glibc-devel-2.9-3.i386<br />    compat-db45-4.5.20-5.fc10.i386<br />    compat-gcc-34-3.4.6-9.i386<br />    compat-gcc-34-c++

2010-09-29 11:01:00 1461

原创 Linux平台Oracle10g EM乱码的简单解决

<br />1.关闭控制台<br />$ emctl stop dbconsole<br /><br />2.修改$ORACLE_HOME/jdk/jre/lib 和 $ORACLE_HOME/jre/1.4.2/lib/ 目录下字符集字体配置文件:<br />$ cd $ORACLE_HOME/jdk/jre/lib<br />$ cp font.properties font.properties.old<br />$ cp font.properties.zh_CN.Redhat font.prope

2010-09-29 10:44:00 1494

原创 Informix 11.5在同一台服务器上搭建HDR实例

<br />(其中红色字体为手工输入,蓝色字体为主要变化关注点。)<br />一、本实例实验环境<br />$ uname -a<br />Linux fedora 2.6.22.18-co-0.7.5 #1 PREEMPT Mon Sep 14 22:21:15 UTC 2009 i686 i686 i386 GNU/Linux<br />$ onstat -V<br />IBM Informix Dynamic Server Version 11.50.UC1DE Software Serial Num

2010-08-25 16:39:00 2723 1

转载 select * from table where 1=1

<br />转自:http://www.dzwebs.net/2418.html<br /> <br />  这是一种怎样的查询语句呢?首先说明,1=1不是查询语句中的任何关键词,所以,请您放心,不管你会不会使用这种语句,都没有任何关系,对于您而言,没有任何损失。<br />  另外,众多网站都有select * from table where 1=1此类语句的介绍,并且,针对该类语句,讲得实在是让人越看越迷茫(一个抄袭一个的,简直不像话),不知道是在说什么,导致很多新手不得要领,从而对其耿耿于怀。<br

2010-08-19 16:17:00 5515 2

原创 Informix之onspaces语法及实例(磁盘空间管理)

<br />(其中红色字体为手工输入,蓝色字体为主要变化关注点。)<br />1、基本用法:<br />-bash-3.1$ onspaces --<br />Usage:<br /> onspaces { -a <spacename> -p <path> -o <offset> -s <size> [-m <path> <offset>]<br />               { { [-Mo <mdoffset>] [-Ms <mdsize>] } | -U }<br />              

2010-08-19 15:06:00 13472 1

原创 Informix之onparams语法及实例(日志部份)

<br />(其中红色字体为手工输入,蓝色字体为主要变化关注点。)<br />1、基本用法:<br />-bash-3.1$ onparams --<br />Usage:  onparams  { -a -d <DBspace> [-s <size>] [-i] }                      |<br />                  { -b -g <pagesize> [-n <number of buffers>] <br />                   [-r <n

2010-08-19 11:10:00 4455

原创 启动Informix,转换运行模式示例

<br />语法:oninit  [-s]  [-i]  [-p]  [-y]  [-j]  [-version]<br /> onmode  [-k]  [-m]  [-s]  [-u]  [-y]  [-j]  [-version]<br />实例:(红色部分为手动输入)<br />-bash-3.1$ oninit –ivy<br />。。。。。。(初始使用时用,省略启动过程显示)<br />-bash-3.1$ onstat -<br />IBM Informix Dynamic Server Ve

2010-08-18 10:26:00 1573

原创 Informix之ontape 0级备份和恢复实例详解

<br />一、备份<br />一共涉及8个参数,其中2个BACKUP_FILTER、RESTORE_FILTER用于数据变换指定过滤器程序,不常使用;其他6个如下所示用于创建存储空间和逻辑日志备份。<br />1、修改onconfig中以下6个参数。<br /># System Archive Tape Device<br />TAPEDEV         /home/share       # Tape device path<br />TAPEBLK         32             

2010-08-17 13:35:00 15713 1

原创 安装Colinux&Informix11.5&DBSonar过程详解-step by step

<br />首先,详解安装Colinux、Informix 11.5和DBSonar的每一步过程。其次,对安装过程中出现的常见错误进行了分析和说明。最后,自行测试过多遍,安装完成后可成功运行。其中红色字母部分为手动输入。<br />一、安装Colinux<br />1、解压缩Colinux.rar文件<br />2、执行安装文件<br />双击“coLinux-0.7.1-20070326.exe”进行安装。<br />注意事项如下:<br />(1)安装路径应与安装程序所在路径一致<br />(2)请勿选

2010-08-16 16:29:00 3309

转载 informix 中的 update statistics

IDS 中的 update statistics<br /><br />执行 update statistics 命令,就可以使系统表 systables 、 sysdistrib 、 syscolumns 、 sysindexes等表内的信息得到更新<br />1、syscolumns:<br />描述了数据库内的每个字段,其中的colmin、colmax存储了数据库各表字段的次小及次大值,这些值只有在该字段是索引且运行了Update statistics之后才生效。如对于字段值1、2、3、4、5,则4为

2010-07-22 16:03:00 5838

原创 了解informix的版本信息

<br />1,区别企业版,Express版和开发版的不同标识。<br />2,了解UC,FC和HC标识和操作系统之间的联系。<br /><br /> <br />IDS<br />IBM Informix Dynamic Server Enterprise Edition 和 Workgroup Edition V11.50.xC1、11.50.xC2 及 11.50.xC3 <br />IBM Informix Dynamic Server Express Edition V11.50.xC1E、11.

2010-07-22 15:56:00 5943

转载 Informix Dynamic Server 用户界面工具入门

<br />转自http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0910idsmonitor/<br />该文章介绍了dbaccess、AGS Server Studio、OpenAdmin Tool(OAT)以及Informix Server Administrator (ISA)的简单使用。

2010-07-22 15:51:00 984

原创 shell编程学习笔记

前段时间看的shell编程,边看边记下来的笔记,不过有些截图没能发上来,参考书籍《UNIX.Shell编程24学时教程》。SHELL编程一UNIX和Shell工具简介<br />一、基础知识<br />Shell提供一个到UNIX系统的接口,它收集用户输入并根据输入执行程序,并显示程序的输出。有时被叫做命令解释器。<br />1、命令:简单命令、复杂命令(带参数)、复合命令(分号隔开,如:who; ll)。<br />2、Shell类型:Bourne Shell(包括sh, ksh, bash)和C She

2010-07-21 09:55:00 1387

转载 gcc使用

<br />1、最简单例子C<br />$vi hello.c<br />#include<stdio.h><br />int main(void)<br />{<br />printf ("Hello world, Linux programming!/n");<br />return 0;<br />}<br /># gcc hello.c -o hello<br /># ./hello<br />2、最简单例子C++<br />#include <iostream> <br />using names

2010-07-21 09:53:00 529

转载 vi编辑器使用方法

<br />1、  用vi打开文件后,是处于命令行模式,切换到插入模式才能够输入文字,切换方法:按字母「i」。编辑好后,需从插入模式切换为命令行模式才能对文件进行保存,切换方法:按「ESC」键。保存并退出文件:在命令模式下输入:wq即可,不何存直接退出:q!。<br />2、进入vi。$ vi myfile <br />3、命令模式下常用键<br />h 左移光标一个字符  l 右移光标一个字符<br />k 光标上移一行      j 光标下移一行<br />^ 光标移动至行首   0 数字“0”,光标移

2010-07-21 09:50:00 1047

转载 Informix 11.5 新特性概览

(转载自:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0907zhanggy2/)本文主要介绍 Informix 11.5 数据库中一些对数据库性能、数据库管理及应用开发等方面非常有用的特性,特别是新特性的介绍,希望能够使大家有一个比较全面的了解。 Informix 数据库目前最新的版本是 11.5,从 Informix 9、Informix 10 到 Informix 11.5,在数据库性能、数据库管理及应用开发等方面

2010-07-19 17:41:00 2298

原创 删除父子结构表中数据SQL语句

例如表department中有字段deptid,parentid。当删除一个父结点时,删除它的其下的所有子结点。注:此方法只能在SQL Server 2005中使用,SQL Server 2000不支持。WITH tempdept AS     ( SELECT root.deptid, root.parentid            FROM department root          

2010-01-27 09:47:00 2622

原创 拉拉的思考

        前段时间从网上下了《杜拉拉升职记》看,的确不错。        这是一个年龄不过30岁,职场经历不过10年,一个80后的杜拉拉。拉拉善于总结,善于研究为什么,怎么办。当在顶头上司那儿一再碰壁,她便开始思考为什么会这样,得出判断后,就学着迎合。都说一千个读者有一千个哈姆雷特,为什么同样的事情不同的人去做,其得到的结果和别人对待的态度都不一样?就是因为少了思考,少了让自己能更加轻松工作

2010-01-26 20:38:00 552

原创 复制SQL Server数据库

1、把xx.MDF和xx.LDF文件复制到安装SQL Server的数据库默认存放路径中。这里注意不能放入系统数据库的路径中,否则执行命令会出错。如我的为:C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data。2、查询分析器中的方法: --有数据文件及日志文件的情况 sp_attach_db 数据库名 ,数据文件名(*.mdf注

2010-01-23 12:36:00 434

原创 网站自动更新程序及代码

1、自动更新程序主要负责从服务器中获取相应的更新文件,并且把这些文件下载到本地,替换现有的文件。达到修复Bug,更新功能的目的。用户手工点击更新按钮启动更新程序。已测试。2、环境VS2008,采用C#.NET和ASP.NET实现。3、服务器:提供下载文件,发布出去。 文件包括:dll, xml,aspx等格式文件。其中update.xml 是记录更新文件的。4、客户端:项目里面添加一个autoup

2010-01-19 20:26:00 3309 7

原创 Hello World!

从这里起步。

2009-12-22 13:13:00 465

//----浮点错误,请更新glibc-2

//----浮点错误,请更新glibc su - root rpm -Uvh *.i386.rpm --nodeps --force 附件太大,分2部份 浮点错误,请更新glibc-rpm2

2011-08-22

//----浮点错误,请更新glibc--1

//----浮点错误,请更新glibc su - root rpm -Uvh *.i386.rpm --nodeps --force 附件太大,分2部份

2011-08-22

qemu-0.12.5.tar

qemu-0.12.5.tar 供下载~~~~

2011-08-19

libcrypto.so.6 &amp;libcrypto.so.0.9.8b

libcrypto.so.6 libcrypto.so.0.9.8b 提供此so文件,供下载~~

2011-08-19

libssl.so.6&libssl.so.0.9.8b

libssl.so.6 libssl.so.0.9.8b 提供此so文件,供下载~~

2011-08-19

qemu-0.12.5

qemu-0.12.5,供需要的人下载~ 请大家支持,谢谢 一共1.8M

2011-08-19

Informix应用小知识点

自动备份逻辑日志 Crontab Informix死锁手动解除 SET EXPLAIN ON;

2011-08-19

空空如也

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

TA关注的人

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