https://api.vvhan.com/api/avatar/boy

技术博客分享

animes-和-css对比

Anime.js 是一个基于 JavaScript 的动画库,虽然它可以操作 CSS 属性并实现类似 CSS 动画的效果,但它的功能更强大,适用于更复杂的场景。虽然 Anime.js 的某些功能与 CSS 动画类似,但它的工作原理和功能范围与 CSS 动画有显著区别。并不是纯粹的 CSS 动画库,而是一个基于 JavaScript 的动画库。Anime.js 和 CSS 动画都可以实现类似的视觉效果(如平移、旋转、缩放等),因此容易混淆。对于简单的动画效果,CSS 动画的代码更简洁,易于维护。

RAG的工作原理以及案例列举

**RAG** 是一种结合 **信息检索(Retrieval)** 和 **文本生成(Generation)** 的技术。其核心思想是:在生成答案前,先从外部知识库中检索相关数据作为上下文,再基于这些信息生成更准确、更可靠的回答。 简单来说,RAG让AI像“查阅资料后再回答问题”的人类专家一样工作。

编程语言的几种常见的分类方法

强调通过语句来改变程序状态,如 C、Pascal、Fortran 等。基于对象和类的概念,支持封装、继承和多态,如 Java、C++、Python、Ruby 等。注重不可变性和纯函数,强调函数的组合,如 Haskell、Erlang、Lisp、F# 等。通过声明事实和规则,让系统自动推导答案,如 Prolog。主要描述“做什么”而非“如何做”,如 SQL(用于数据库查询)和部分配置语言。

Influxdb-cli删除数据步骤

1、下载cli客户端 https://dl.influxdata.com/influxdb/releases/influxdb2-client-2.7.5-windows-amd64.zip,解压到指定目录。5、执行处理命令,命令格式建议参考https://docs.influxdata.com/influxdb/v2/reference/cli/influx/3、运行powershell,进入第1步解压的客户端目录。下面命令是删除所有指定库和测量名数据的命令。4、配置token,以本机访问为例。