摘要:
C++中的类内存的分布是非常麻烦的,微软提供了一个编译选项来实现内存的布局查看, 这样只要有不知道的内存布局,写个小例子,用这个命令就可以了。1cl[source.cpp]/d1reportSingleClassLayout[classname]这样就不需要记住那些复杂的继承关系内存布局了。 阅读全文
摘要:
这一篇主要介绍一下我们公司的分布式监控系统的构架。这里就要先讲一下,这个系统是做什么用的,我们的系统就是一个GIS监控系统,用来实时的监控车辆的,可以结合地图,实时的知道车在什么地方,车内的基本情况,因为有监听与拍照功能。其大致的结构如下所示:因为这个系统涉及到多个不同的个体,个体与个体之间的关联性是相对较小的,唯一的关联就是通过通信来实现的,这样通信的协议就变得非常的重要,在我觉得,通信系统最重... 阅读全文
摘要:
原文链接:http://topic.csdn.net/u/20070816/10/8F73CD33-23D4-4449-A686-01EFD81876CD.html 除非有特别要求,否则你应该总是对每个连接保持一个挂起的接收pending io(使用WSARecv投递)。如果用户主动关闭连接,你的GetQueuedCompletionStatus调用将返回成功,但接收到的数据长度为0,你能根据... 阅读全文
摘要:
从毕业到现在一年的时间里,都在做通信方面的东西,因为通信往往涉及到高并发和大数据的处理,所以谁的代码只要有一丁点的问题,都会在服务器上显露无疑,所以并不能像很多的什么什么管理系统一样,效率差点没关系,反正也是企业内部使用。前事链接说到服务器这方面的,因为园子里面讨论的人也不多或者我关注的不够,所以在此链接以前的一些与服务器通信方面的讨论:① 经过一年时间的沉淀 再次回首 TCP Socket服务器编程这里有一些讨论,大家可以去看一下②浅谈线程池系列 ,正确使用异步操作这里有比较重要的IOCP与线程池相关的一些知识,大家都可以用看一下这里说明一下链接这些的原因,服务器的编程,或者说通信模块的套路 阅读全文
摘要:
原文链接:http://www.xixis.net/doserver.net//read.php/2063.htm应该是windows网络编程第二版里面提到过。现在整理一下。 1:在IOCP中投递WSASend返回WSA_IO_PENDING的时候,表示异步投递已经成功,但是稍后发送才会完成。这其中涉及到了三个缓冲区。网卡缓冲区,TCP/IP层缓冲区,程序缓冲区。情况一:调用WSASend发送正确... 阅读全文
摘要:
①创建表空间[代码]②修改表空间[代码]③添加表空间文件[代码]④添加分区1,代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--createtablespaceg200910datafile'D:\or... 阅读全文
摘要:
本文主要讲解Windows下PHP 5.3中的Xdebug的配置:我的配置如下:[代码]注意事项有如下几点:①:xdebug的版本,要下载正确的版本,VC6的才支持Apache,VC9的是对应的IIS,不要下载错了,我下载的版本就是对应的PHP的5.3的VC6版本②:zend_extension:这里不是 zend_extension_ts除非你下载的是Apache的非安全... 阅读全文
摘要:
<%@ Control Language="C#" %><script runat="server"> [TemplateContainer(typeof(MyTemplateContainer))] [PersistenceMode(PersistenceMode .InnerProperty)] public ITemplate 内容 { get; set; } [Te... 阅读全文
摘要:
addEventListener/attachEvent 中的传参问题 阅读全文