跨域问题-2
如果我无法修改后端 CORS 配置时,可以使用以下方法: 方案1:开发代理(推荐):fire:在开发环境中配置代理,将请求转发到目标服务器: Vite 项目: 123456789101112// vite.config.jsexport default { server: { proxy: { '/api': { target: 'https://api.example.com', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') } } }} Webpack/Create React App 配置: 1234// package.json{ "proxy":...
跨域问题-1
如今的 Web 项目大多采用前后端分离架构,这使得跨域问题变得常见。 CORS (Cross-Origin Resource Sharing) 跨域资源共享,是浏览器的安全机制。当前端(如 http://localhost:3000)请求后端(如 http://localhost:5000)时,因为域名/端口不同,浏览器会阻止请求,除非后端明确允许。 跨域问题有哪些现象如果出现跨域问题: 前端:浏览器正在访问一个页面 https://www.helloworld.net/special , 此页面中发送了一个后端的一个 http 接口 后端:访问的后端接口为: https://tiger-api.helloworld.net/v1/special/getSpecialList 提示:has been blocked by CORS policy: Response to preflight request does not pass access control check 翻译过来就是:已被 CORS...
15个AI智能体开发应用平台
零代码开发平台码上飞码上飞(CodeFlying)由北京跨赴科技有限公司(简称“跨赴科技”)开发,是国内首款L4级自动化智能软件开发平台,依托大模型与软件开发技术,实现了与AI对话即可开发出完整应用的功能。 核心功能: 零代码开发 用户只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码 用户无需编程基础,只需描述需求,平台即可自动完成需求分析、代码生成、测试部署全流程 多平台应用生成 支持生成微信小程序、安卓APP、鸿蒙APP、H5网页等多种应用形式,实现”一次开发,多端部署” 支持一键发布到多个平台,如小程序、安卓、鸿蒙OS等 全流程自动化 从需求输入到部署交付全程无需人工干预,AI自动生成前后端代码、数据库结构和用户界面 5分钟内生成可运行的Web应用、小程序、管理系统甚至小游戏 独立后台管理 每个应用都配备独立的后台管理系统,用户通过后台进行应用的运营管理 码上飞本质上是一个”文生应用”的AI平台,让没有编程经验的用户也能通过自然语言交互快速创建各类应用程序,实现了从想法到应用的快速转化。 Trickle...
大模型部署文档
本文档提供了vLLM 0.7.3的Miniconda安装教程,适合需要快速部署大模型的开发者参考。 vLLM 0.7.3 Miniconda 安装教程第一步:安装 Miniconda如果尚未安装 Miniconda,请先安装: 12345678# 下载 Miniconda 安装脚本wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh# 安装 Minicondabash Miniconda3-latest-Linux-x86_64.sh# 重新加载 shell 配置source ~/.bashrc 如果需要安装特定版本的 Miniconda(比如为了兼容性或稳定性考虑): 查看可用版本:访问 Miniconda 历史版本页面 查看所有可用版本。 例如,Python 3.11 版本 (2023年发布): 123# Miniconda3 py311_23.11.0-2wget...
Triton Inference Server 部署笔记
前言NVIDIA Triton™ 推理服务器作为 NVIDIA AI 平台的关键组件之一,集成于 NVIDIA AI Enterprise 中,是一款开源软件工具,旨在标准化AI模型在各类工作负载中的部署与执行流程。 其核心特性包括: 广泛的框架兼容性:Triton 支持 TensorFlow、Pytorch、TensorRT、ONNX Runtime 等多种深度学习框架,并支持自定义后端。这种灵活性让用户能够根据项目需求选择最适合的框架。 卓越的推理性能:利用 TensorRT 和 GPU 的强大功能,Triton 提供了高效的推理服务,非常适合需要高实时性的应用场景,如自动驾驶技术。 多样化的部署方案:无论是单机环境还是多机集群,亦或是容器化部署,Triton 都能完美适应,为用户提供灵活的选择。 强大的多模型处理能力:支持同时部署多个深度学习模型,并为每个模型提供独立的服务端点。 便捷的 API 接口:通过 RESTful API,客户端应用可以轻松地与 Triton...
Hexo 修改鼠标样式
参考链接:hexo+butterfly主题利用css部署网站鼠标指针样式 瞎子自己中意的鼠标指针,推荐 致美化网站 进行下载。 将 cursor 格式 .cur 的鼠标指针图片放入到 hexo_blog\themes\butterfly\source\cur 路径下,这里我放了正常移动的 normal.cur 和点击链接的 link.cur,后续可以根据需求进行添加。 在本地 styles\css 目录下创建 cursors.css 并将以下代码复制粘贴到 cursors.css 进行保存 123456789body { cursor:url('/cur/normal.cur'), default; } a, link { cursor:url('/cur/link.cur'), default; } 在站点配置文件 _config.butterfly.yml 中找到 inject,在 head 处引入该文件: 1- <link...
Hexo 修改字体
教程链接:Butterfly修改字体 这里以阿里妈妈数黑体iconfont-阿里巴巴矢量图标库为例进行演示。 下载后得到文件 我们选择 AlimamaShuHeiTi-Bold.ttf 文件放入到我们的项目中。在 source/styles 目录下新建文件夹 fonts/,把 AlimamaShuHeiTi-Bold.ttf 放入到 fonts 文件夹下。 之后,在 styles/css/font.css 目录下,新建 font.css 文件,文件内容如下: 12345@font-face { font-family: 'AlimamaShuHeiTi'; font-display: swap; src: url('../fonts/AlimamaShuHeiTi-Bold.ttf') format('truetype');} 字体文件有 ttf, woff, woff2, otf 多种格式,ttf 对应的格式是 truetype,woff2 对应的格式是...
Vue3 路由
Vue3 的路由系统 vue-router 是构建单页面应用(SPA)的核心工具,支持 hash 和 history 两种工作模式,提供无刷新的 URL 变化。它允许通过字符串路径或路径对象两种方式定义路由链接,并且支持嵌套路由来创建分层视图结构。vue-router 提供了灵活的路由传参机制,包括 query 参数和 params 参数,以及通过 props 配置直接将路由参数传递给组件的能力。replace 方法和属性使得在不添加新历史记录条目的情况下进行导航成为可能,而编程式路由导航则允许开发者通过 JavaScript 代码控制页面跳转,结合导航守卫实现复杂的导航逻辑。 综上,vue-router 不仅功能丰富,灵活高效,而且通过组合式 API 和简洁的设计,简化了路由管理和导航控制,适用于从简单到复杂的各种 Web 应用程序开发需求。 概述在 Vue 框架中,路由(route)是指一组键值对(key-value)的关系,它将 URL 路径与特定的组件关联起来。多个路由规则通常由一个称为路由器(router)的管理器来处理,这个管理器负责根据当前的 URL...
Vue3 学习笔记
记录一下 Vue3 的学习笔记。 Vue3 核心语法点击跳转 至 Vue3 核心语法 Vue3 路由点击跳转 至 Vue3 路由
Vue3 核心语法
Vue3 核心语法围绕响应式系统、组件化开发和组合式 API 创建,通过 <script setup> 简化模板编写,利用 ref 和 reactive 实现数据的响应式绑定,借助 computed 和 watch 处理派生数据和副作用。此外,Vue3 引入了更强大的生命周期钩子,大幅提升了开发效率和应用性能。 OptionsAPI 与 CompositionAPI Vue2 的 API 设计是 Options (配置)风格的 Vue3 的 API 设计师 Composition (组合)风格的 Options API 用于 Vue2 及之前的版本,通常用于组织 Vue 组件的代码。Options API 将一个组件分割成了几个部分,如data、computed、methods、watch等,使得组件的逻辑可以分而治之,易于理解和维护。但随着项目的复杂度增加,Options API 逐渐显示出一些不足之处,如代码重复、逻辑难以复用等。 Composition API 是 Vue3 引入的全新特性,它使用一种全新的方式来组织 Vue 组件的代码。与 Options...




