#
今天在本地机直接在触发器里更新另一台服务器数据时出现: MSDTC不可用
解决办法:
在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动
void(0)什么意思!vSrc = window.event.srcElement;什么意思一定要说说event对象的意义和内容:
event对象指当前触发的事件对象, window.event.srcElement是指触发事件的对象。比如你设定document.onclick = myfunc;这时所有页面点击的事件都交给myfunc处理,在myfunc函数里可以写vSrc = window.event.srcElement,知道用户是点击了什么地方,做相应处理。
你找个HTML文件,在其中加上这么一段:
<script languange = "javascript">
document.onclick = myfunc;
function myfunc()
{
alert(window.event.srcElement.nodeName);
}
</script>
试试就知道了。
void(0)是一个不做任何事的函数。
一\先在HTML里增加图片,并定义好ID号:
<div style="height: 400px; overflow: auto;">
<span id="p"></span>
<img id="oImg" src="http://www.blueidea.com/gg/wacom/q1.gif" style="zoom: 100%;" class="dragme">
</div>
二\放入放大缩小按钮
<button onmousedown="chgSize(true);" onmouseup="window.clearTimeout(oTime);">↑</button>
<button onmousedown="chgSize(false);" onmouseup="window.clearTimeout(oTime);">↓</button>
三\写调用函数
<script language="javascript">
var oTime;
function chgSize(args) {
var oImg = document.all['oImg'];
oImg.style.zoom = parseInt(oImg.style.zoom) + (args ? +1 : -1) + '%';
oTime = window.setTimeout('chgSize(' + args + ')', 1);
}
</script>
说明:当缩标按下时(onmousedown)执行chgSize(),鼠标松开(onmouseup)清除时间window.clearTimeout(oTime);
parseInt(oImg.style.zoom) + (args ? +1 : -1) + '%';
当放大为真是点击一下放大一个像素,,反之,则减小.
把下列源代码放入
<script LANGUAGE="JavaScript">
function goHist(a)
{
history.go(a);
}
//定义一个函数,用来记载是向前还是向后
//<!-- done hiding from old browsers -->
</script>
<form METHOD="post">
<p><input TYPE="button" VALUE="前进" onClick="goHist(-1)">
(说明:如果goHist(a)中的参数a的值为-1,则前进)
<input TYPE="button" VALUE="后退" onClick="goHist(1)"> </p>
(说明:如果goHist(a)中的参数a的值为1,则后退)
</form>
本人早上上班,很难得打开了MSN,再打开JBOSS,结果JBOSS服务器报错信息如下:
Could not start on port 1099
java.net.BindException: Address already in use: JVM_Bind
哦,原来是1099,JBOSS访问EJB端口被占用了,
然后用netstat查看发现1099被: by2msg1204310.phx.gbl:1863
占用了,看不懂这串是什么东西,但分析一下,应该是MSN,赶紧把MSN关闭,然后再重启JBOSS,问题解决.
反混浠器jade
更好的:zero kclass
还有例如:XJad 基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2;
DECLARE @OldPWD varchar(255)
DECLARE @EncryptedPWD varbinary(255)
SET @OldPWD = '11111'
SELECT @EncryptedPWD = CONVERT(varbinary(255), pwdencrypt(@OldPWD))
SELECT pwdcompare(@OldPWD, @EncryptedPWD)
SELECT pwdcompare('22222', @EncryptedPWD)
pwdencrypt:表加密
pwdcompare:与输入的字符比较
前几年写了个计算日库存程序,这几年风风雨雨都过来,最近一次算日库存时发现了一大的问题,条件语句如下:
where indate>'2007-03-31' 如果indate为日期型那么indate大于2007-03-31 0:0:0数据将不包含在内,
必须写为where convert(varchar(10),indate,126)>'2007-03-31'
方法一
select top 10 * from tablename where id not in (select top 10*4 id from tablename)
//10 每页显示记录数
//4 第几页
//id 主健
//自己写个函数吧,别忘了加上where 和order by条件。
方法二:(针对视图也好用,相对第一种方法效率低一些)
select * from
(select top 20 * from v_LkFaceValue ) ss
where trnbr not in (select top 10 trnbr from v_LkFaceValue)