- 博客(2)
- 收藏
- 关注
转载 多线程(基础篇)
多线程编程是现代软件技术中很重要的一个环节。要弄懂多线程,这就要牵涉到多进程?当然,要了解到多进程,就要涉及到操作系统。不过大家也不要紧张,听我慢慢道来。这其中的环节其实并不复杂。 (1)单CPU下的多线程 在没有出现多核CPU之前,我们的计算资源是唯一的。如果系统中有多个任务要处理的话,那么就需要按照某种规则依次调度这些任务进行处理。什么规则呢?可以是一些简
2016-07-21 10:44:59 115
原创 网络编程
网络通信:全双工 TCP和UDP 相同点:同属传输层 区别: TCP:有连接:通信双方在通信之前事先建立连接,类似于打电话。 整个通信过程可以保证可靠的传输,即数据不会丢包、失序、乱码等,TCP在传输过程中还可实现流量控制。 使用场合:可靠新要求比较高的场合,比如账户密码、文件传输等。 UDP:无连接,类似于寄信。 整个通信过程中数据包可能会出现丢包和失序等,也没有流量控制。
2015-08-31 22:06:59 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人