![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
不同于之前学习的所有通讯方法,多基于Linux内核实现,只能在同一个系统中不同进程或线程间通讯,Linux的网络编程可以实现真正的多机通讯!两个不相关的终端要实现通讯,必须依赖网络,通过地址来找到对方,所谓地址包含的两个重要概念就是和。一台拥有IP地址的主机可以提供许多服务,比如Web服务,FTP服务,SMTP服务等,这些服务完全可以通过一个IP地址来实现,。服务器一般是通过知名端口号来识别的。
![文章图片](https://img-blog.csdnimg.cn/b35addf366e54b2ba82bd9812123bc26.png)
RSA(Rivest-Shamir-Adleman)是一种非对称加密算法,是最早的一种用于公开密钥加密和数字签名的算法。它使用一对公钥(public key)和私钥(private key)。公钥用于加密,私钥用于解密。由于使用不同的密钥进行加密和解密,因此被称为非对称加密算法。RSA消息验证指的是使用RSA算法对消息进行签名和验证,以确保消息的完整性和真实性
![文章图片](https://img-blog.csdnimg.cn/direct/189a7a5105de4dab85f60c582cb5fed2.png)
到目前为止,对于linux的嵌入式软件开发,从底层到上层都有了一定的认识。这个项目的初衷就是整合知识并以工厂模式的架构开发项目
![文章图片](https://img-blog.csdnimg.cn/direct/acaec432039c4c8db79fe4b841e147a7.jpeg)
搭建仿真的环境,导入VEINS和INET开源库,使用INET库中提供的网络协议和功能模型来模拟通信协议和网络功能,使用SUMO创建道路网络和车辆轨迹,并导出到OMNeT++中在OMNeT++中使用VEINS通过socket和SUMO连接,借助VEINS实现的TRACI接口来设置车辆相关的行为和场景,最后在OMNET++中结合VEINS,SUMO和INET运行联合仿真实验,并分析车辆在遇到紧急情况下
![文章图片](https://img-blog.csdnimg.cn/direct/fade60a761c3442f8fbf12edc0f506b3.gif)
这是一个非特定语音识别,也就是不识别特定人类的声音的模块。这个模块的操作相较于其他语音识别模块更简单,不需要编程或二次开发,只需要通过厂家给的网站配置后即可使用。
![文章图片](https://img-blog.csdnimg.cn/d9dee13ca6344eed84be3f650e70eb43.jpeg)