花费 27 ms
故障排查:是什么 导致了服务器端口telnet失败?

telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手)。 当服务端启动后,但是telnet其监听的端口,却失败了。或者,当服务端运行了一段时间后,突然其 ...

Sat May 09 17:00:00 CST 2015 0 50736
解决异常:公共语言运行时检测到无效的程序

  我碰到这个问题比较奇怪,我写的一个方法(基于.NET 2.0)在win7、win2003下运行没有问题,在winxp下运行就抛异常:“公共语言运行时检测到无效的程序”,对应英文为:common l ...

Fri Oct 24 02:14:00 CST 2014 1 15228
让你的Socket应用兼容IPv6

随着互联网越来越普及,以及物联网的兴起,IPv4地址已远远不够用,IPv6的普及将是不可避免的趋势。以前,我们的大部分socket程序几乎都是针对IPv4而开发,如果不做升级重构,那么使用 ...

Thu Jul 19 00:09:00 CST 2012 2 12167
让Sqlite脱离VC++ Runtime独立运行

  前段时间在开发OrayTalk(傲瑞通)的聊天记录模块时用到了Sqlite,这是我第一次接触和使用Sqlite,总体感觉还是非常不错的。这里把我使用Sqlite的经验跟大家分享一下。 一.关于S ...

Tue Jul 15 18:18:00 CST 2014 7 6275
在Web中如何使用Windows控件?

最近做的一个Web版的视频会议项目,需要在网页中播放来自远程摄像头采集的实时视频,我们已经有了播放远程实时视频的使用C#编写的windows控件,如何将其嵌入到网页中去了?这需要使用一种古老的 ...

Fri Sep 14 18:11:00 CST 2012 17 4469
故障排查:是什么 导致了客户端批量心跳超时掉线

心跳超时指的是:针对某个在线的客户端(TCP连接),ESFramework服务端在指定的时间内,没有收到来自该客户端的任何消息,则认为该客户端已经掉线。 为什么需要心跳机 ...

Wed Apr 08 16:41:00 CST 2015 6 4001
动手写一个Remoting接口测试工具(附源码下载)

基于.NET开发分布式系统,经常用到Remoting技术。在测试驱动开发流行的今天,如果针对分布式系统中的每个Remoting接口的每个方法都要写详细的测试脚本,无疑非常浪费时间。所以,我 ...

Wed May 14 19:17:00 CST 2014 3 4032
调用非托管dll常出现的bug及解决办法

C和C++有很多好的类库的沉淀,在.NET中,完全抛弃它们而重头再来是非常不明智的、也是不现实的,所以,我们经常需要通过Pinvoke来使用以前遗留下来的非托管的dll。就.NET中使用非 ...

Wed Jan 09 18:45:00 CST 2013 2 4351
AutoResetEvent 的诡异行为

一.缘起 最近做一个服务端程序,系统运行时,在特定的时候会启动一个通知线程,通知线程执行的方法经简化后就是如下的FirstStateNotifyThread: ...

Wed Jun 13 19:56:00 CST 2012 4 3853
移植到Windows CE 的经验

  Windows CE 是微软早期推出的嵌入式设备和移动设备的开发运行平台,虽然目前移动端几乎都是android和ios的天下,但是,在嵌入式设备领域,Windows CE仍然占有一块地盘。很多用户 ...

Sat Dec 28 18:02:00 CST 2013 5 2193

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM