发布新日志

  • 组网

    2008-01-08 22:51:21

    服务器:
    双网卡
    IP:10.1.0.1
    Mask:255.255..0.0
    另一个是ISP给的。
    其它机器是:
    IP:10.1.0.2~10.1.1.45
    Mask:255.255.0.0
    GateWay:外网出口




    1)同一个局域网,如果机器超过50台的话,极有可能造成网络效率的大幅下降。

    2)所以你最好每50台设置一个IP地址段。例如:
    你的所有服务器使用192.168.0.x地址段;
    300台共6个地址段。
    192.168.1.x~192.168.6.x

    3)我们再来看硬件的连接。每50台机器你最好使用3个24口交换机平均分配的连接起来。这样做的好处是不会使每个交换机都全负荷工作,以免降低网络效率。

    4)3个交换机的连接方法是:串联。例如,我们把这3个交换机编号为A1、A2、A3,连接方法是:
    从A1开始—串—A2—串—A3。这样这50台机器已经组网成功。
    其余5个网段依次类推,B1、B2、C3……F1、F2、F3。

    5)另外需加一台16口交换机,我们将这台交换机编号为Z1。将A1、B1、……F1,连接到这台交换机上。所有服务器连接到这个交换机上。宽带路由也要连接到这台交换机上。
    这样做的好处是有利于以后故障的排查。

    6)然后再加一台路由(不是宽带路由),编号为Z2,Z1和Z2连接。并且做好路由表,这样各个网段之间都可以访问。300台机器在高效率的网络下共享上网。
  • 教你如何自己建网站

    2008-01-08 22:47:47

    网站早已不再神秘,再也不是什么高技术活。普通用户也可以轻松的建立出相对专业的网站。下面向大家简单介绍一下个人建站的一些流程和注意事项。
        一、域名
        要想让人家访问自己的网站,域名是必不可少的。域名要尽可能的短、尽可能的方便记忆,当然现在好记的、有特征的域名已经不多了,这需要你自己进行考虑,可到http://www.fy371.com/淘一下宝,说不定能注册到一个好域名.
        二、空间
        要建网站,其次必须要有一个空间,即存放网站的地方。对于个人用户,建议购买虚拟主机。在购买虚拟主机时要看其服务、速度、响应时间等。一般选择有一定名气的服务商即可。
        注:域名、空间目前国内比较好的服务商像中国万网、新网等都是非常好的选择,不过它们的价格比一般的服务商要贵一些。这里推荐一家比较知名性价比好的给您参考一下http://www.fy371.com/
        三、网站建设
        网站程序当然是选择现成的,因为个人没有必要去从头开始编制一个网站程序,也没有那个实力。现在网上有现成的网站管理系统,像网奇Dvnews建站系统就是一款非常适合个人站长建站的工具。当然,这类系统还有很多,可以在自己综合试用的基本上进行选择。
        在选择网站程序时,还必须考虑到其通用性和二次开发。对于通用性不好、不利于二期开发的,虽然功能强大但不建议选用,因为网站有了一定规模后需要进行个性化功能设计时会很麻烦。另外程序尽量选择asp(asp.net),PHP、JSP等在国内不是特别流行;在asp和asp.net之间也尽量选用asp.net,毕竟其基于.net架构是发展的潮流。
        四、更新
        更新是一件比较麻烦的事,在具体的实施过程中可以注意以下几点:
        以质取胜:即靠内容的质量取胜;
        以新取胜:即以一定的原创内容取胜;
        以时取胜:即尽量追究时效,对内容尽早的发布;
        综合言之,如果能做到人无我有,人有我新那么就可以了。
        五、推广
        有了好的内容是不必过于担心网站访问量的。毕竟口碑的力量还是很大的。当然这并不是说我们就不需要推广,像登录搜索引擎、相互宣传、相互链接等都是行之有效的方法,各位站长可以在摸索的过程中不断前进。 网站推广教程: http://www.nicenic.com/support/?IDCate=8
        这里只是粗略的介绍个人网站的流程,希望对大家有所帮助。
  • jdbc驱动

    2008-01-08 22:46:23

    在企业应用中,很少有人用微软的jdbc驱动,这个驱动运行一段时间,没有数据请求时,自动把connection关闭,无论在windows还是linux上。

    在一次旧的系统改造中,系统报告了[Microsoft][SQLServer JDBC Driver]ResultSet can not re-read row data for column 10的错误。
    为了解决这个问题,开始跟踪程序,就差没有跟踪M$的JDBC源码了,也没有查出原因。只知道在在rs.getString("bkname")的时候,肯定会出现错误。
    下面的代码
    建表
    CREATE TABLE [book] (
      [bkid] int NOT NULL,
      [bkname] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
      [bkintroduction] ntext COLLATE Chinese_PRC_CI_AS,
      [format] nvarchar(10) COLLATE Chinese_PRC_CI_AS,
     
    )
    ON [PRIMARY]
    sql语句
    select bkid,bkname,bkintroduction, formatfrom book
    java代码
     rs.getString("bkid");
    rs.getBinaryStream("bkintroduction");
     rs.getString("bkname");
    这个例子,使用微软的驱动,必然会出错。
    如果你跟踪的话,必然是这一行:rs.getString("bkname")抛出错误。
     那么,如果你把rs.getString("bkname")和rs.getBinaryStream("bkintroduction");位置互换以下,就可以正常运行。 出现问题的原因,就是微软的驱动,在包含了blob或clob类型的字段,也就是Image和Text类型。
    那么就必须按照select顺序查询,且不支持重复查询。
    面对这种情况,只有更换驱动了,可以使用jtds,不会存在这种情况。
    好像javaunion说过这样的问题,可惜的是,javaunion已经不存在了。
     希望大家尽量不要用微软自带的sqlserver的jdbc驱动。
    解决的办法,如果采用微软提供的ms sql server jdbc driver,如果查询语句中,不存在image或text类型字段,那么可以按照无序获取,
    如果采用微软提供的ms sql server jdbc driver,如果查询语句中,存在image或text类型字段,那么就必须按照顺序读取,
    否则就会报告Driver]ResultSet can not re-read row data for column之类的错误,如果无论查询中有没有image或text类型字段,都要不按照顺序获取,或重复获取。那么就必须更换驱动,使用jtds

  • 计机常用命令

    2008-01-08 22:44:46

    msconfig   系统配置实用程序

    regedit    注册表

    ping  -t   网络通信

    format     格式化
    dir 列文件名      deltree 删除目录树        cls 清屏           cd 改变当前目录
    copy 拷贝文件      diskcopy 复制磁盘         del 删除文件       format 格式化磁盘
    edit 文本编辑      mem 查看内存状况          md 建立子目录      move 移动文件、改目录名     
    more 分屏显示      type 显示文件内容         rd 删除目录        
    sys 制作DOS系统盘
    ren 改变文件名     xcopy 拷贝目录与文件      chkdsk 检查磁盘    attrib 设置文件属性
    fdisk 硬盘分区     date 显示及修改日期       label 设置卷标号   defrag 磁盘碎片整理
    msd 系统检测       path 设置搜寻目录         share 文件共享     memmaker内存优化管理
    help 帮助          restore 恢复备份文件      set 设置环境变量   time 显示及修改时间
    tree 列目录树      debug 随机调试程序        doskey 重新调用DOS命令   
    prempt 设置提示符  undelete恢复被删的文件    scandisk检测、修理磁盘         
        
    不常用DOS命令
    diskcomp磁盘比较              append 设置非执行文件路径
    expand 还原DOS文件             fasthelp快速显示帮助信息  
    fc 文件比较                    interink启动服务器 
    setver 设置版本                intersvr启动客户机  
    subst 路径替换                 qbasic Basic集成环境
    vsafe 防病毒                   unformat恢复已格式化的磁盘  
    ver 显示DOS版本号              smartdrv设置磁盘加速器
    vol 显示磁盘卷标号             lh 将程序装入高端内存     
    ctty 改变控制设备              emm386 扩展内存管理

      
      
    常用命令具体介绍:    

    一、Dir 

    显示目录文件和子目录列表,呵呵,这个当然是人人要知道的。 
    可以使用通配符(? 和 *),?表通配一个字符,*表通配任意字符 
    *.后缀 
    指定要查看后缀的文件。 上面其实也可以为“ . 后缀”,例如dir *.exe 等于dir .exe 
    /p 
    每次显示一个列表屏幕。要查看下一屏,请按键盘上的任意键。 
    /w 
    以宽格式显示列表,在每一行上最多显示 5 个文件名或目录名。 
    /s 
    列出指定目录及所有子目录中出现的每个指定的文件名。比win环境下的查找快多了 
    dir *.* -> a.txt 把当前目录文件列表写入a.txt 
    dir *.* /s -> a.txt 把当前目录文件列表写入a.txt,包括子目录下文件。 整理的一点DOS命令 
      
     dir 列文件名      deltree 删除目录树        cls 清屏           cd 改变当前目录
    copy 拷贝文件      diskcopy 复制磁盘         del 删除文件       format 格式化磁盘
    edit 文本编辑      mem 查看内存状况          md 建立子目录      move 移动文件、改目录名     
    more 分屏显示      type 显示文件内容         rd 删除目录        
    sys 制作DOS系统盘
    ren 改变文件名     xcopy 拷贝目录与文件      chkdsk 检查磁盘    attrib 设置文件属性
    fdisk 硬盘分区     date 显示及修改日期       label 设置卷标号   defrag 磁盘碎片整理
    msd 系统检测       path 设置搜寻目录         share 文件共享     memmaker内存优化管理
    help 帮助          restore 恢复备份文件      set 设置环境变量   time 显示及修改时间
    tree 列目录树      debug 随机调试程序        doskey 重新调用DOS命令    prempt 设置提示符
    undelete恢复被删的文件    scandisk检测、修理磁盘         
        
    不常用DOS命令
    diskcomp磁盘比较              append 设置非执行文件路径
    expand 还原DOS文件             fasthelp快速显示帮助信息  
    fc 文件比较                    interink启动服务器 
    setver 设置版本                intersvr启动客户机  
    subst 路径替换                 qbasic Basic集成环境
    vsafe 防病毒                   unformat恢复已格式化的磁盘  
    ver 显示DOS版本号              smartdrv设置磁盘加速器
    vol 显示磁盘卷标号             lh 将程序装入高端内存     
    ctty 改变控制设备              emm386 扩展内存管理

      
      
    --------------------------------------------------------------------------------
      常用命令具体介绍:    

    一、Dir 

    显示目录文件和子目录列表,呵呵,这个当然是人人要知道的。 
    可以使用通配符(? 和 *),?表通配一个字符,*表通配任意字符 
    *.后缀 
    指定要查看后缀的文件。 上面其实也可以为“ . 后缀”,例如dir *.exe 等于dir .exe 
    /p 
    每次显示一个列表屏幕。要查看下一屏,请按键盘上的任意键。 
    /w 
    以宽格式显示列表,在每一行上最多显示 5 个文件名或目录名。 
    /s 
    列出指定目录及所有子目录中出现的每个指定的文件名。比win环境下的查找快多了 
    dir *.* -> a.txt 把当前目录文件列表写入a.txt 
    dir *.* /s -> a.txt 把当前目录文件列表写入a.txt,包括子目录下文件。

  • 脚本,Script

    2008-01-08 22:42:49

    脚本,scrīpt。是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。同平时使用的VB、C语言的区别主要是:脚本语法比较简单,比较容易掌握;脚本与应用程序密切相关,包括相对应用程序自身的功能;脚本一般不具备通用性,所能处理的问题范围有限。脚本就是源程序,就是代码程序。

        脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。

        脚本是动态程序的一种。动态程序一般有两种实现方式,另一种是二进制方式。二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码,然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。

  • LoadRunner卸载后无法重新安装问题的解决方法

    2008-01-08 11:36:40

    下面所述的解决方法适用于以前已经安装过了lr其他版本,卸载后,重新安装出现提示licenses无法使用的情况或者执行安装过程时出现 license security violation.Operation is not allowed 提示信息 , 安装失败的情况。

    Ø       首先查看是否已经完全卸载LoadRunner。卸载后,要对注册表进行清理:
    如果只安装了 MI 公司的 LoadRunner 这一个产品,请删除:

    HKEY_LOCAL_MACHINESOFTWAREMercury Interactive.

    HKEY_CURRENT_USERSOFTWAREMercury Interactive.

    否则请删除:

    HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveLoadRunner.

    HKEY_CURRENT_USERSOFTWAREMercury InteractiveLoadRunner.
    另外要在硬盘上查找和删除如下两个文件:wlrun.* vugen.*
    Ø       运行附件里面deletelicense.exe 的程序运行就可以重新安装了。
    Ø       同时要注意:安装包不能放在有汉字的目录下,lr安装时是不能识别汉字。

我的存档

数据统计

  • 访问量: 4136
  • 日志数: 7
  • 图片数: 1
  • 建立时间: 2008-01-08
  • 更新时间: 2008-01-08

RSS订阅

Open Toolbar