- 博客(50)
- 资源 (6)
- 收藏
- 关注
原创 设计模式
<br />package lq.test; <br /> <br /> import java.io.*; <br /> import java.util.*; <br /> <br /> //*********创建型模式*************** <br /> <br /> //factory method 1 <br /> //1具体的构造算法,和2构造出的具体产品由子类实现 <br /> interface Produc
2010-11-28 23:30:00
590
原创 设计模式
<br />创建型模式<br /><br /> 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory<br /><br /> 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。<br /><br />
2010-11-28 23:28:00
568
原创 http://topic.youkuaiyun.com/u/20091028/23/b5a8884a-778f-4535-8779-ae6453ada88e.html
<br />http://topic.youkuaiyun.com/u/20091028/23/b5a8884a-778f-4535-8779-ae6453ada88e.html
2010-11-10 22:45:00
1264
原创 oracle删除已连接用户
<br />1、select sid,serial#,username from v$session where user='USERNAME';<br />2、alter system kill session 'sid,serial#';<br />3、drop user username cascade;<br /><br />我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为: <br />alter system kill session ’s
2010-11-04 23:50:00
828
原创 oracle算记录大小
<br />查询表实际大小<br />SQL> show user;<br />USER is "XH"<br />SQL> create table test (a int);<br />Table created.<br />SQL> ed<br />Wrote file afiedt.buf<br /> 1 declare<br /> 2 begin<br /> 3 for i in 1..10000 loop<br /> 4 insert into test values
2010-10-19 23:28:00
598
原创 oracle算记录大小
<br />第一步:计算整个Block Header的大小 <br /> <br /> 数据块头部所需要的空间大小由以下公式计算: <br /> <br /> Space after headers (hsize) = DB_BLOCK_SIZE - KCBH - UB4 - KTBBH - ((INITRANS - 1) * KTBIT) - KDBH <br /> <br /> 其中的一些参数说明如下: <br /> <br /> DB_BLOCK_SI
2010-10-19 23:27:00
976
原创 db2
[quote]原帖由 [i]lyl2002[/i] 于 2006-3-10 19:40 发表不好意思,我还是不能连接,希望楼上的兄弟告诉我具体怎么做?1.配置数据库配置文件中的svcename为实例名称 配置文件在哪个目录底下的哪个文件2.配置DB2配置文件注册表,增加db2comm=tcpip 是哪儿的注册表, ... [/quote]1、update dbm cfg using SVCENAME ServiceName;2、db2set DB2COMM=tcpip
2010-10-10 22:58:00
844
原创 solaris网卡
<br />网卡手工安装<br />先找到你网卡的型号<br />再到kernel/drv 下<br />grep "型号或公司名"<br />比方8139,3Com<br />如有<br />再modload 模块名的。。。。。。<br /> <br /> <br />800-8100035(本国)
2010-09-01 01:29:00
503
原创 solaris 磁盘阵列
<br />boot -r 有devfsadm -v 的作用,但不起作用<br /> <br />在根目录下 touch /reconfigure 重启<br /> <br />执行drvconfig;disks命令<br /> <br />#devfsadm<br />#format<br />label一下<br />分一下盘<br />l(存盘)<br /> <br /> <br /># newfs -Nv /dev/rdsk/c2t0d0s6<br />mkfs -F ufs -o N /dev
2010-08-30 01:31:00
1795
原创 jbuilder编译可执行程序
<br />在JBuilder中生成EXE、可执行jar、带shell窗口的EXE <br />下面的图示是从JBuilder9截取,基本上对于版本7、8、9、X、200X来说类似。 <br />点击Winzards菜单,选择Native Executable Builder菜单项目; <br /><br />接下来进入Native Executable Builder Wizards,总共分7步: <br />第一步:如下图,在Name字段处给你的可执行程序命名,缺省名称为Native Exec
2010-08-10 07:55:00
596
原创 下载mail.jar和activation.jar
<br />http://java.sun.com/products/javabeans/glasgow/jaf.html<br /> <br /> <br />javax.mail包,可以去官方下载 地址:https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=javamail-1.4.3-oth-JPR@CDS-CDS_D
2010-08-09 01:40:00
1491
原创 查看用户邮件
用root身份<br />mail -u +username<br />就可以看别人的信件了。这是在sendmail里面。。。************************************************Linux:mail的邮件收发及查看2009-02-05 10:35<br />系统收到邮件都会保存在“/var/spool/mail/[linux用户名]”文件中。<br />在linux中输入mail,就进行了收件箱,并显示二十封邮件列表。<br />此时命令提示符为"&"<br
2010-08-04 00:20:00
904
原创 sendmail收邮件
<br />你的sendmail的本地配置文件里面需要配置一个文件:local-host-names,里面需要有你想用来接收邮件的域名比如mail.xxx.com,同时你的DNS的MX记录必须是mail这个主机的记录比如mail IN MX 10 mail.xxx.com.<br />这样你才能收到xxx@mail.xx.com的邮件。 <br /> <br /> <br />***********************<br /> <br />我在redhat 9下配置sendmail: <br
2010-08-04 00:13:00
3229
原创 suse配置sendmail3333333333333333
telnet 127.0.0.1 25通,telnet 本机IP 25 不通这个问题,我想我算是有点眉目。除了防火墙的因素外,还有其它许多原因。<br />一、vi /etc/sendmail.cf (也是大家的做法)<br />找到: <br /># SMTP daemon options <br />O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA <br />添加: <br /># SMTP daemon options <br
2010-08-03 08:38:00
794
原创 suse配置sendmail
根据图19-1的流程分析可知,MTA主要的功能就是收信与信件转发,即Relay,上一小节提到收信的部分主要与监听接口以及主机名称有关,那能否应用Relay的功能呢?这就是本小节所需要了解的内容。在SendMail的默认情况下只有SendMail服务器本机(localhost)可以进行信件转发,其他任何客户端都无法使用这台MTA。也就是说,除非您在这台MTA上使用Mail指令,或者使用X Window内的MUA来发信,其他的非本机用户都没有应用Relay的能力。那么这台MTA还有什么用途呢?所以,需要针对客户
2010-08-03 08:24:00
4073
原创 查看sendmail日志
<br />cat /var/log/maillog<br /> <br />/var/log/sendmail.st
2010-07-31 00:28:00
6963
原创 suse sendmail
<br />具体步骤如下:<br />1、使用rpm命令是否有安装Sendmail软件<br />suining:~ # rpm -qa|grep sendmail<br />sendmail-devel-8.12.10-162.1<br />sendmail-8.12.10-162.1<br />suining:~ # <br />若如上,则已经安装,若没有信息出来,则使用YAST来进行安装,期间会提示插入相应安装盘<br /><br />2、我这里已经安装,接下来<br /> 使用rpm命令确认安装了
2010-07-30 23:35:00
1261
原创 Sun Cluster 安装步骤
<br />sun cluster 的服务号称是sun公司的金牌服务,价值40 - 50 多万,只可以sun的 <br />工程师来做,诸位安装成功了就可以看到其实cluster也并不是很难,(服务赚钱啊) <br />难就难在相关技术有欠缺的地方,例如怎样接阵列,怎样做卷,还有就是对cluster <br />的概念不清楚。 <br /><br /><br />以下只是我以前做cluster的记录,当时偷懒,现在就只有这些了 <br />澄清一些概念: <br />共享盘一定要两台主机都可以看到
2010-07-24 23:22:00
561
原创 solaris配置ip
<br />Solaris操作系统的以太网卡(以下简称网卡)设置,是一个老生常谈的话题。网上的相关资料也是汗牛充栋,数不胜数。但对刚刚接触Solaris的朋友来说,最需要的大概是一篇简明通俗、易读易用的操作指南。鉴于此,本文将网卡设置过程中涉及的一些基本操作和常见问题,进行了一下梳理和归纳,同时辅以作者在Solaris 10下进行网卡设置的亲身经历,希望能为读者朋友提供一个入门级的参考。<br />硬件环境:x86 PC,华硕主板,集成VIA rhine II Ethernet adapter<br />操
2010-07-22 23:29:00
1089
原创 dns逆向解析
目标要求:DNS对域名逆向解析;实现不同网段在访问同一域名时得到不同的IP,如10.0.0.网段访问www.fbl.com时IP为10.0.0.254。192.168.1.网段在访问该域名时IP为192.168.1.254。步骤:1、DNS逆向解析域设置①在原有DNS基础上,声明一个逆向解析域,(vim /etc/named/chroot/etc/named.conf)options { directory "/var/named";};#原解析域zone "fbl.com" IN {
2010-07-22 01:46:00
1344
原创 aix的ps命令详解
ps 命令 --- 摘自<br /><br /> 用途<br />显示进程的当前状态。该文档描述了标准 AIX ps 命令,以及 ps 的 System V 版本命令。 语法X/Open 标准<br />ps [ -A ] [ -N ] [ -a ] [ -d ] [ -e ] [ -f ] [ -k ] [ -l ] [ -F format] [ -o Format ] [ -c Clist ] [ -G Glist ] [ -g Glist ] [ -m ] [ -n NameList ] [ -p P
2010-07-18 23:49:00
9033
原创 linux安装和配置sendmail
1.hostname要等于邮件域名2.测试邮件服务器 a)nslookup b)set type =mx c)域名3.检查工具是否安装 a)rpm -q sendmail sendmail-8.13.1.-2 b)rpm -q m4 m4-1.4.1-16 c)rpm -q sendmail-cf 安装软件命令 rpm -ivh 安装文件4.挂载设备 mount /dev/cdrom安装sendmail-cf的工具包名:sendmail-cf-8.13
2010-07-18 23:48:00
528
原创 配置sendmail11111
<br />大家好,我叫高兴,hi.baidu.com/proxuwin<br /><br />今天我们来配置一下简单的sendmail服务。。。呵呵、、、真的简单的配置。。。<br /><br />rpm -q sendmail<br /><br />还需安装这三个包<br /> sendmail-cf-8.12.8-4.i386<br /><br /> sendmail-devel-8.12.8-4.i<br /><br /> sendmail-doc-8.12.8-4.i38<br /><br />安
2010-07-14 23:01:00
780
原创 解决启动dns后telnet很慢的问题
<br />这是因为在旧式系统(以inetd为超级服务器)内telnetd和ftpd是通过tcpd服务程序启动的,而tcpd在启动的时候需要进行安全性检查和IP地址反向解释。 解决这个问题的方法有两种, 一是把IP地址的反向解释加到/etc/hosts文件中或者在DNS内为IP地址做反向解释。 第二种方法是不通过tcpd加载telnetd和ftpd,方法为修改/etc/inetd.conf:把 ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
2010-07-13 21:11:00
4777
原创 glance的用法
<br />网络上有很多关于glance的用法介绍,基本上都是一个版本.其实有两个命令很实用,但是并没有介绍到.<br />1.进入glance后,"?"命令可以在线提示所有的命令以及对应的解释.内容如下:<br /> GlancePlus Commands Menu<br />h - Online Help q - exit (or e) A - Application List<br />g - Process
2010-07-13 21:02:00
1924
原创 vmstat监控系统虚拟内存状况
有文章提到使用vmstat的,于是整理一下vmstat的用法。 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。 vmstat的语法如下: vmstat [-V] [-n] [delay [count]] 其中,-V表示打印出版本信息;-n表示在周期性循环输出时,输出的头部信息仅显示一次;delay是两次输出
2010-07-11 16:17:00
536
原创 orcale监控
<br />这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库:<br /><br /> 检查实例的可用性<br /><br /> 检查监听器的可用性<br /><br /> 检查alert日志文件中的错误信息<br /><br /> 在存放log文件的地方满以前清空旧的lo
2010-07-11 15:55:00
440
原创 top解释
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。可能会有人不知道top出来的信息到底是什么意思,下面我就针对此问题做个解释: top.png (8.19 KB)2008-7-12 22:04统计信息区前5行是系统整体的统计信息第1行是任务队列信息,其内容如下:13:57:59 当前时间 up 6 days 系统已运作时间 1 user 当前登录用户数 l
2010-07-09 00:39:00
633
转载 awk
awk用法小结(作者总结)<br />awk 用法:awk ' pattern {action} ' <br /><br />变量名 含义<br />ARGC 命令行变元个数<br />ARGV 命令行变元数组<br />FILENAME 当前输入文件名<br />FNR 当前文件中的记录号<br />FS 输入域分隔符,默认为一个空格<br /
2010-07-09 00:33:00
318
原创 shell命令
<br />一、文件、目录操作命令<br />1、ls命令<br />功能:显示文件和目录的信息<br />ls 以默认方式显示当前目录文件列表<br />ls -a 显示所有文件包括隐藏文件<br />ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行<br />ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G)<br />ls -lt 显示文件,按照修改时间排序<br />2、cd命令<br />功能:改名目录<br />cd dir 切换
2010-07-09 00:30:00
446
原创 suse配置sendmail222222
<br />具体步骤如下:<br />1、使用rpm命令是否有安装Sendmail软件<br />suining:~ # rpm -qa|grep sendmail<br />sendmail-devel-8.12.10-162.1<br />sendmail-8.12.10-162.1<br />suining:~ # <br />若如上,则已经安装,若没有信息出来,则使用YAST来进行安装,期间会提示插入相应安装盘<br /><br />2、我这里已经安装,接下来<br /> 使用rpm命令确认安装了
2010-07-07 22:03:00
1422
原创 solaris配置sendmail2
<br />我们先来配置DNS服务------ #本机hostname为mail<br />一.DNS配置用到下列文档、<br />1./etc/named.conf<br />2./var/named/abcedu.net.hosts(named.conf) #正向解析配置文档,即实现域名到IP的对应<br />3。/var/named/named.local #DNS反向解析配置文档,即实现IP地址很域名的映射<br />4./var/named/named.rev #DNS反向解析配置文档,即实现IP
2010-07-01 23:07:00
659
原创 solaris配置sendmail
<br />我们先来配置DNS服务------ #本机hostname为mail<br />一.DNS配置用到下列文档、<br />1./etc/named.conf<br />2./var/named/abcedu.net.hosts(named.conf) #正向解析配置文档,即实现域名到IP的对应<br />3。/var/named/named.local
2010-07-01 23:03:00
1607
原创 windows 2003配置邮件服务器
<br />邮件服务器的配置同样是企业网络管理中经常要进行的任务之一。与Web网站、FTP站点服务器一样,邮件服务器的配置方案也非常之多,但对于中小型企业说,利用网络操作系统自带的方式进行配置是最经济的。本文中,要向大家介绍如何在Windows Server 2003系统中配置企业内部邮件服务器。<br /> 一、基本思路<br /> 在Windows Server 2003系统中,配置邮件服务器有两种主要途经:(1)利用“配置您的服务器向导”进行;(2)通过“添加或删除程序”安装相关组件进行。本学习内容
2010-07-01 22:53:00
986
原创 mainC
<br />public final class mainC { <br /> public static void main(String[] args) { <br /> jShell shell=new jShell("ls -l"); <br /> shell.startErr(); <br /> shell.startIn(); <br /> shell.startOut(); <br /> } <br />}
2010-06-27 23:34:00
439
原创 RuntimeTest
<br /><br />/*<br /> * 【JAVA中执行bat】<br />>test.bat <br />haha <br />exit 99 <br />>RuntimeTest.java <br /> * <br /> * <br /> * <br /> */<br />public class RuntimeTest { <br /> public static void main(String[] args) { <br />
2010-06-27 23:34:00
507
原创 StreamGobbler
<br /><br />import java.io.BufferedReader; <br />import java.io.IOException; <br />import java.io.InputStream; <br />import java.io.InputStreamReader; <br />import java.io.OutputStream; <br />import java.io.PrintWriter;<br />public class StreamGobbler ex
2010-06-27 23:34:00
2566
原创 jShell
<br />Runtime.getRuntime().exec( "ls ");<br /> <br /> <br />/* <br /> * jShell.java <br /> * class jShell is used for executing shell command <br /> * USAGE: <br /> * jShell obj=new jShell(shellCommand); <br /> * obj.startErr(); <br /> *
2010-06-27 23:32:00
743
原创 awk
Awk学习笔记整理:Jims of 肥肥世家<br /><jims.yang@gmail.com><br />Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。<br />第一次发布时间:2004年8月6日<br />Table of Contents1. awk简介2. awk命令格式和选项2.1. awk的语法有两种形式2.2. 命令选项3. 模式和操作3.1. 模式3.2. 操作4. awk的环境变量5. awk运算符6. 记录和域6.1. 记录6.2. 域6.3. 域分隔符
2010-06-27 22:35:00
221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人