相关文章
C++的右值引用和移动语义
1.左值和右值
在C中,每个表达式或者是左值,或者是右值。
左值(lvalue):可以出现在赋值表达式左侧的值,例如变量名a、数据成员a.m、解引用表达式*p等。左值可以被赋值和取地址。右值(rvalue):只能出现在赋值表达式右侧…
建站知识
2024/12/20 7:28:02
MISRA-C 2004 规则解读(61S-80S)
61 S:Switch contains default only. 避免switch语句只有default分支而没有case分支。
62 S:Switch case not terminated with break. 建议每个case分支都有break语句。
63 S:Empty parameter list to procedure/function. 函数无入参时&am…
建站知识
2025/1/19 16:30:44
CS 61A Spring 2019 HW02 学习笔记
CS 61A: Structure and Interpretation of Computer Programs 课程官网 Homework 2: Higher Order Functions 作业链接 参考答案 主要内容
匿名函数;柯里化;函数作为参数;函数作为返回值;函数嵌套。
可能用到的函数
from opera…
建站知识
2025/1/26 13:27:26
Berkeley CS 61B 学习笔记 - 1
这是一个新的专栏,记录我自学Berkeley CS 61B的笔记,作业等等。CS 61B作为CS入门的神课,会涉及到面向对象编程java和数据结构两方面的知识,笔者将会记录课程的关键知识,希望对你会有所帮助。
课程视频: ht…
建站知识
2025/3/29 0:52:37
MacOS破解WiFi(WPA、WPA2)
2020年的寒假过得属实弟弟 我在家里默默地刷安全牛的教程,最新刷到了“无线攻击”这一章,虽然在学校的机器上安装了Kali虚机,但是没有Usb无线网卡。于是用MacBook尝试了一下。 PS: 本文参考了网络上众多的文章,但是有我…
建站知识
2024/12/25 15:02:35
Python连接维特智能角度传感器JY61/JY901的方法
文章目录 1. 准备工具2. 环境安装3.硬件连接4. 运行代码5.运行结果 1. 准备工具
python 3.9.1安装包三合一USB转串口模块JY61或JY901姿态角度传感器模块示例程序
2. 环境安装 Python环境安装与串口Pyserial函数库安装 视频地址 先下载Python的安装包,然后双击安装…
建站知识
2025/2/14 16:06:04
K8S 故障处理经验积累(网络)
1 .1cni网络问题导致coredns起不来
NetworkPlugin cni failed to set up pod "coredns-5c98db65d4-fr9nk_kube-system" network: failed to set bridge addr: "cni0" already has an IP address different from 172.21.0.1/24NetworkPlugin cni failed to…
建站知识
2025/2/9 12:34:55
JY61P姿态传感器的调试
1 熟悉JY-61P 模块的基本参数
1、电压: 3.3V~5V 2、电流: <25mA 3、体积: 15.24mm X 15.24mm X 2mm 4、焊盘间距:上下 100mil(2.54mm),左右 600mil(15.24mm) 5、测量维度:加速度: 3 维&…
建站知识
2025/2/8 15:05:17