- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 for循环的语句执行顺序
在一个技术QQ群中,试着做了一道C的题,感觉是考察for循环的执行流程.原题: 在C语言中,下列代码的输出结果是 ( ) (选择一项)void main( ){ int i = 0, j = 10; for(i=0;ij;i++,j--) { if(j==10) { printf("%d,%d ",i,j);
2007-04-21 23:18:00 17966 6
原创 STL的迭代器--Iterator
STL中的迭代器类似指针,但不仅仅是指针。迭代器和指针很像,功能很像指针,但是实际上,迭代器是通过重载一元的”*”和”->”来从容器中间接地返回一个值。将这些值存储在容器中并不是一个好主意,因为每当一个新值添加到容器中或者有一个值从容器中删除,这些值就会失效。在某种程度上,迭代器可以看作是句柄(handle)。通常情况下迭代器(iterator)的类型可以有所变化,这样容器也会有几种
2007-04-09 17:14:00 9808
转载 winSock网络编程-UDP协议的简单示例(P)
1.关于udp:udp相对于tcp而言,它是不可靠的协议,不是有话说,“任何存在的东西总有其优点所在”吗?udp虽然可靠性不够高,但传输效率却很高,速度也很快,所以用的也很多。2.通信前的注意工作:因为采用基于windows套接口的编程,通信前,要进行初始化Windows Sockets服务。⑴用WSAStartup()函数对windowsSocketsDLL进行初始化。⑵在调
2007-04-09 12:48:00 13270
转载 TCP/IP Winsock编程要点
利用Winsock编程由同步和异步方式,同步方式逻辑清晰,编程专注于应用,在抢先式的多任务操作系统中(WinNt、Win2K)采用多线程方式效率基本达到异步方式的水平,应此以下为同步方式编程要点。 1、快速通信 Winsock的Nagle算法将降低小数据报的发送速度,而系统默认是使用Nagle算法,使用 int setsockopt( SOCKET s, int level, int op
2007-04-09 12:44:00 7534
原创 今天很郁闷
太郁闷了,今天下午使用CSDN的BLOG在线打好一篇文章,点击提交后居然不见了,欲哭无泪…… 两个多小时的劳动就这么样白费了!为什么不能在提交“发表文章”之前对用户进行一下提醒呢!!
2007-04-07 16:33:00 6333 1
原创 多核并发之所感
最近买了2007.4期《程序员》杂志,其中有一个多核并发专题,偶在第一时间内翻阅了那些文章,下面摘取了一部分片段观点。王昕的《多核计算环境的挑战--本地代码的并发》并发 在计算机领域中,“并发”意味着系统可以在一定的时间段内同时执行多个计算任务的能力,并且在这些计算过程中,不同的计算任务之间还可以共享部分资源。在传统的定义中,“并发”和另外一个术语--“并行”--之间有着一定的区
2007-04-07 16:28:00 13080
转载 Linux的异步传输模式及ACE的Proactor模式
Reactor是工作在同步模式下,Proactor工作在异步模式下。高性能服务器一定是工作在异步模式下的。所以,ACE中有Proactor这个类组。ACE的特点是跨平台和屏蔽技术细节,Proactor应该是编写一份代码,同时可以在Linux和Windows及其它操作系统上运行。实际开发中,我们发现,Proactor编写的服务程序在Windows下工作非常正常,在内核为2.6.X的Linux上就
2007-04-07 00:52:00 7469
转载 ACE中的Proactor介绍和应用实例
把这两天做Proactor的一些经验和心得写一下,可能会给一些人帮助。 Proactor是异步模式的网络处理器,ACE中叫做“前摄器”。 先讲几个概念: 前摄器(Proactor)-异步的事件多路分离器、处理器,是核心处理类。启动后由3个线程组成(你不需要关心这三个线程,我只是让你知道一下有这回事存在)。 接受器(Acceptor)-用于服务端,监听在一个端口上,接受
2007-04-07 00:48:00 5383 1
原创 高性能I/O设计模式Reactor和Proactor
昨天购买了《程序员》杂志 2007.4期,第一时间去翻阅了一遍,其中有一篇《两种高性能I/O设计模式的比较》令人眼睛一亮,这是一篇译文,偶最近在一直想认真看看这方面的文章很久了。文章主要是讲到了系统I/O方式可分为阻塞,非阻塞同步和非阻塞异步三类,三种方式中,非阻塞异步模式的扩展性和性能最好。主要是讲了两种IO多路复用模式:Reactor和Proactor,并对它们进行了比较。文章还介绍了
2007-04-07 00:07:00 125179 3
onvif_discovery_client搜索多网段IPC的onvif设备2
2017-03-19
onvif_discovery_client搜索多网段IPC的onvif设备
2017-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人