Harper且听风吟

导航

2017年3月27日 #

正则表达式

摘要: 阅读全文

posted @ 2017-03-27 21:54 Harper且听风吟 阅读(83) 评论(0) 推荐(0)

2017年3月7日 #

TCP和UDP 的区别和适用场合

摘要: TCP和UDP式TCP/IP中能够实现传输层功能的、具有代表性的协议,其主要特点和区别如下: TCP: 面向连接的、可靠的流协议。为提供可靠性传输,TCP实行“顺序控制”或“重发控制”机制。此外还具有“流控制(流量控制)”、“拥塞控制”、提高网络利用率等众多功能。 TCP主要用于可靠传输,但是因会重 阅读全文

posted @ 2017-03-07 23:02 Harper且听风吟 阅读(498) 评论(0) 推荐(0)

2017年3月6日 #

connect函数的用法

摘要: 无论流式套接字(如TCP)还是数据报(如UDP),均可以使用connect函数。对于流式套接字,使用connect函数后,建立固定地址的连接,之后可以使用send/rev函数进行数据收发。对于数据报,可以不使用connect函数进行连接。此时需要使用sendto/revfrom函数进行收发,且每一次 阅读全文

posted @ 2017-03-06 23:33 Harper且听风吟 阅读(1189) 评论(0) 推荐(0)

select函数的用法

摘要: 首先介绍阻塞方式与非阻塞方式: 阻塞方式(block),就是进程或是线程执行到这些函数时必须等待某个事件的发生。如果事件没有发生,进程或线程就被阻塞,函数不能立即返回。 非阻塞方式(non-block),就是进程或线程执行函数时不必非要等待事件发生,一旦执行必定返回,以返回值的不同来反映函数的执行情 阅读全文

posted @ 2017-03-06 23:11 Harper且听风吟 阅读(344) 评论(0) 推荐(0)

2017年2月14日 #

初读《人月神话》

摘要: 在平时的工作中,时常体会到消耗大量时间的往往不是一些难度很高的技术问题,而是一些由于工作流程管理不当及沟通不善造成的时间浪费,比如没有经过深入全面地分析和详细地设计就开始编码,事后常常要花大量的时间返工和修改;比如代码管理混乱,合并代码时常常出现各种小错误,耽误了进度;比如没有撰写清晰完备的文档,后 阅读全文

posted @ 2017-02-14 22:29 Harper且听风吟 阅读(158) 评论(0) 推荐(0)