2011年2月8日

摘要: New state - After the creations of Thread instance the thread is in this state but before the start() method invocation. At this point, the thread is considered not alive. Runnable (Ready-to-run) state - A thread start its life from Runnable state. A thread first enters runnable state after the invo 阅读全文
posted @ 2011-02-08 15:30 本命 阅读(330) 评论(0) 推荐(0)

2011年1月17日

摘要: e.g.Circle extends Shape;Shape S=new Circle();通过将子类对象引用赋值给超类对象引用变量。(反之则不可) 阅读全文
posted @ 2011-01-17 15:43 本命 阅读(128) 评论(0) 推荐(0)
 
摘要: lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下:Object thisLock = new Object();lock (thisLock){  // Critical code section}lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。ref to http://msdn.microsoft.com/zh-cn/library/c5kehkcz(v=vs.80).aspx 阅读全文
posted @ 2011-01-17 15:39 本命 阅读(410) 评论(0) 推荐(0)

2011年1月9日

摘要: SQL Server 2000中,有三个比较类似的功能:他们分别是:SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。http://blog.joycode.com/ghj/archive/2004/03/21/16745.joy 阅读全文
posted @ 2011-01-09 14:08 本命 阅读(457) 评论(0) 推荐(0)
 
摘要: 东东发布到客户那里运行,被发现总是向一个XX.XX.XX.X的地址发送请求。这地址是我们的数据库连接地址。代码里面除了数据库连接外就没再用过这个地址,估计是水晶报表里面的什么设置。后来发现某一个报表里的设置有点与众不同,是这个:Crystal Reports -- Database -- Verify on Every Print其余的没有勾选这一项,只那个报表有选。================The Verify on Every Print command is a lock that triggers the Verify Database command command eve 阅读全文
posted @ 2011-01-09 14:07 本命 阅读(241) 评论(0) 推荐(0)
 
摘要: 题外话一段:之前总是有个很好的借口——我的电脑上装不好CRYSTAL REPORT,的确,在VS里面是死活打不开的。直到现在没撤了,于是找个时间把VS卸了又装,卸了又装。如此反复了两三次,竟然就好了。 当然,卸载时要卸干净滴。(电脑系统是WIN 7 64位)=====================================================  做MAIL MERGE时,发现有时可以合并得很好,有时却不行——打印出来一份之后没有其他的。发现是变量的问题,因为如果一个变量都没有就不会这样。。虽然隐隐知道是这方面问题,但也没想到具体的解决方法。后来达人一看便知了,说是两个变量之 阅读全文
posted @ 2011-01-09 14:06 本命 阅读(365) 评论(0) 推荐(0)
 
摘要: declare @a int set @a=0 while @a=10 begin print @a set @a=@a+1 end 阅读全文
posted @ 2011-01-09 14:04 本命 阅读(188) 评论(0) 推荐(0)
 
摘要: 生成了一个比较大的文件——200多M的ZIP文件,下载时会遇到 “System.OutOfMemoryException”错误。最初以为是IIS配置问题,在网上搜了一些方法,调整设置的大小,仍旧不行。无意中看到要用 “Response.TransmitFile(fileName)”之前是用的“Response.WriteFile(fileName)”试了一下,发现OK了。。。==============找到这样一种解释:Response.TransmitFile() method sends the file to the client machine with out loading it 阅读全文
posted @ 2011-01-09 14:03 本命 阅读(464) 评论(0) 推荐(0)
 
摘要: 用过的function GetRblSeletedValue(obj) { var rbltable =$(obj); var rbs= rbltable.getElementsByTagName("INPUT"); for(var i = 0;irbs.length;i++) { if(rbs[i].checked) { var text =rbltable.cells[i].innerText; var value=rbs[i].value; alert("选中项的text值为"+text+",value值为"+value); } } }来自:http://www.jb51.net/ar 阅读全文
posted @ 2011-01-09 13:35 本命 阅读(258) 评论(0) 推荐(0)
 
摘要: 用过的一种方法:var ddl = document.getElementById("控件名");取得选中的列的值ddl.options[ddl.selectedIndex].text 取得选中值相对应的IDddl.options[ddl.selectedIndex].value 阅读全文
posted @ 2011-01-09 13:35 本命 阅读(210) 评论(0) 推荐(0)