- 博客(32)
- 资源 (5)
- 收藏
- 关注
转载 查看comment
--查看表的comment select * from all_tab_comments where table_name=大写表名; --查看列的comment select * from all_col_comments where table_name=大写表名;
2009-08-29 13:46:00 663
转载 utmp和wtmp文件
utmp文件,它记录当前登录进系统的各个用户; 包含下列结构的一个二进制记录写入这两个文件中: struct utmp { char ut_line[8]; /* tty line: "ttyh0", "ttyd0", "ttyp0", ... */ char ut_name[8]; /*
2009-08-29 12:34:00 2252
转载 unix启动过程中sendmail长时间等待问题解决
今天在配置confluence邮件功能的时候,启动sendmail竟然需要很长时间,网上查了查,有很多人碰到类似问题,但是一般都是关掉sendmail服务或者关掉dns了事,咱们现在要用它,自然不能关掉了事,dns也不能关,关了服务器没法解析域名 毫无疑问,sendmail去做dns lookup,并且无法lookup到域名,在等待解析超时! resolv里面也指定了nameserve
2009-08-29 11:56:00 4031
转载 sendmail安装配置笔记
作者: Jeffrey出处:http://blog.zhangjianfeng.com/?p=342电子邮件系统的组成5部分:MTA,MSA,MUA,MDA,MAA1, 邮件用户代理(Mail User Agent,MUA)MUA是一个邮件系统的客户端程序,它提供
2009-08-29 11:56:00 3837
原创 redhat as5 解决中文乱码问题
as5在安装时,选择的是英语,没有安装中文字体,,当在控制台语言中选择中文后,,也就是把/etc/sysconfig/i18n的内容改为LANG="zh_CN.UTF-8"SYSFONT="lat0-sun16"。 此时,若重新启动机器,会发现界面全是乱码,这是因为没有装中文字库。 下载fonts-chinese-3.02-12.el5.noarch.rp
2009-08-29 00:10:00 1331 2
转载 安装oracle后,修改hostname导致错误
1)修改hostname为www.ixdba.net2)修改/etc/hosts,去掉原来的主机名的行,增加该行 192.168.60.253 www.ixdba.net3)重启数据库,查询instance信息 select * from v$instance; 得到新的HOST_NAME为www.ixdba.net4)修改listener.ora,把HOST改
2009-08-28 12:39:00 2260
转载 TNS-12555: TNS:permission denied
Starting /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/tnslsnr: please wait…TNSLSNR for Linux: Version 10.2.0.1.0 - ProductionSystem parameter file is /usr/lib/oracle/xe/app/oracle/product
2009-08-28 11:18:00 3330 1
转载 sendmail 配置及错误解决办法
error:Real domain name required for sender address。原因是因为hostname不对,不能是localhost.localdomain。修改:hostname -v lucifo。/etc/hosts 中一定是127.0.0.1 localhost.localdomain mc文件中一定要把 LOCAL_DOMAIN(`local
2009-08-27 21:13:00 6554
转载 Oracle经典问答一览
1. Oracle安装完成后的初始口令?02. ORACLE9IAS WEB CACHE的初始默认用户和密码?03. oracle 8.0.5怎么创建数据库?04. oracle 8.1.7怎么创建数据库?05. oracle 9i 怎么创建数据库?06. oracle中的裸设备指的是什么?07. oracle如何区分 6
2009-08-27 13:55:00 1235
转载 using index
using index可以让你在创建主键、唯一性约束的时候使用指定的索引或创建索引、或修改索引的存储结构,而不用oracle默认创建的索引从Oracle9i开始,主键创建时的索引和唯一性约束可以在建表时独立定义。 随后,约束可以被独立drop,而索引可以保留。这是Oracle9i中对于索引增强的几个特性之一。 SQL> CREATE TABLE employees 2 ( 3 empn
2009-08-27 13:33:00 1754
转载 bzero & memset置零的性能比较
关于字符数组的初始化,在项目的压力测试中,发现性能明显下降,变怀疑在程序中的若干临时字符数组的初始化(使用bzero)身上。于是修改为首个字符置零的方式而非全部置零的方式初始化,响应得到明显的提升。原来在mp3检索的每一条结果都要进行bzero对临时数组初始化,每一个请求需要30次的bzero对临时数组的置零。于是想到了,在非必要的情况下,只对临时数组的第一个(或前几个)字符置零的初始化
2009-08-26 17:13:00 3309
转载 unix网络编程
1.1 客户端程序和服务端程序 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序 在一个端口上监听,直到有一个客户端的程序发来了请求. 1.2 常用的命令 由于网络程序是有两个部分组成,所以在调试的时候比较麻烦,为此我们有必要知道一些常用的网络命令
2009-08-26 14:43:00 766
转载 C语言的堆栈
#include void swap(int *a,int *b){ *a=*a^*b; *b=*a^*b; *a=*a^*b;}int main(int argc,char **argv){ int a=100; int b=1000; swap(&a,&b);
2009-08-26 13:56:00 694
转载 gethostbyname用法
使用这个东西,首先要包含2个头文件:#include #include struct hostent *gethostbyname(const char *name);这个函数的传入值是域名或者主机名,例如"www.google.com","wpc"等等。传出值,是一个hostent的结构(如下)。如果函数调用失败,将返回NULL。struct hostent {
2009-08-25 17:37:00 482
转载 在linux安装telnet服务器
1、检测安装之前先检测是否这些软件包已安装,方法如下:[root@localhost root]#rpm -q telnet或[root@localhost root]#rpm -q telnet-client[root@localhost root]#rpm -q telnet-server如果没有检测到软件包,需要进行安装,据说red hat linux 9
2009-08-25 16:08:00 675
转载 论语
视其所以,观其所由,察其所安。孔子说,“观过”,你就可以知道他是不是一个仁义的人。这其实是一个看人的方法过则勿惮改不贰过敏于事而慎于言君子不可小知,而可大受也;小人不可大受,而可小知也:这个世界上没有废物,所谓废物不过是摆错了地方的财富。 凡事在你眼前,你就问问自己,最好能怎么样,最坏能怎么样?然后你才可以决定怎么做。这叫“叩其两端”,就是问它两端的极值,然后来
2009-08-24 20:51:00 573
转载 通过别人电脑上网
SOCKETCAP 的用法图解在服务器上安装一个支持Socks5代理的代理服务器,如SuperProxy。 在遇到上述问题的客户端机器上安装SocksCap程序。 安装SocksCap后,会立即提示是否要进行设置,选择进行设置。弹出"SocksCapSettings"对话框,在"Server"->"SOCKS Server:"处填写代理服务器地址(如s192.168.0
2009-08-24 14:13:00 2146
转载 LINUX SIGNAL
在终端使用kill -l 命令可以显示所有的信号。$kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR213) SIGPIPE 14) SIGALRM 15) SI
2009-08-21 12:38:00 577
转载 局域网用户的限制技术和反限制技巧
可能现在对局域网上网用户限制比较多,比如不能上一些网站,不能玩某些游戏,不能上MSN,端口限制等等,一般就是通过代理服务器上的软件进行限制,如现在谈的最多的ISA Server 2004,或者是通过硬件防火墙进行过滤。下面谈谈如何突破限制,需要分限制情况进行说明:一、单纯的限制某些网站,不能访问,网络游戏(比如联众)不能玩,这类限制一般是限制了欲访问的IP地址。
2009-08-20 16:08:00 560
转载 渗透防护墙的渗透技术
说到通道技术,我想再提一下“端口复用”,很多朋友以为通道技术就是端口复用技术。那么,错了,端口复用是指一个端口上建立了多个连接,而不是在一个端口上面开放了多个服务而互不干扰。假如你想在已经开放了WWW服务的主机上,在80端口再添加一项服务,只有2种可能:1.添加服务失败2.WWW服务出错。那么什么是通道呢?这里所谓的通道,是指一种绕过防火墙端口屏蔽的通讯方式。防火墙两端的数据包封
2009-08-20 15:44:00 743
转载 关于TUXEDO 负载均衡和MSSQ的探讨
在使用TUXEDO的过程中,会遇到一些并发请求量很大的情况,比如某些帐单处理服务或者是在营业下班前的日操作清单服务。这时,一些SERVICE会接收到大量客户端,甚至长时间的请求,对service,甚至整个系统是严峻的考验。遇到这种情况,单个的server往往难以应付,或者性能不好,我们就想到负载均衡或者使用TUXEDO的MSSQ(Multi
2009-08-20 15:30:00 641
转载 用TCP连接分析TUXEDO的WS模式
Abstract: 关于中间件,有一个很有名的定义是:平台+通信。这一点在TUXEDO上面得到了很好的体现,因为它提供了运行和开发的平台,以及多种的通信方式。在这多种通信方式中,使用最频繁的是WS(workstation)方式。WS方式使用的是TCP连接,为了对WS方式有更多的了解,我们结合TCP连接的知识对这种方式
2009-08-20 15:29:00 1038
原创 [%0*.0f]的printf用法
printf("[%0*.0f]/n", 8, 88833.3); printf("[%0*.0f]/n", 9, 88833.3); printf("[%0*.0f]/n", 10, 88833.3); printf("[%0*.0f]/n", 11, 88833.3); printf("[%0*.0f]/n", 12, 88833.3); pr
2009-08-19 16:40:00 3185
原创 求x的n次方和stdarg用法
int foo ( int x , int n){int val;val =1;if (n>0) {if (n%2 == 1) val = val *x;val = val * foo(x*x , n/2);}return val;} #includeint ripple ( int , ...);main(){int n
2009-08-18 14:01:00 930
转载 vnc的具体使用
RedHat Linux 4一、Remote X 假设本地主机ip为172.16.1.1,远程的主机ip为172.16.1.2 第一步,在本地主机上的任意一个xterm中执行xhost,用来允许远程的其它主机可以和本地主机的X server联网: xhost + 172.16.1.2 如果不指定任何ip地址,则表示权限完全放开,这会带来安全问
2009-08-18 12:52:00 885
转载 关于linux图形界面的基本知识X11
很多LINUX的初学者分不清除linux和X之间,X和Xfree86之间,X和KDE,gnome等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限肯可能存在错误,请高手指正.一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linu
2009-08-18 10:52:00 3429
转载 用vi在linux下查看16进制文件
在vi的命令状态下 : :%!xxd ——将当前文本转换为16进制格式。 :%!od ——将当前文本转换为8进制格式。 :%!xxd -c 12——将当前文本转换为16进制格式,并每行显示12个字节。 :%!xxd -r ——将当前文件转换回文本格式。
2009-08-17 13:32:00 638
转载 申宝峰写的《人生悟》
不要抄近道,否则会白跑。 不要绕远道,否则会迟到。 不要只想要,付出不能少。 不要急着要,一定要戒躁。不要怕人笑,看谁笑到老。 不要怕辛劳,勤是传家宝。 不要怕摔跤,起来是英豪。 不要怕阻扰,继续挺起腰。不要装知道,不懂就请教。 不要放大炮,说话要可靠
2009-08-17 12:59:00 808
转载 grep显示上下文,增大swap分区和dd命令详解
grep -C 5 -H ERROR error.txt就可以显示出,找到ERROR的上下各5行的内容,并且-H选项是显示出文件的名字。 先简要介绍下dd的参数,后边通过几个实例介绍dd的应用,参考了其他网友的资料,在此一并感谢,水平有限文中有什么错误请大家指正。dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定
2009-08-17 11:23:00 1531
转载 oracle网络配置listener.ora、sqlnet.ora、tnsnames.ora
oracle网络配置三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。 1. sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串。例如我们客户端输入sqlplus sy
2009-08-16 13:52:00 591
转载 命令行下安装oracle10g
安装redhat5时要独立分配磁盘给SWAP,空间大小应该是内存大小*2最好使用内存>1G的机器。系统检查命令:# grep MemTotal /proc/meminfo ――检查内存大小# grep SwapTotal /proc/meminfo ――检查交换分区大小swap# df -k /tmp ――要求/tmp 400MB# grep "model name"
2009-08-15 19:05:00 2096
原创 LVM中增大根分区方法
如果有剩余分区最好,否则就新加一块硬盘,然后进行分区。假设硬盘为scsi,加入后为/dev/sdb。1、fdsik /dev/sdb进行分区,选择n(p,1),然后t,类型改为0x8e(LVM),最后w存盘退出。2、pvcreate /dev/sdb13、vgextend VolGroup00 /dev/sdb14、lvextend -L +4.3G /dev/VolGrou
2009-08-11 19:34:00 1036
用于vc界面开发的一个类
2009-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人