Git学习笔记
Git学习笔记
算法碎片
蔡勒公式:计算星期几的常用方法之一是使用“蔡勒公式”(Zeller’s Congruence)。这个公式可以计算给定日期对应的星期几,具体步骤如下: 蔡勒公式的步骤: 调整月份与年份: 如果月份是1月(1)或2月(2),则将其视为前一年的13月或14月,并将年份减1。 对于其他月份,直接使用该月份和年份。 设定公式变量: 设定以下变量: :日期(一个月中的日) :月份(3-12代表3月到12月,1月和2月用13和14表示) :年份的后两位(year % 100) :年份的前两位(year / 100) 应用公式计算: 使用公式计算: 其中, 的值代表星期: 0 = Saturday 1 = Sunday 2 = Monday 3 = Tuesday 4 = Wednesday 5 = Thursday 6 =...
系统移植
系统移植(一)应用层开发和嵌入式底层开发的区别1》嵌入式是什么?官方:嵌入式是以应用为中心,以计算机技术为基础,软硬件可剪裁的计算机系统。 嵌入式系统的特点:成本,体积,可靠性,功耗都有严格要求。 解读: 1,计算机系统 2,针对某个应用的,也就是通常所说的”专用的” 说白了,就是针对某个应用的计算机系统 2》应用层开发和嵌入式底层开发的区别
韦东山
hexdump是Linux下的一个二进制文件查看工具,它可以将二进制文件转换为ASCII、八进制、十进制、十六进制格式进行查看。 echo 是 Linux 系统中一个非常常用的命令,主要用于在终端输出字符串或变量的值。
C++知识整理
C++知识整理Day1 内容梳理一、标准输入输出 cin - 标准输入 cout - 标准输出 cerr - 标准错误输出 clog - 标准日志输出 二、内存分区模型在C++中内存主要分为: 代码区 全局区 栈区 堆区 三、命名空间 namespace1、概念命名空间是用户自定义的一个作用域 2、作用处理程序中常见的命名冲突 3、三种使用方式全部引用1using namespace std; 部分引用12using std::cout;using std::endl; 域调用1std::cout << "Hello" << std::endl; 四、new/delete 和 malloc/free1、new 申请空间12int *p = new int(10); // 申请并初始化为10int *arr = new int[5]{0}; // 申请数组并初始化为0 2、delete 释放空间12delete p; // 释放单个delete[] arr; ...
C++常见问答
C++三大特性C++三大特性之一:封装C++三大特性之二:继承C++三大特性之三:多态 1. 封装封装就像是把东西装进盒子里。在C++中,封装意味着将数据(变量)和操作这些数据的代码(函数)打包在一起,形成一个类(Class)。 2. 继承继承就像是孩子从父母那里继承特性。在C++中,继承允许一个类(子类)继承另一个类(父类或基类)的属性和方法。 3. 多态多态就像是同一个接口可以有不同的实现方式。在C++中,多态允许不同的类以自己的方式实现相同的接口。 C++问答一、C++强制类型转化1、C强制转换与C++强制转换C语言强制类型转换语法: 12(type-id)expression // 转换格式1type-id(expression) //...



