WGrape的博客

分享开源项目、后端开发、中间件和架构等计算机领域的原创技术文章
UV /  PV

    最全面又最浅显易懂的Langchain快速上手教程(下)

    文章内容更新请以 WGrape GitHub博客 : 最全面又最浅显易懂的Langchain快速上手教程(下) 为准 本文原创,著作权归WGrape所有,未经授权,严禁转载 最全面又最浅显易懂的Langchain快速上手教程(下) 三. 深入Langchain 1. 架构设计 从上文知道Langchain在架构上使用了从抽象、到具体、再到整合适配的三层架构,这种一层...

    最全面又最浅显易懂的Langchain快速上手教程(上)

    文章内容更新请以 WGrape GitHub博客 : 最全面又最浅显易懂的Langchain快速上手教程(上) 为准 本文原创,著作权归WGrape所有,未经授权,严禁转载 最全面又最浅显易懂的Langchain快速上手教程(上) 一. 前言 随着GPT模型的问世,大语言模型(LLM)时代已经来临。LLM的出现,使得人工智能在语言处理方面的能力得到了极大的提升。Lang...

    深入浅出LLM大语言模型

    文章内容更新请以 WGrape GitHub博客 : 深入浅出LLM大语言模型 为准 深入浅出LLM大语言模型 一. 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 2022年末,聊天程序ChatGPT的上线,在短短5天被注册用户就破百万。ChatGPT的爆火,在一夜之间,带领人类穿越到了真正的人工智能时代。 本文会从ChatGPT作为切入点,在介绍其...

    Redis的定期删除与主线程读写有并发问题吗

    文章内容更新请以 WGrape GitHub博客 : Redis的定期删除与主线程读写有并发问题吗 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、背景概要 事情是这样的,昨天一位朋友A在面试时,被问了一个Redis主线程和后台定期删除线程的并发问题,聊天对话大概如下 面试官 :Redis的过期删除策略有哪些? 朋友A :一共有惰性删除和定...

    《从实践中探究Redis原理》之String是字符数组吗(上)

    文章内容更新请以 WGrape GitHub博客 : 《从实践中探究Redis原理》之String是字符数组吗(上) 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、从一次性能优化说起 声明 :故事纯属虚构,旨在从实际问题切入到文章主题,请不要过分讨论故事内容和技术细节。 1、项目背景 某中型互联网公司开拓了一个在线商城的新业务,计划一个多月后...

    CPU原理之指令集架构

    文章内容更新请以 WGrape GitHub博客 : CPU原理之指令集架构 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、CISC 和 RISC CISC : Complex instruction set computer 复杂指令集 RISC : Reduced instruction set computer 精简指令集 RISC的...

    CPU原理之指令周期

    文章内容更新请以 WGrape GitHub博客 : CPU原理之指令周期 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、介绍 指令周期,又称读取-执行周期(fetch-and-execute cycle)是指CPU要执行一条机器指令经过的步骤,由若干机器周期组成。 指令周期是取出并执行一条指令的时间,也即CPU完成一条指令的时间叫做指令周期...

    CPU原理之指令重排与内存屏障

    文章内容更新请以 WGrape GitHub博客 : CPU原理之指令重排与内存屏障 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、指令重排 指令重排的目的是为了在不改变程序执行结果的前提下,优化程序的运行效率。指令重排一般分为指令级别重排和编译器级别重排。 1、顺序执行 在早期的处理器中,处理器执行指令的顺序就是内存中汇编指令的顺序。 2、乱序...

    CPU原理之常用的寄存器

    文章内容更新请以 WGrape GitHub博客 : CPU原理之常用的寄存器 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、介绍 寄存器只用来存储数据,数据一般分为 指令 数据 地址 变址 ( 指针 ) 状态/标志 命令控制 因此寄存器按数据类型分为 :指令寄存器、数据寄存器、段寄存器、地址指针寄存器、标志寄存器、控制...

    CPU原理之指令映射到电路

    文章内容更新请以 WGrape GitHub博客 : CPU原理之指令映射到电路 为准 前言 本文原创,著作权归WGrape所有,未经授权,严禁转载 一、指令映射到电路 一条指令通常不是原子性的,即一条指令映射到电路上时,通常会被分解成多个操作,由不同的模块执行。 一条指令不代表只有1个操作,反而是有很多个不同的操作共同组成的。若每一条指令映射到电路上需要有3个模块电路...