2005年3月30日

Delegate的默认Constructor的小问题

摘要: C#中,delegate有默认的一个参数的Constructor,参数的类型为delegate指向的类型。如: privatedelegatestringsomeString(); privatevoidbutton3_Click(objectsender,System.EventArgse) { intx=10; someStringst=news... 阅读全文

posted @ 2005-03-30 10:10 Pierce 阅读(534) 评论(0) 推荐(0) 编辑

书要看原版的

摘要: 书,要看原版的。 不只是书,其他的任何事情,环节越多,问题越多。问题来自中间的传递,而不是来自起源。 其他的书接触的少,对于计算机方面的外文书籍,国内多是编译,(注意不是翻译)。翻译,是按照原文转换为本国文字;而编辑,则是翻译后,又重新作了编辑,不要小看这个编辑,有可能使原文的含义发生变化。 经常在看国内出版社发行的编译的书,经常是少很多资料,比如说遇到了一个问题,这个问题在本章不做解释,要... 阅读全文

posted @ 2005-03-30 10:07 Pierce 阅读(1758) 评论(4) 推荐(0) 编辑

今天遇到了asp.net+oracle的老问题,解决了老问题,发现了新问题

摘要: 今天用asp.net作wap网站,遇到了老问题,即访问Oracle时,遇到了以下问题: 09:35:59 -2147467259 09:35:59 System.Data.OleDb.OleDbErrorCollection 09:35:59 未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。 在安装这些... 阅读全文

posted @ 2005-03-30 10:04 Pierce 阅读(2893) 评论(2) 推荐(0) 编辑

使用Socket遇到的问题--Problems with Tcp Messages

摘要: 使用Tcp时注意:Tcp不提供Message boundaries,即不区分信息间的边界。 如果Client的2个Send(),一个发送200bytes,一个发送100个bytes,那么Server收到了300个Bytes放到了TcpBuffer,怎样区分这300个Bytes呢?怎样保证需要的2个Receive()可以收到所需要的信息呢? Receive() 方法是从Tcp Buffe... 阅读全文

posted @ 2005-03-30 09:58 Pierce 阅读(1519) 评论(0) 推荐(0) 编辑

使用Socket会遇到的问题--Problems with data buffers

摘要: //如果Data buffer 过大 byte[]data=newbyte[1024]; intrec=Socket.Receive(data); stringsdata=Encoding.ASCII.GetStrting(data,0,rec); 注意: GetString()方法,使用最近放入data数组的数据。所以,rec参数可以确保使用的... 阅读全文

posted @ 2005-03-30 09:57 Pierce 阅读(1060) 评论(0) 推荐(0) 编辑

导航