socket编程 | windows下socket编程 实践篇

socket概述socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方内容,通讯结束时关闭文件。接口详解soc

- 阅读全文 -

单片机 | STM32F429IGT6启动文件解析及示例代码

编程步骤开GPIO端口时钟(RCC AHB1 外设时钟使能寄存器 (RCC_AHB1ENR))要先确定引脚号要确定是输入还是输出如果是输出,那么是推挽还是开漏输出 OTYPER确定是上拉还是下拉那么输出速度是多少呢?配置IO(LED)void GPIO_LED_Config(void) { GPIO_InitTypeDef GPIO_InitStruct; //打开LED_GPI

- 阅读全文 -

算法 | 求解约瑟夫环问题(循环单链表)

问题利用循环单链表求解约瑟夫环问题(即n个人围成一个圆圈,然后从第一个人开始,按:1,2,3,…,m报数,数到m的人出圈,并有出圈者的下一个人重新开始报数,数到m又要出圈,如此类推,直到所有人都出圈,打印出圈的次序,其中n和m为输入数据)测试用例 输入 9 3 输出 3,6,9,4,8,5,2,7,1代码实现#include <stdio.h> #include <stdli

- 阅读全文 -