logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux Kernel 学习笔记9:内核与用户层通信之netlink

(本章基于:Linux-4.4.0-37)内核与用户空间通信有很多种通信方式,netlink是其中一种,其余的还有/proc、ioctl、sockopt、共享内存等等。netlink的特点是异步全双工。netlink使用32位端口寻址,称为pid(与进程号没有关系),其中内核的pid地址为0,。netlink主要特性如下:① 支持全双工、异步通信(当然同步也支持)② 用

#linux
openwrt系统 sysupgrade 命令执行过程分析

0:扯淡对这个openwrt的细节方面了解的还比较欠缺,故从实际中的经常用的功能说起,研究研究,可以了解更多的细节。在openwrt的页面中已经涉及到下面的内容如:其中在更新系统时候有进行配置保存及恢复的功能。1:sysupgrade是的交互式使用命令如下:经过上面的系统更新之后,会保存上面显示的配置文件中的内容,故更新系统不会影响配置的丢失。3:脚本分析

#linux
如何使用ffmpeg从视频中提取图片

如何使用ffmpeg从视频中提取图片你曾想过从一个视频文件中提取图片吗?在Linux下就可以,在这个教程中我将使用ffmpeg来从视频中获取图片。什么是ffmpeg?What is ffmpeg?ffmpeg是一个非常有用的命令行程序,它可以用来转码媒体文件。它是领先的多媒体框架FFmpeg的一部分,其有很多功能,比如解码、编码、转码、混流、分离、转化为流、过滤以及播放几乎所有

#linux
【解决打开远程共享目录中的word、excel、ppt文档失败】

环境:windows 10   office2016问题描述:远程打开远程服务器中的共享目录中的word、excel、ppt文件打开失败,显示文件已损坏。但在远程服务器中可以正常打开,文件本身没有问题。 解决方案:打开excel,文件--->选项信任中心---->信任中心设置受保护的视图,将三个选项的对号全部去掉确认退出即可。word...

SylixOS网络协议栈数据收发流程

1. SylixOS网络协议栈基本介绍    SylixOS网络协议栈使用目前非常流行的嵌入式TCP/IP协议栈lwip。lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。lwip特点是对RAM与ROM的占用非常少,只需十几KB的RAM和40K左右的ROM就可以运行,非常适合嵌入式系统使用。    本文将会介绍基于dm9000网卡的数...

#网络
SylixOS 网络协议栈lwip介绍1-----pbuf结构

    SylixOS网络协议栈使用目前非常流行的嵌入式TCP/IP协议栈lwip。lwip是瑞典计算机科学院(SICS)的AdamDunkels 开发的一个小型开源的TCP/IP协议栈。lwip特点是对RAM与ROM的占用非常少,只需十几KB的RAM和40K左右的ROM就可以运行,非常适合嵌入式系统使用。pbuf结构pbuf是lwip中用来表示数据包的结构体,数据包在协议栈各层的流动也是通过pb

#网络
SylixOS 网络协议栈lwip介绍2-----UDP数据发送流程

UDP数据包的发送是通过sendto()发起的(其他接口类似),整体实现流程如下:(1)    通过文件描述符fd获取文件结构,并提取lwipfd。再通过lwipfd从socket表中获取socket结构。Socket结构中包含了此udp链接中的connect信息;(2)    使用netbuf_alloc(),创建netbuf结构,这其中包含了pbuf结构。向这个结构导入需要发送的数据;(3) 

#网络#udp
git error:error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.

git push时出现如下错误Counting objects: 59722, done.Delta compression using up to 2 threads.Compressing objects: 100% (58835/58835), done.error: RPC failed; curl 56 GnuTLS recv error (-54): Error in

#git
闲话计算机网络中的两军问题

转载:http://blog.tianya.cn/post-6391272-95389043-1.shtml --《计算机科学导论-思想与方法第二版》  Andrew S.Tanenbaum 在《计算机网络》一书中介绍了一个与网络协议有关的著名问题--两军问题,可以用来说明协议设计的微妙性和复杂性。  两军问题可以这样描述:一支白军被围困在一个山谷中,山谷的两侧是蓝军。困在山谷

#网络
SylixOS 防火墙相关命令使用

1、添加防火墙规则格式:npfruleadd [netifname] [rule] [input | output] [allow | deny] [args...]eg:npfruleadd en1 mac input deny 11:22:33:44:55:66npfruleadd en1 ip input allow 192.168.0.5 192.168.0.10npfruleadd lo

    共 12 条
  • 1
  • 2
  • 请选择