logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 深浅拷贝完整总结(AI 向量 / 对话业务专用)

本文系统介绍了Python中三种数据拷贝方式的原理与应用:1)浅拷贝仅新建外层容器,内部数据共享内存,适合只读场景但修改嵌套对象会污染原始数据;2)深拷贝递归复制所有层级数据完全隔离,但性能开销大;3)折中方案(浅拷贝+向量单独拷贝)在AI向量业务中最优,既保证向量修改安全又保持高性能。通过对比表展示了三种方式在内存开销、数据隔离性等方面的差异,强调业务中应针对不同场景选择合适拷贝策略,其中折中方

#python#人工智能#开发语言
Python后端标准分包思想(完整版下)

本文介绍了Python后端项目的标准分层架构设计,重点解析了公共模块层(common)、数据库连接层(database)、全局配置层(settings)和项目入口(main.py)的核心职责与实现方式。公共模块层包含全局常量、枚举类、异常处理和统一响应格式;数据库层负责连接配置和会话管理;配置层集中管理环境变量;入口层整合路由、中间件和异常处理。文章强调分层设计的优势:职责单一、解耦复用、易于维护

#python#fastapi
快速了解vue中的路由如何实现(路由一)

本文介绍了Vue Router的安装配置与基本使用方法。主要内容包括: 安装Vue Router并创建路由模块文件,配置路由规则和HTML5历史模式 在组件中使用<RouterLink>实现导航和<RouterView>显示路由组件 详细解析了<RouterLink>实现无刷新跳转的机制: 拦截默认点击事件 使用history API更新URL 动态匹配和渲染组件 提供了常见问题解决方案,如路由未

#vue.js#前端
vue路由(二)

本文主要介绍了Vue.js中路由组件与一般组件的区别,以及Vue Router的两种工作模式。路由组件通常存放在pages/views文件夹,由Vue Router动态管理,切换时会被卸载/挂载;一般组件存放在components文件夹,手动注册使用。Vue Router支持history模式(URL美观但需服务器配合)和hash模式(兼容性好但URL带#)。文章还详细说明了路由跳转的两种写法(字

#vue.js#前端#javascript
Python后端标准分包思想(完整版上)

本文介绍了Python后端标准分包架构,以FastAPI/Flask为例,提出企业级项目分层方案。核心包含8个模块:schema(数据模型)、controller(接口路由)、service(业务逻辑)、crud(数据库操作)、models(表结构)、utils(工具函数)、common(公共模块)和database(数据库配置)。文章详细阐述了各层职责、调用关系(前端→controller→se

#python#开发语言#fastapi
Vue 函数定义、事件绑定与列表渲染精讲

本文讲解了Vue开发中的三个核心知识点: 函数定义的两种写法对比:比较了箭头函数与普通函数的区别,建议在组合式API中优先使用箭头函数,除非需要函数提升或动态this。 事件绑定中括号的用法:无参事件不加括号(自动传$event),有参事件需要加括号手动传参,特殊情况下使用$event传递事件对象。 列表渲染与删除实战:通过品牌列表案例演示了v-for渲染、条件渲染(v-if)和事件处理,重点展示

#vue.js#javascript#前端
Vue 路由传参的三种方式(三)

Vue 路由传参主要有三种方式: query传参:参数显示在URL中(?key=value),可通过route.query获取,刷新后参数依然存在。 params传参:参数作为URL路径的一部分,需在路由配置中使用占位符(:param),通过route.params获取。对象写法必须使用name而非path。 props传参:通过路由配置的props属性将参数直接注入组件props。支持布尔值写法

#vue.js
vue3路由的replace属性(四)

本文介绍了 Vue Router 中三个关键功能的使用方法: replace 属性:控制路由跳转时历史记录的处理方式,replace会替换当前记录(不可后退),而默认的push会追加记录(可后退)。 编程式导航:通过useRouter()提供的push和replace方法实现,参数格式与<RouterLink>的to属性一致,适合在脚本中动态控制路由跳转。 重定向配置:在路由配置中使用redire

#javascript#前端#vue.js
Model I/O - 模型调用(下)

本文摘要介绍了不同平台调用大语言模型的实践方法,主要内容包括: 通过CloseAI代理调用OpenAI:完全兼容OpenAI接口,只需替换base_url DeepSeek调用:兼容OpenAI格式,可直接使用ChatOpenAI 硅基流动调用开源模型:聚合50+模型,提供OpenAI兼容接口 不兼容OpenAI格式平台的处理:如Claude和Gemini需使用专用类 本地模型调用:使用Ollam

#python
Model I/O - 模型调用(下)

本文摘要介绍了不同平台调用大语言模型的实践方法,主要内容包括: 通过CloseAI代理调用OpenAI:完全兼容OpenAI接口,只需替换base_url DeepSeek调用:兼容OpenAI格式,可直接使用ChatOpenAI 硅基流动调用开源模型:聚合50+模型,提供OpenAI兼容接口 不兼容OpenAI格式平台的处理:如Claude和Gemini需使用专用类 本地模型调用:使用Ollam

#python
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择