![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络转帖
缭绕飘渺
这个作者很懒,什么都没留下…
展开
-
socket 精确的判断出网络是否连接
<br />socket类的connected属性往往不能精确的判断出网络是否连接,下面这段代码能解决这个问题 <br /><br />/// <summary> <br />/// 是否已连接 <br />/// </summary> <br />public virtual bool connected <br />{ <br />get <br />{ <br />try <br />{ <br />//检查socket的状态是否可读 <br />if(m_socket.connected && m_转载 2010-07-29 10:52:00 · 1295 阅读 · 0 评论 -
VS2008 SP1制作安装程序时如何将.Net Framework3.5 SP1打包进去
<br />这两天都在弄一个 Windows Setup 项目,希望弄得尽善尽美,直到刚刚终于大功告成,但当我想将 .Net Framework 3.5 SP1 的安装档也加入到我的 Setup 项目时(如下图),却发现项目无法编译。<br /> <br /><br /> <br />错误讯息如下:>>>>>>>>>><br />1、系统必备的安装位置未设置为“组件供应商的网站”,无法在磁盘上找到项“.NET Framework 3.5 SP1”中的文件“DotNetFX35SP1/DotNetFX35/x转载 2010-08-02 09:58:00 · 3395 阅读 · 0 评论 -
实例解析SOCKET编程模型(-)
转自:http://www.newasp.net/tech/net/12343.htmlSocket(套接字)是一种独立于协议的网络编程接口,在OSI模型中,主要集中于会话层和传输层。Socket 实际上代表的是两个实体之间进行通信的有效端点。通过socket可以获得源IP地址和源端口、终点IP地址和终点端口。用户可以将多个socket连入同一个端口,以便对于单个端口可以有多个连接。通过socket客户/服务器编程可以创建一个能被许多人使用的分布式程序,并且所有客户均可以用统一的前端进行工作,并与服务器进行转载 2010-06-13 14:44:00 · 391 阅读 · 0 评论 -
实例解析SOCKET编程模型(二)
<br />以下是同步聊天程序的客户端源代码。其中的一些过程可以参考服务器端源码<br /><br />using System;<br />using System.Drawing;<br />using System.Collections;<br />using System.ComponentModel;<br />using System.Windows.Forms;<br />using System.Data;<br />using System.Net;<br />using System.转载 2010-06-13 14:47:00 · 333 阅读 · 0 评论 -
续实例解析SOCKET编程模型之异步通信篇(上)
<br />.NET 框架的 Socket 类实际上是 Winsock32 API 提供的套接字服务的托管代码版本。其中Socket 类为网络通信提供了一套丰富的方法和属性,大多数情况下,Socket 类方法只是将数据封送到它们的本机Win32 副本中并处理任何必要的安全检查。Socket 类允许使用 ProtocolType 枚举中所列出的任何一种协议执行异步和同步数据传输。Socket 类遵循异步方法的 .NET Framework 命名模式;例如,同步 Receive 方法对应于异步 BeginRec转载 2010-06-13 14:48:00 · 641 阅读 · 0 评论 -
续实例解析SOCKET编程模型之异步通信篇(下)
<br />异步客户端套接字在等待网络操作完成时不挂起应用程序。相反,它使用标准 .NET Framework 异步编程模型在一个线程上处理网络连接,而应用程序继续在原始线程上运行。异步套接字适用于大量使用网络或不能等待网络操作完成才能继续的应用程序。<br /><br />Socket 类遵循异步方法的 .NET Framework 命名模式;例如,同步 Receive 方法对应异步 BeginReceive 和 EndReceive 方法。<br /><br />异步操作要求回调方法返回操作结果。如果应转载 2010-06-13 14:50:00 · 590 阅读 · 0 评论 -
类似 error: stray ‘/357’ in program
<br />转自:http://blog.csdn.net/dk123/archive/2010/01/27/5261362.aspx<br />记录在这里,学习查询!<br /> <br />最近在学习 C++ 的模板元技术,Loki 库无疑是最好的参考资料之一,至于 Loki 的介绍在这里就不多敷述了,直接说我遇到的问题:<br />从下面地址可以获得最新的代码:<br />https://loki-lib.svn.sourceforge.net/svnroot/loki-lib/trunk<br />原创 2011-05-20 16:45:00 · 8108 阅读 · 0 评论 -
让使用了SQLite的.NET应用自适应32位/64位系统
转自:http://jamesfancy.blog.51cto.com/2516291/1357462原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jamesfancy.blog.51cto.com/2516291/1357462 如果一个.NET应用要自适应32位/64位系统,只需要在项目的转载 2015-05-07 10:25:13 · 3338 阅读 · 1 评论