logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Supabase 简介

Supabase是一个基于PostgreSQL的开源后端即服务平台,提供数据库、用户认证、文件存储、实时订阅和服务端函数等核心功能。它支持SQL查询和行级安全控制(RLS),适合快速构建Web/App后端,特别适合中小型SaaS、个人项目和创业MVP开发。相比Firebase,Supabase更侧重关系型数据库思维,具有开源和可自托管优势。虽然开发效率高,但在处理复杂业务架构时仍需要后端知识。该平

#开源#后端
Supabase使用演示

本文介绍了使用Supabase和Next.js构建基础Web应用的完整流程。主要内容包括:1. Supabase核心步骤:创建项目、建表、配置RLS安全策略、前端接入SDK;2. 详细实现用户认证(注册/登录)和Todo列表的CRUD操作;3. 重点说明行级安全(RLS)的配置和策略编写方法;4. 提供React组件示例代码,展示前后端交互过程;5. 总结常见问题排查方法和后续学习方向。通过这个入

#开源#后端
Supabase 简介

Supabase是一个基于PostgreSQL的开源后端即服务平台,提供数据库、用户认证、文件存储、实时订阅和服务端函数等核心功能。它支持SQL查询和行级安全控制(RLS),适合快速构建Web/App后端,特别适合中小型SaaS、个人项目和创业MVP开发。相比Firebase,Supabase更侧重关系型数据库思维,具有开源和可自托管优势。虽然开发效率高,但在处理复杂业务架构时仍需要后端知识。该平

#开源#后端
agent、skill与tool简介

本文简要介绍AI开发工具中常见名词 agent、skill 和 tool 的概念,以及他们与MCP的关系。由于不同场景下名词含义可能略有区别,这里不做精确描述,读完对它们功能有个大概印象即可。

#人工智能
okhttp3.Interceptor介绍

OkHttp3的Interceptor接口是用于拦截HTTP请求和响应的核心工具,允许开发者在请求发送前和响应接收后插入自定义逻辑。通过实现Interceptor接口,开发者可以执行多种操作,如添加请求头、记录日志、处理错误、控制缓存和监控性能等。Interceptor接口的关键方法是intercept(Chain chain),它通过chain.proceed(request)继续请求链的处理。

文章图片
#java#okhttp
mybatis的dao层只有接口没有实现,如何工作的-笔记

一、问题引入mybatis在写dao层的时候只是写了个接口,并没有具体实现,如何正常工作的?其实最初开发web的时候是需要写dao接口的实现,只是后面mybatis简化了我们的开发模式,将“dao层的实现”这部分重复代码给我们自动生成了,不需要手动写了。我们先回顾下“需要写dao实现的传统开发模式” 和 “不需要写dao实现的代理开发模式”,再看看mybatis是如何做到这点的。二、传统开发 VS

文章图片
#spring#java#mybatis
mac安装python_笔记

摘要:本文介绍了在Apple M4芯片的Mac上将Python 3.9.6升级到3.13版本的方法。通过Homebrew安装Python 3.13后,需要修改.zprofile文件调整PATH路径优先级,使brew安装的版本优先生效(export PATH="/opt/homebrew/bin:$PATH")。文中还解释了为何python3命令默认指向系统版本,以及如何通过PA

#macos#python
大模型笔记-“训练”和“推理”概念

在大模型的资源管理和开发流程中,训练和推理是两个核心阶段。训练是模型通过大量数据和计算资源学习数据规律的过程,需要高性能GPU集群和长时间计算,目标是生成模型权重参数。推理则是将训练好的模型应用于实际场景,对新数据进行预测或生成结果,要求高效和低成本,通常使用单卡GPU或专用推理芯片。

agent、skill与tool简介

本文简要介绍AI开发工具中常见名词 agent、skill 和 tool 的概念,以及他们与MCP的关系。由于不同场景下名词含义可能略有区别,这里不做精确描述,读完对它们功能有个大概印象即可。

#人工智能
大模型笔记_大模型不是靠记忆回答问题

注:下述问题答案是基于大模型回答这是一个非常有趣的问题!大模型(如 GPT、BERT 等)在回答类似“中国的首都在哪里”这样的问题时,并不是像人类一样单纯依靠记忆,而是通过其训练过程和工作机制来生成答案。大模型的回答并不是直接从一个“知识库”中提取信息,而是基于其训练数据中的模式和规律生成答案。

    共 24 条
  • 1
  • 2
  • 3
  • 请选择