网站重启中...

  •  置顶

    站点公告

    站点声明 本网站作为中国大陆境内站点,由阿里云服务接入,hexo作为网站框架,纯静态部署,不具备交互能力。 Cookies及隐私权声明 本网站使用静态部署技术,不记录并使用任何来自用户的Cookies信息。 但是由于本站使用阿里云接入,不能保...
  • Go语言汇编代码风格

    伪寄存器和符号 Go的汇编器使用一些伪寄存器来简化符号管理,这些伪寄存器不是真实的硬件寄存器,而是由工具链维护的虚拟寄存器。常见的伪寄存器包括: FP:帧指针,用于访问函数的参数和局部变量。 PC:程序计数器,主要用于分支和跳转指令。 S...
  • 常用汇编指令

    汇编指令概述 X86的汇编指令一般由一个opcode操作码和0到多个operand操作数组成,大多数指令包含两个操作数,即一个目的操作数和一个源操作数 基本组成 操作码(Opcode) 操作码是指令的核心部分,指定了处理器要执行的具体...
  • X86架构通用寄存器

    32位通用寄存器 通用寄存器用于存储数据、地址或其他临时值,以便在执行指令时快速访问。32位X86架构的CPU有8个32位的通用寄存器,在汇编中可以直接引用这8个寄存器,分别为 EAX(Accumulator,累加器) 用于算术运算和逻...
  • 结构化输出对LLM的影响

    前言 我在微信公众号上无意中刷到这篇文章,主要内容为对大语言模型约束输出格式会对结果造成的影响,原微信文章说的比较浅,对这篇文章做了一个简洁的介绍,由于之前在做数据处理的时候,在该领域踩了深坑,所以决定对这篇文章进行深入一点的学习。 日前在调用 ...
  • 【LC3152】特殊数组 II

    题干 如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组 。 你有一个整数数组 nums 和一个二维整数矩阵 queries,对于 queries[i] = [fromi, toi],请你帮助你检查 子数组 nums...
  • React.FC的用法

    简介 在React中,React.FC 是 React.FunctionComponent 的缩写,用于定义一个函数式组件的类型。这是TypeScript与React结合使用时常见的一种类型定义方式,可以为组件提供类型检查和自动补全等功能。使用 ...
  • 希尔排序

    1. 希尔排序 综述 希尔排序是一种类直接插入排序的算法 初始化一个整数步长,先将间隔为的子表直接插入排序 然后缩减步长,将步长,再来一遍,最终落在。 Ref: 旧金山大学可视化算法演示 Shell Sort-Geeks for ...
  • 插入排序

    1. 直接插入排序 综述 插入排序将遍历当前容器,将当前值插入到前方合适的位置,形成左侧一定有序,右侧可能无序的状态。 在寻找左方位置的时候,会将比当前遍历值大的不断向右移动。 Ref: 旧金山大学可视化算法演示 Insertion ...