240 发简信
IP属地:江西
  • rust异步共享数据

    1. 手动共享数据 手动共享数据,一个例子如下: 手写线程间共享数据,需要注意: async move,数据需要move到线程中 Arc::ne...

  • rust异步

    1. 一个例子 rust构建了一层语法糖,封装协程 async fn say_hello1 的async关键字封装了Future say_hel...

  • rust手写LinkedList

    1. LinkedList数据结构 链表是基础数据结构,本质上是用离散的内存,用指针将数据串在一起。一个链表数据结构,从数据结构上,有Linke...

  • Resize,w 360,h 240
    AI生成代码

    1. 方法 1.1 怎样将AI生成代码应用于日常研发工作? 我的方法是: 选择需求,将要解决的问题分析一把,分个类,判断哪个类型的问题是适合AI...

  • 提示词工程

    1. 提示词(prompting engineering) 提示词工程,是大模型的一种范式,本文总结提示词工程技巧。 2. 提示词技巧 2.1 ...

  • rust面向并发范式-同步

    1. 面向并发范式 真实世界都是并发的,C++、JAVA语言都提供了进程、线程方式解决并发,Go、Rust语言不仅提供了进程、线程,进一步提供了...

  • rust重载运算符

    1. 运算符重载 在上一篇文章《rust泛型编程范式》中我们讲了关联类型,例子如下 对于运算符重载,有些运算符trait定义了关联类型,有些没有...

  • Resize,w 360,h 240
    rust泛型编程范式

    1 泛型范式 C++、JAVA泛型范式有非常广泛的应用,也即模版方法和模版类,我们使用非常熟悉。模版方法和模版类会在编译期间具化,在rust中叫...

  • Resize,w 360,h 240
    RAG是什么

    1RAG长什么样 RAG(Retrieval Augmented Generation)是一种大模型Agent框架,一个典型的RAG框架如下,包...