当前位置: 首页 > news >正文

python建设购物网站网站内页布局的不同

python建设购物网站,网站内页布局的不同,企业电子网站的建设案例分析,网站风格类型使用DPDK实现UDP用户态协议栈#xff0c;实现流程中包括#xff1a; 三类线程 1、收发包线程 2、用户态协议栈线程 3、udp服务端线程 两类缓冲区#xff1a; 1、协议栈收包缓冲区和协议栈发包缓冲区 2、udp收包缓冲区和udp发包缓冲区 协议栈缓冲区中存储的数据是str…使用DPDK实现UDP用户态协议栈实现流程中包括 三类线程 1、收发包线程 2、用户态协议栈线程 3、udp服务端线程 两类缓冲区 1、协议栈收包缓冲区和协议栈发包缓冲区 2、udp收包缓冲区和udp发包缓冲区 协议栈缓冲区中存储的数据是struct rte_mbuf *指针 udp缓冲区中存储的数据是struct offload*指针 struct offload {     uint32_t sip;     uint32_t dip;          uint16_t sport;     uint16_t dport;          int protocol; unsigned char *data;     uint16_t length; }; 线程1收发包线程 线程2用户态协议栈线程 udp服务端线程会有多个这里会根据报文的目的ip和目的端口判断写入到哪个udp收包缓冲区 线程3udp服务端线程 需要重写socket,bind,recvfrom和sendto函数 1、socket函数 创建如下类型变量并加入到链表中 struct localhost {     int fd; uint32_t localip;    //网络字节序     uint8_t localmac[RTE_ETHER_ADDR_LEN];     uint16_t localport;    //网络字节序     uint8_t protocol; struct rte_ring *sndbuffer;     struct rte_ring *rcvbuffer; struct localhost *prev;     struct localhost *next; pthread_cond_t cond;     pthread_mutex_t mutex; }; 2、bind 将ip和端口赋值到struct localhos变量中并分配sndbuffer和rcvbuffer缓冲区初始化条件变量和互斥锁 3、recvfrom 从rcvbuffer缓冲区中读取数据如果rcvbuffer没数据则通过条件变量进行等待。udp协议栈往rcvbuffer写入数据时需要发送条件变量唤醒信号 4、sendto 将需要发送的数据写入sendbuffer中
http://www.w-s-a.com/news/550116/

相关文章:

  • ps做网站分辨率自适应地方网站盈利
  • 免费自助小型网站专业网站建设组织
  • 猎聘网网站建设目标查看别人wordpress主题
  • 免费建设网站入驻网站备案不能更新吗
  • 个人网站制作代码西安建筑类公司
  • 网站备案要营业执照吗网站建设如何记账
  • 新手学做网站难吗外包服务商
  • 公司网站建设的项目工作分解结构wordpress插件后端页面
  • 四川省建设人才网站2018南京专业建站
  • ppt制作网站推荐seo教程百度网盘
  • 网站建设多少钱一平米网上商城网站开发报告
  • 福州网站建设招聘信息哈尔滨中企动力科技股份有限公司
  • 军事新闻最新seo关键词查询排名软件
  • 免费网站建设官网项目建设表态发言
  • 平谷建站推广广告投放平台主要有哪些
  • 网站备案掉了什么原因步骤怎么读
  • 徐州市建设监理协会网站做一个公司官网需要多少钱
  • 网站开发学什么数据库做公司网站注意事项
  • 游戏开发网站建设国际战事最新消息
  • 达州+网站建设网站里自己怎么做推广
  • 看网站建设公司的网站案例熊掌号接入wordpress
  • 黄石下陆区建设局网站wordpress如何拖移小工具
  • 宁波网站建设信息网站开发看书
  • 网站建设优化价格北京优化seo排名
  • 微信网站建设公司费用高端网站建设 炫酷
  • 北京网站假设销售找客户最好的app
  • 做外贸需要关注的网站有什么好处宜州设计公司
  • 公司最近想做个网站怎么办陕西科强建设工程有限公司官方网站
  • 生态城门户网站 建设动态it外包收费
  • 网站项目评价老渔哥网站建设公司