本章节将介绍主线程与子线程的关系;使用udp利用多线程在python环境下实现全双工通信代码的两种实现。(未完待续。。。) 一、主线程与子线程的关系: 1,若主线程无代码执行,主线程将等待子线程结束而结束。 2,线程的运行并无先后顺序。 3,若主线程因特殊原因先结束,子线程也同时结束。 4,只有当用 ...
                            
                            
                                分类:
编程语言   时间:
2018-11-20 01:24:53   
                                阅读次数:
431
                             
                    
                        
                            
                            
                                本章节使用socket套接字利用udp在python环境下实现简单的半双工通信,udp全双工会在后面多任务章节讲到。 ...
                            
                            
                                分类:
其他好文   时间:
2018-11-17 20:48:56   
                                阅读次数:
199
                             
                    
                        
                            
                            
                                os模块 os.getcwd() 获取当前的工作目录 os.chdir('绝对路径/相对于当前工作目录的路径') 改变工作目录,相当于shell的cd命令,例如Windows平台下os.chdir('D:\PythonScripts\\test\c'),项目那一层的目录必须用双斜线分割,其他层级的双 ...
                            
                            
                                分类:
编程语言   时间:
2018-11-14 00:56:48   
                                阅读次数:
297
                             
                    
                        
                            
                            
                                》》》SPI通讯简介 主机到从机的移位交换 全双工 通讯由ss片选信号的下降沿发起,在时钟的奇数沿允许读数据,在时钟的偶数沿数据允许跳变 ...
                            
                            
                                分类:
其他好文   时间:
2018-11-13 00:08:11   
                                阅读次数:
134
                             
                    
                        
                            
                            
                                20165229 《信息安全系统设计基础》第7周学习总结 教材学习内容总结 1、了解异常及其种类 现代系统通过使控制流发生突变来对这些情况做出反应。称这些突变为异常控制流。 异常是异常控制流的一种形式,一部分由硬件实现,一部分由操作系统实现。 状态的变化称为事件,在任何情况下,当处理器检测到有事件发 ...
                            
                            
                                分类:
其他好文   时间:
2018-11-12 00:22:25   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                常见的通信方式: 1. 管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。2. 命名管道FIFO:有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。4. 消息队列MessageQueue:消息队列是由消息 ...
                            
                            
                                分类:
系统相关   时间:
2018-11-09 12:39:49   
                                阅读次数:
232
                             
                    
                        
                            
                            
                                    [TOC]   一、管道 管道是进程间通信中最古老的方式,所有UNIX都提供此种通信机制。管道有以下两种局限性: 1. 历史上,他们是半双工的(即数据只能在一个方向上流动)。 2. 管道只能在具有公共祖先的两个进程间使用。通常,一个管道由一个进程创建,在进程调用fork之后,这个管道就能在 ...
                            
                            
                                分类:
系统相关   时间:
2018-11-06 11:11:00   
                                阅读次数:
263
                             
                    
                        
                            
                            
                                2. 创建一个空白解决方案: 3. 创建几个基于.net framework的类库项目和一个基于.net Framework 的控制台项目, 然后将类库项目的class1.cs文件删除, 整体如下图: 4. 为每个类库添加对应的类文件: a) MyWCF.WCFSimpleDuplex.Interf ...
                            
                            
                                分类:
其他好文   时间:
2018-11-02 13:02:26   
                                阅读次数:
113
                             
                    
                        
                            
                            
                                WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——可以通俗的解释为服务器主动发送信息给客户端。区别于MQTT、XMPP等聊天的应用层协议,它是一个传输通讯协议。它有着自己一套连接握手,以及数据传输的规范。而本文要讲到的SRWebSocket就是iOS中使用websocket必用的一个框架,它是用Facebook提供的。关于WebSo
                            
                            
                                分类:
编程语言   时间:
2018-10-31 16:58:33   
                                阅读次数:
332
                             
                    
                        
                            
                            
                                SPI是串行外设接口(SerialPeripheralInterface)的缩写。是Motorola公司推出的一种同步串行接口技术,是一种高速的、全双工,同步的通信总线。SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线:它们是SDI(数据输入)、SDO(数据输出)、SCLK(时钟)、CS(片选)。(1)SDO/MOSI——主设备数据输出,从设备数
                            
                            
                                分类:
其他好文   时间:
2018-10-22 17:54:08   
                                阅读次数:
194