logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 迭代器、生成器及相关表达式详解

特性列表推导式生成器表达式求值方式急切,立即执行,构建完整列表。惰性,按需生成元素。内存占用高,存储整个列表。极低,同一时间只处理一个元素。返回类型listgenerator速度创建时稍慢(要构建所有元素),但访问快(随机访问)。创建极快,逐个生成元素的速度与列表推导式迭代速度相当。迭代次数可多次迭代。只能迭代一次,耗尽后即为空。语法方括号[]圆括号()(在函数唯一参数时可省略)经验法则:默认先考

#python#windows#开发语言
TypeScript 中的接口(Interface)与类型别名(Type Alias)

接口是 TypeScript 的核心特性之一,主要用于定义对象的形状 - 即对象应该具有哪些属性和方法。接口的核心思想是契约式编程,它规定了一个实体必须遵守的约定。特性接口 (Interface)类型别名 (Type Alias)基本用途定义对象形状为任何类型创建别名语法扩展机制使用extends关键字使用交叉类型声明合并✅ 支持,同名接口自动合并❌ 不允许重复声明类实现✅ 类可以通过implem

#ubuntu#linux#java
Vue3 指令介绍

v-model 是 Vue 中用于实现表单元素和数据之间双向绑定的指令。当表单元素的值发生变化时,数据会自动更新;当数据发生变化时,表单元素的值也会相应更新。

#vue.js#前端#javascript
Vue Router 路由管理

路由在前端开发中扮演着至关重要的角色,它的核心本质是。从传统的多页面应用到现代单页面应用,路由的演进体现了Web开发理念的重大转变。传统路由:每次URL变化都向服务器请求新页面,导致完整页面刷新前端路由:URL变化只在客户端处理,通过JavaScript动态更新页面内容。

#python
关于AI 面试官项目:智选ai 基于 Vue3 + Django + Dify 的全栈开发实战

更好的逻辑复用: 通过 Composable 函数提取和复用逻辑TypeScript 支持: 更好的类型推断和类型检查更灵活的代码组织: 按功能组织代码,而不是按选项(data、methods 等)更小的打包体积: Tree-shaking 友好,只打包使用的功能核心概念ref(): 创建响应式数据(基本类型)reactive(): 创建响应式对象(引用类型)computed(): 创建计算属性w

#人工智能#django#python
JWT鉴权的实现:从原理到 Django + Vue3

JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在各方之间安全地传输信息。JWT 是一种非常适合前后端分离架构的鉴权方案,它具有无状态、跨域友好、易于扩展等优点。核心要点JWT 由 Header、Payload、Signature 三部分组成使用格式在请求头中传递 TokenToken 只是 Base64 编码,不要放敏感信息生产环境必须使用 HTTPS 和强密钥实现

#django#python#后端
基于LlamaIndex构建RAG应用

大语言模型(Large Language Model, LLM)是指具有大量参数的深度学习模型,通常基于Transformer架构。这些模型通过在海量文本数据上进行预训练,学会了语言理解和生成的能力。核心特征:参数规模:从数亿到数千亿甚至万亿级别训练数据:涵盖互联网上几乎所有公开文本计算资源:需要数千张GPU/TPU进行训练核心能力:语言理解、内容生成、知识应用、推理能力。

多模态RAG系统的实现

多模态RAG系统扩展了传统RAG的能力,能够处理和检索多种类型的内容。其核心思想是在生成回答之前,先从外部知识库中检索相关信息,包括文本、图像、表格等多模态内容,然后将检索到的内容作为上下文输入到大语言模型中,从而生成更加准确、可靠的回答。信息完整性:能够处理文档中的图像、表格等非文本信息,避免信息丢失语义理解:利用多模态大模型对图像和表格进行理解和描述检索准确性:通过多模态内容的联合检索,提高检

LangGraph解析

使用TypedDict定义​foo: str使用Pydantic BaseModel定义​a: str定义方式特点适用场景TypedDict轻量级,类型提示简单状态结构支持验证、序列化需要数据验证的场景return {"foo": state["user_input"] + "> 长沙市"}特性说明输入State对象(必选)+ config(可选)输出更新后的State对象命名唯一字符串,未指定时

#人工智能#前端
SQLite数据库

特性原生 SQL (sqlite3)学习曲线需要熟悉 SQL需要学习 ORM 概念灵活性非常高,可执行任意 SQL较高,但复杂查询可能仍需 SQL安全性需手动防止 SQL 注入自动防止 SQL 注入可维护性较低,SQL 与代码混合较高,面向对象,代码清晰开发效率较低较高,特别是 CRUD 操作适用场景简单脚本、性能关键操作中大型项目、团队开发。

#数据库#sqlite
    共 15 条
  • 1
  • 2
  • 请选择