07 2019 档案

摘要:linux广播 阅读全文
posted @ 2019-07-25 21:27 PKICA 阅读(581) 评论(0) 推荐(0) 编辑
摘要:执行信号的处理动作称为信号递达(Delivery),信号从产生到递达之间的状态,称为信号未决(Pending)。 进程可以选择阻塞(Block)某个信号。被阻塞的信号产生时将保持在未决状态,直到进程解除对此信号的阻塞,才执行递达的动作。注意,阻塞和忽略是不同,只要信号被阻塞就不会递达,而忽略是在递达 阅读全文
posted @ 2019-07-20 18:30 PKICA 阅读(996) 评论(0) 推荐(0) 编辑
摘要:sigaction函数sigaction函数的功能是用于改变进程接收到特定信号后的行为。int sigaction(int signum, const struct sigaction *act,struct sigaction *oldact);参数--第一个参数是信号的值,可以为除了SIGKIL 阅读全文
posted @ 2019-07-20 18:08 PKICA 阅读(536) 评论(0) 推荐(0) 编辑
摘要:随着软件项目的经验增加与深入,逐渐感觉到软件在代码上的冗余不断提高与可维护性的降低,亟待软件设计思想来指导我们的代码,如何变得更加优美动人,使得软件更加具有可维护性,可复用性,可拓展性,并达到软件的高内聚低耦合目标。恰好的是,软件设计模式,就是这样一部经典的指导思想。以下,将展开对设计模式的六大原则 阅读全文
posted @ 2019-07-14 18:57 PKICA 阅读(4219) 评论(0) 推荐(4) 编辑
摘要:__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute) __attribute__前后都有两个下划线,并且后面会紧跟一对原括弧,括弧里面是相应的__attribute__参数 1. 阅读全文
posted @ 2019-07-14 16:52 PKICA 阅读(364) 评论(0) 推荐(0) 编辑
摘要:在写网络程序的时候,建立TCP socket: sock = socket(PF_INET, SOCK_STREAM, 0);然后在绑定本地地址或连接远程地址时需要初始化sockaddr_in结构,其中指定address family时一般设置为AF_INET,即使用IP。 相关头文件中的定义:AF 阅读全文
posted @ 2019-07-07 15:18 PKICA 阅读(341) 评论(0) 推荐(0) 编辑
摘要:集群:简单识记:多个人在一起作同样的事 。 分布式 :把一个大的问题拆分为多个小的问题,并分别解决,最终协同合作。分布式的主要工作是分解任务,将职能拆解。简单识记:多个人在一起作不同的事 。 阅读全文
posted @ 2019-07-06 17:14 PKICA 阅读(217) 评论(0) 推荐(0) 编辑