网站重启中...

  •  置顶

    站点公告

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

    reflect效率掉的太猛,这个是使用unsafe、interface与函数类型断言结合的方法来实现的,但是感觉不够优雅,看看后续想一想还有什么办法。

  • Think-On-Graph,使用图增强LLM

    前言 该文是发表在ICLR2024上的一篇会议论文,主要创新内容是使用LLM视为一种Agent,通过交互式操作KG来探索相关实体和关系,进而获取检索信息送入推理,作者团队将其命名为Think-On-Graph,作者团队来自IDEA研究院(非jetb...
  • 如何关闭TS2564检查

    在编写TS类的时候,由于使用typeorm,在无constructor的实体类定义过程中,报错 1TS2564: Property age has no initializer and is not definitely assigned in th...
  • Mineflayer服务器操作可能引起超时panic

    触发方式 在服务器中,如果使用类似openContainer()函数,与容器进行window交互,代码逻辑中会等待window打开,然而由于服务器权限问题,并不会返回权限错误或其他提示,导致window长时间无法打开,进而使openContaine...
  • 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...
/2