会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
嗳得瑟的哥
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
2014年9月25日
【转】ACE编程小结
摘要: 转自:http://blog.csdn.net/mjp_mjp/article/details/44060591、多线程中的ACE_Reactor::EventLoop,当在多线程(池)中调用EventLoop时,需要注意,在Acceptor/EventHandler中要使用其中的方法Reactor...
阅读全文
posted @ 2014-09-25 23:46 咚咚锵锵
阅读(1209)
评论(0)
推荐(0)
2014年9月21日
socket基础实例(一个服务端对应一个客户端情形)
摘要: 服务端处理1个客户端的例子运行结果:(1)while(accept+if(recv)) 情形执行服务端进程:[root@localhost single_link]# ./server [server]: begin[server]: loop......Client[127.0.0.1,49930...
阅读全文
posted @ 2014-09-21 18:57 咚咚锵锵
阅读(909)
评论(0)
推荐(0)
2014年9月17日
服务器中判断客户端socket断开连接的方法
摘要: 1, 如果服务端的Socket比客户端的Socket先关闭,会导致客户端出现TIME_WAIT状态,占用系统资源。所以,必须等客户端先关闭Socket后,服务器端再关闭Socket才能避免TIME_WAIT状态的出现。2, 在linux下写socket的程序的时候,如果尝试send到一个discon...
阅读全文
posted @ 2014-09-17 01:16 咚咚锵锵
阅读(44471)
评论(1)
推荐(0)
阻塞、非阻塞的概念和select函数的阻塞功能
摘要: 其它文档:http://www.cnitblog.com/zouzheng/archive/2010/11/25/71711.html(1)阻塞block 所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返...
阅读全文
posted @ 2014-09-17 01:07 咚咚锵锵
阅读(6357)
评论(0)
推荐(0)
socket基础函数(2)
摘要: http://www.cnblogs.com/RascallySnake/archive/2013/07/11/3185071.html一、selectwinsock中#include 原型intselect(intnfds,fd_set*readfds,fd_set*writefds,fd_set...
阅读全文
posted @ 2014-09-17 01:05 咚咚锵锵
阅读(346)
评论(0)
推荐(0)
2014年9月16日
线程初级基础(一)
摘要: 一,单线程例子#include #include #include #include using namespace std;void *thread_func(void *arg){ for(int i=0; i<3; i++) { sleep(1); co...
阅读全文
posted @ 2014-09-16 00:28 咚咚锵锵
阅读(158)
评论(0)
推荐(0)
2014年9月15日
给程序员的五点建议--如何成为编程高手并以此创业
摘要: 写在前面:此篇文章出自雷军之手,是他为软件开发2.0技术大会准备的演讲稿,但由于某些原因没有派上用场。这里跟大家分享下,对我们程序员来说还是大有裨益的。 每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不...
阅读全文
posted @ 2014-09-15 21:37 咚咚锵锵
阅读(236)
评论(0)
推荐(0)
2014年9月12日
Linux下常用软件
摘要: 一,vmtool安装,进入桌面就后,如果没有看到VMware Tools光盘,请点击VMware Station菜单栏上的“虚拟机”,然后选择“安装VMware Tools”,就可以在桌面上以看到VMware Tools光盘了,安装步骤为:1)把VMware Tools目录复制到备份目录下,2)解压...
阅读全文
posted @ 2014-09-12 15:57 咚咚锵锵
阅读(229)
评论(0)
推荐(0)
2014年9月6日
Linux下信号的简单使用
摘要: 1,1个main, 包含2个while,不要被两个while中的sleep所迷惑,这里只有main()这一个主线程(进程)在运行,程序会按照自上而下顺序执行。遇到第1个while循环中的sleep时,本线程暂停执行,交给其它线程处理,但是因为该进程只有一个线程,所以只有静静的sleep到指定时间(1...
阅读全文
posted @ 2014-09-06 00:50 咚咚锵锵
阅读(771)
评论(0)
推荐(0)
2014年9月5日
线程响应键盘按键的例子
摘要: 例子1:键盘输入的字符会排队,一个一个被线程处理。#include #include #include using namespace std;char ch = 0;pthread_t tid;void *thread_func(void *arg){ while(true) ...
阅读全文
posted @ 2014-09-05 12:46 咚咚锵锵
阅读(328)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
公告