自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 C语言移位操作符易错点

1.逻辑移位和算术移位差异 逻辑移位是无论左移还是右移,移出都用0来填补。 算术移位分为两种情况,针对无符号值,那么算术移位和逻辑移位是相同的;若有符号值,算术左移等同于逻辑右移,而算术右移,需要根据符号位进行填充,若符号位为1则填充1,反之填充0。注:在标准中只针对无符号规定左移或右移都是逻辑移位,但是对于有符号值,未有明确规定,是未定义行为,采用逻辑或者算术完全取决于编译器,所以需要避免对有符号值进行移位。2.移位位数为负数比如:a>>-2...

2020-06-14 02:13:21 314

转载 详解C语言的htons函数

uint16_t htons(uint16_t hostshort);  htons的功能:将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian)  参数u_short hostshort: 16位无符号整数  返回值:TCP / IP网络字节顺序  htons 是把你机器上的整数转换成“网络字节序”, 网络字节序是 big-endian,也就是整数的高位字节存放在内存的低地址处。 而我们常用的 x86 CPU (intel, AMD) 电脑是 little-endian,也就是

2020-06-06 10:31:07 8035

原创 Linux TC模拟网络延迟、丢包、乱序

1.TC简介 netem与tc: netem是Linux 2.6及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、丢包等等情况。使用 Linux 2.6 (或以上) 版本内核的很多发行版Linux都开启了该内核功能,比如Fedora、Ubuntu、Redhat、OpenSuse、CentOS、Debian等等。tc是Linux系统中的一个工具,全名为traffic control(流量控制)。tc可以用来控制n...

2020-05-24 21:32:47 2918 1

原创 树莓派系统安装

1 前言因为原来树莓派使用的TF卡只有8G,存储差不多满了,为满足需求,需要更换TF卡,在此过程中就涉及到重新系统安装。2 硬件准备树莓派3B内存卡64G读卡器显示器(非必须)电脑HDMI连接线(非必须)3 安装流程第一步:系统下载下载网址:https://www.raspberrypi.org/downloads/raspbian/直接下载ZIP文件比较慢,可以选择Torrent文件。第二步:格式化TF卡需要将TF卡格式...

2020-05-17 22:06:07 407

原创 “锁该卷时发生错误 错误5 拒绝访问 ”解决方法

在使用win32diskimager往tf卡写入镜像文件时,出现“锁该卷时发生错误 错误5 拒绝访问”,找了好多解决办法,好像也没起作用,下面简单讲述一下如何解决的。第一步:win+R第二步:输入diskpart第三步:按照下面图中操作进行选择->删除的操作将所使用的tf卡的分区全删除。...

2020-05-17 08:42:41 23714 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除