认清事物的本质-简单

博客园 首页 新随笔 联系 订阅 管理

08 2009 档案

摘要:三 异步套接字 虽然还有许多别的方法解决同步套接字中的问题的方法,但是综合比较来看,异步套接字无疑是大多数情况下最好的解决办法,这个问题稍后讨论。 1 原理 首先来说一下异步的原理(根据自己的理解写的,如果有不正确的地方,还望指正)。 思想其实很简单。在同步里面,当接收或者发送数据的时候,程序的进程是中止的,一直在等待,那么想要解决这个问题自然就会想到——接收或者发送数据的时候程序继续往下执行不就... 阅读全文
posted @ 2009-08-29 21:37 萧冲 阅读(1193) 评论(2) 推荐(0)

摘要:经过研究和实验,现在终于在这里可以说说socket的异步问题了。 代码采用MSDN里面官方的例子,这样的话,如果你想深入研究也有了一个通用的基础。 一直认为,其实任何技术的核心并不难,难就难在当该技术发展成熟以后为了各种需要而添加的枝枝蔓蔓,这些后期添加的东西一方面使技术的应用更加方便和稳定,另一方面,对于学习该技术的人来说,增加了不少的学习成本和障碍。我的学习技术的理念就是,将其枝枝蔓蔓的不断裁... 阅读全文
posted @ 2009-08-29 20:34 萧冲 阅读(2492) 评论(0) 推荐(1)

摘要:IP addresses in C# 在.Net网络库里面最大的优点就是IP地址和端口被成对处理,相比于UNIX中用的方法真是一个巨大的令人欢迎的进步。.NET定义了两个类来处理关于IP地址的问题。 One of the biggest advantages you will notice in the .NET network library is the way IP address/port... 阅读全文
posted @ 2009-08-28 16:52 萧冲 阅读(24971) 评论(0) 推荐(1)

摘要:参考文章:http://www.codeproject.com/KB/IP/LanTalkChat.aspx 要使用客户端连接服务器端,必须首先建立服务器端的监听。步骤如下: 1 建立socket socket构造函数如下public Socket ( AddressFamily addressFamily, SocketType socketType, ProtocolType protoco... 阅读全文
posted @ 2009-08-28 11:16 萧冲 阅读(2066) 评论(0) 推荐(0)

摘要:GoogleMaps中事件触发出现的参数信息的传递方式,目前发现只有一种,如下所示: function addClickListener() { GEvent.addDomListener(map,'click',function(overlay,pPoint) { if(pPoint) { showLatLng(overlay,pPoint); // } })... 阅读全文
posted @ 2009-08-20 16:35 萧冲 阅读(415) 评论(0) 推荐(0)

摘要:今天研究了一个使用Google maps的例子,写一下学到的知识(还不到心得的程度)。 首先声明,我对JavaScript并不熟,所以例子浅显看到的人请别嘲笑我。我会慢慢的一个个例子的发,一点点的学习。<script type="text/javascript">//<![CDATA[ //声明GMap对象 var map; var eventinfo; var mapcente... 阅读全文
posted @ 2009-08-20 14:29 萧冲 阅读(451) 评论(0) 推荐(0)

摘要:在MSConfig里面乱点的时候把SQL Server的服务给去掉了,导致再进企业管理器的时候发现数据库都没了。这可吓坏我了,到网上搜了一下,终于解决了。 解决方法,到电脑的服务管理里面(就在控制面板->计算机管理->服务里面找到MSSQLSERVER服务,双击之后,选登录,选择本地帐户,重新启动服务。OK了。 阅读全文
posted @ 2009-08-16 14:24 萧冲 阅读(158) 评论(0) 推荐(0)