Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

Archive for 01月, 2011

JavaScript中取到form的值的方法

Published by admin on 01月 24, 2011

<form action=”get.do” method=”post” id=”fi” name=”fn”> 
            username:<input type=”text” id=”username”/><br/> 
            password:<input type=”password” id=”password”/><br/> 
            <input type=”submit” value=”submit”> 
</form> 

可以通过以下三种方式(我所知道的)来取到值:
var show = document.fn.elements[’username’].value;//注意这里fn是form的名字,而不是id
var show = document.getElementById(’username’).value;
var show = fi[’username’].value;//fi是form的id号码
Read the rest of this entry »

js如何判断指定的页面是否存在

Published by admin on 01月 23, 2011

<html>  
    <head>  
        <title>My JSP ‘a.jsp’ starting page</title>  
        <script language=”javascript”>       
    var target = null;  
    function createTarget(){  
      if(window.ActiveXObject){  
        target = new   ActiveXObject(”Microsoft.XMLHTTP”)   ;  
      }else if(window.XMLHttpRequest){  
        target = new XMLHttpRequest();  
      }       
    }  
Read the rest of this entry »

在Window Server上实现Oracle数据库的定时备份

Published by admin on 01月 17, 2011

目标,每天定时备份数据库,并且用当天日期命名备份的文件名,然后用rar压缩。

备份的Batch脚本如下:

@echo off
rem get local datetime on system
Read the rest of this entry »

Linux下定时重新启动tomcat脚本

Published by admin on 01月 17, 2011

关闭后,10秒后重启
 

#!/bin/sh
set -o xtrace

export JDK_HOME=/usr/java/jk1.5.0_12
export JAVA_HOME=/usr/java/jk1.5.0_12

#解决tomcat中文路径问题
export LC_ALL=zh_CN.GB18030

tomcat_path=/usr/tomcat5.0
tomcat_log=/home/tomcat_restart.log
Read the rest of this entry »

linux的计划任务crontab 和 tomcat自动重启

Published by admin on 01月 17, 2011

任务调度的crond常驻命令
crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:
1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存
2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置。

一、任务调度设置文件的写法
其格式如下:
Read the rest of this entry »

设置服务器按计划重启

Published by admin on 01月 17, 2011

在项目中最近有个新需求,需要定期重启应用服务,

1。开始—所有程序—-附件——系统工具——计划任务

2。打开计划任务后,点“添加计划任务”来创建一个任务。

3。下一步,选择要运行的程序。我们点那个“浏览” 选择到 C:\WINDOWS\system32 目录里找到 shutdown.exe 文件

4。输入一个任务的名称,我这里没有写,默认为“shutdown2”了,然后设置为每天执行这个任务。
Read the rest of this entry »

Lotus Sametime Server R8.x 标准版部署排错

Published by admin on 01月 13, 2011

1. 目的


 在sametime部署过程中,网络连通性、参数设置会引发各种可能的故障,解决这些故障的方法散落于多种不同的文档中,寻找困难;iNotes 与 Sametime 的集成需要细致而小心的部署,非常容易出错。出错的种类也分为好几种,往往容易造成难点;本文争取把所有这些问题集中起来,并总结一份检查列表,以方便后来者快速、正确的部署 Sametime。

2. Sametime部署要点


2.1. 连通性
2.1.1. 在生产系统中,Sametime 服务器的 Internet 全限定名称 –  FQIHN (Fully Qualified Internet Host Name) 需要在 DNS 中 做解析。如果是在测试环境,需要在各个服务器(包括Sametime 服务器和其他Domino 服务器)、客户端做 host 文件的解析。否 则将会出现大量连通性问题

这个名称表现为类似: www.name.com 的形式,需要在服务器文档中设置。并且在包括Sametime服务器在内的相关Domino服务器上,以及访问Sametime服务器的客户端上做Host解析。 (DNS或host文件) ,Domino服务器文档设置如下图:

Read the rest of this entry »

js判断当前页面中input是否存在

Published by admin on 01月 4, 2011

在之前的文章中曾经提到过这类似的问题,但当时说明的只是针对

var oFileChecker = document.getElementById(”fileChecker”);的情况,那么有些情况,其实我们没法给input 制定id=”",那我们应该怎么来判断呢?

var obj = document.getElementsByName(”groupId”);
    if (obj.vlaue != undefined){

               //说明input存在

    }else{
        //说明input不存在.因为vobj.value=undefined

    }

mysql提示Column count doesn’t match value count at row 1错误

Published by admin on 01月 2, 2011

开发中运行mysql脚本,发现提示mysql提示Column count doesn’t match value count at row 1错误,坚持后发现是由于写的SQL语句里列的数目和后面的值的数目不一致,

比如insert into 表名 (field1,field2,field3) values(’a',’b')这样前面的是三列,后面却只有二个值,这就会出现这个错误的。

new String(getBytes(ISO-8859-1),GBK)解决中文乱码问题分析

Published by admin on 01月 2, 2011

用了好几种编码 全是乱码,request.setCharacterEncoding(”UTF-8″);尝试了好几种

String newdefrayItem = new String(request.getParameter(”newdefrayItem”).getBytes(”iso-8859-1″),”GBK”);也换了几次编码方式,最后是String newdefrayItem = new String(request.getParameter(”newdefrayItem”).getBytes(”iso-8859-1″),”GBK”);这样可以。在网上查了下原理,转了过来

tomcat默认全部都是用ISO-8859-1编码,不管你页面用什么显示,Tomcat最终还是会替你将所有字符转做ISO-8859-1.那么,当在另目标页面再用GBK翻译时就会将本来错的编码翻译成GBK的编码,这时的文字会乱码.
Read the rest of this entry »