-
这里的“通讯”加上了引号,是因为实际上所有的socket都有通讯的功能,只是在我们的例子中,之前那个socket只负责listen,而这个socket负责接受信息并echo回去。 用accept()创建新的socket 在我们的例子中,communicationSock实际上是用函数accept()创建的。
2015/7/16 |
软件开发 |
评论:1
-
你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。
2015/6/25 |
软件开发 |
评论:8
-
时间过的真快,鸡啄米已经上线好几年了。在众多热心网友和同行的支持下,鸡啄米的访问量基本保持了持续稳定增长的态势,在这里首先要感谢所有曾经支持过鸡啄米的朋友,有了你们才有鸡啄米的今天。 鸡啄米简介 之前鸡啄米旗下包括鸡啄米博客和Android开发网两个站点。鸡啄米博客以分享软件开发和IT互联网等信息为主,Android开发网集中了Android开发的各类教程和参考资料。如今鸡啄米编程课堂上线后,鸡啄
2015/6/20 |
软件开发 |
评论:14
-
前面一小节,我们已经写出了TcpServer的构造函数。这个函数的实际作用,就是创建了listen socket(监听嵌套字)。这一节,我们来具体分析这个创建的过程。 socket和sockaddr的创建是可以相互独立的 在函数中,我们首先通过socket()系统调用创建了listenSock,然后通过为结构体赋值的方法具体定义了服务器端的sockaddr。
2015/6/19 |
软件开发 |
评论:2
-
高峰时期曾有过万人报名的中国互联网站长大会活动,今年却静悄悄。 知名个人站长卢松松5月25日在其博客爆料称,已经连续举办九届的活动今年停摆,并且活动在去年就改了名,原来的“站长”二字被抹去,取而代之的是互联网创业者大会。 早就有人唱衰站长,消息传开之后,“站长落伍论”重新占领市场。
2015/6/15 |
IT互联网 |
评论:2