当前位置:首页
开发技术指南» 文章正文
    引言:

 ·oracle的imp数据导入问题    »显示摘要«
    摘要: 在unix下oracle9i 导入带有分区的数据表时,导入到此表最后一个分区后就等待不动了,一直等待还没有结果,不知道是什么原因? 已经加大了buffer, 此表大概有200万条记录。 有什么解决办法? 十万火急!! 多谢!! ......
 ·保护自己版权的思路    »显示摘要«
    摘要: 我想对自己制作的asp.net程序加入注册,就是一台机,只能安装一个,并且一个注册码对应一台机 子,大家有什么好办法,提提思路!! ......


要写个网络监控程序,没有网络编程经验,某个方面很迷惑,求大家给提个方案

连接之后,服务端可以对客户端主机文件进行浏览、下载、上传,用TCP。  
  程序中很多时候需要连续地send数据,这个时候,就需要确定收发数据的完整性,这时就会出现问题。  
  比如我做下面的动作:  
  1、服务端发送命令给客户端要求返回客户端的硬盘分区信息  
  2、客户端列举本机的各个分区,每列举一个就把相应信息send给服务端  
  3、服务端每接一条分区信息就显示一条  
  我分别用了非阻塞异步IO模型和重叠IO模型,都是在本机测试正常,而把服务端和客户端分别在两个网段上运行就会发生服务端显示信息不完整的现象。  
   
  求高手给予解决。  
 

NO.1   作者: geland

just   ftp!!!

NO.2   作者: dirdirdir3

要自己订立协议来保证完整性,如一个消息头是什么,长度放哪里,其他信息,消息正文,消息尾为什么,校验码?等等。

NO.3   作者: softrain

服务端显示信息不完整是因为发送或接收的处理方法不正确。  
  TCP是可靠的,而代码是不可靠的,所以你要查查你是如何收发数据的。  
  首先你要自己定义应用层消息头,可以完整表示一个消息是什么样的,有多长。  
  另外发送要保证数据全部都投递进了系统发送缓冲区,接收要保证把系统缓冲区数据收完,解析要保证一次收到多个包能准确分开,一次收到不足一个包能和下次接收的数据合并。  
  如果你做到了,就不会有问题。


 ·一个cookie path的有效性问题    »显示摘要«
    摘要: 我是想把一个cookie的path设为"/abc/default.aspx?id=123",使之仅访问"/abc/default.aspx?id=123"时能把cookie的相关内容传到服务器端。 但实际情况是当客户端敲入"/abc/default.aspx?id=42343"等的连接,服务器端也可以接收到这个cookie。原因是......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE