1. char a = 0xAB;
    char 8位
    16进制 4位

  2. 访问github
    C:\Program Files\Clash Verge
    系统代理
    代理模式,选规则

  3. 查看 ip 方法 1
    桌面右下角右键网络图标
    右下角的 所有设置
    网络和Internt设置
    wlan
    硬件属性
    ipv4地址

  4. 查看 ip 方法 2
    ipconfig

  5. 控制台
    win + r
    cmd

  6. localhost
    127.0.0.1

  7. wps表格
    最小二乘法,计算斜率
    = SLOPE(A2:H2, A1:H1)

  8. 查看vscode的版本
    终端
    新建终端
    输入code --version

  9. vscode 连接到远程服务器
    扩展商店搜索 "Remote SSH" 并安装
    按 F1 打开命令面板
    输入 "Remote-SSH: Connect to Host"
    选择 "Add New SSH Host"
    输入:ssh username@HostName
    (自行替换 username 和 hostname)
    连接并输入密码

  10. debug register
    调试寄存器

  11. 整数除法:向零取整
    取模:结果与被除数的符号一致
    右移:算术右移(左边补符号位)

    • 对于负数而言,与除法不同,是向下取整

    • 无符号数/正数时与整数除法等价

  12. 关机保存

    1. 保存所有断点 / 观察点到文件
      (gdb) save breakpoints madd_breakpoints.gdb

    2. 生成 Core 文件
      (gdb) gcore madd_core
      可保存此时的内存、寄存器状态
      下次调试直接回到这个位置
      不用重新执行到断点

    3. 保存命令历史
      (gdb) save history madd_cmds.txt

  13. 开机恢复

    1. 进入 GDB 并加载 Core 文件(恢复执行状态)
      同时加载可执行文件(madd)和Core文件(madd_core)
      gdb ./madd madd_core

    2. 加载保存的断点(恢复调试配置)
      (gdb) source madd_breakpoints.gdb

    3. 恢复命令历史
      (gdb) source madd_cmds.txt

  14. cmp: 后 - 前
    ja: above,无符号大于

  15. mask != 0
    testq: 按位与
    jne: not equal

    testq %edx, %edx
    jne .L3
    
  16. lea
    lea 0x0(,%rdi,8),%rax
    表示
    result = 8 * x

  17. 虚拟机
    微软的 hyper-v
    博通的 vmware
    甲骨文的 virtual box
    kvm

  18. 命令行
    windows: cmd 或 powershell
    ctrl + alt + a

posted on 2025-10-18 22:22  2024211826  阅读(11)  评论(0)    收藏  举报