刚刚复盘了 2024 年度目标,马不停蹄开始 2025 年度规划。

2025 年牢记:

记录,思考,总结,复盘。
不要怕,不要等,想到什么立马去做。

2025 年目标:

  • 1.三月份通过高中数学教资笔试
    • 阅读教材
    • 看视频教程
    • 刷题
  • 2.五月份通过高项考试
    • 阅读《历年真题,模拟题,计算题专题.pdf》
    • 阅读《重点考点汇总,案例专题及论文专题.pdf》
    • 大量刷题
  • 3.前端技术精进
    • Vue 3 项目实战
    • React 18 项目实战
    • uni-app 项目实战
    • 小程序项目实战
    • ts 项目实战
      阅读全文 »


在 GitHub 上,导航到存储库的主页面。

在存储库名称下,单击 “设置”。 如果看不到 “设置” 选项卡,请选择 “” 下拉菜单,然后单击 “设置”。

存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。
在 “默认分支” 下,在默认分支名称的右侧,单击 。

选择分支下拉菜单,然后单击分支名称。

单击 “更新”。

阅读警告,然后单击 “我了解,请更新默认分支”。

参考文档

更改默认分支


那是周一凌晨 2 点,我正在疯狂地调试一个 bug,这个 bug 必须在 7 小时后的演示前解决。我实在想不通为什么会出现这个问题。但我明确知道的是:这个问题在之前的版本中并不存在。

这个项目由两个部分组成:一个运行着我用 C 语言编写的固件的设备,以及一个我用 Swift 语言编写的 iPadOS 应用程序。我相当确定这个 bug 存在于固件方面。

工作版本和有 bug 的版本之间有超过 100 次的提交,因此无法立即看出是什么更改导致了 bug。

阅读全文 »


逻辑地址转换成物理地址

某计算机系统页面大小为 2K,进程 P1 的页面变换表如下所示,若 P1 要访问数据的逻辑地址为十六进制 1B1AH,那么该逻辑地址经过变换后,其对应的物理地址应为十六进制(231AH)。

解题步骤

将逻辑地址 1B1AH 转换为二进制(H 表示十六进制):
1B1AH = 0001 1011 0001 1010 (B)
由于页面大小为 2K = 2048 = 2^11 字节,所以页内偏移量占用 11 位,页号占用剩余的位。
页号: 0001 1 (B) = 3 (D)
页内偏移量: 011 0001 1010 (B) = 31AH
根据页面变换表,页号 3 对应的物理块号为 4,4 转换为二进制为 100(B),后面拼接上面的页内偏移量,就可以得出物理地址。
物理地址的计算:
100 011 0001 1010(B)转换为十六进制为 231AH。

阅读全文 »
0%