1.先在gitee上新建仓库 2.将git的地址上拉项目下来,然后在VSCode里面 3.看gitee,上传成功
最近,找到了一个去年用Springboot完成的一个web类博客项目,于是想到了上传到GitHub上开源分享。...相信还有一部分刚入"IT"圈的编程小白(请忽略我也是一个菜鸟…),于是正好利用这个机会做一期记录。 1.在IDEA选中Git ? 2.找到需要上传的GitHub仓库,复制仓库路径 ?...4.选中新创建的路径,创建本地仓库 ? 可能会弹出让你在该仓库上创建项目的弹窗,这里点击No ? 5.将需要上传的项目拷贝至该仓库对应的本地仓库目录下 ?...上传成功后项目左下角会有提示,展示你第一次提交所附带的信息 ? 8.从本地仓库push到Git ? ? push成功右下角会有提示 ?...然后我们打开Git,查看我们的仓库,发现我们的项目提交成功了 ! ? 那么,你们看懂了么~~
,最后还是成了,以下将分享下我的经验随笔~~~ 顺便推广一下我的GitHub账号:https://github.com/AngelKitty或者点击博客左上角就可以进入,以后会常常更新Github,欢迎大家关注支持...二、Github上注册一个账户并创建一个项目 这是Github的官方地址,在这里注册就可以了:https://github.com/,然后点击Start a Project。 ? ...三、初始化本地工程并提交至Github上 完成上面的创建后,项目是空的,首先,我们需要将远程版本库克隆到本地。如图点击复制远程git库地址 ?...在所克隆的项目中会发现有几个文件,特别注意:有时因为文件被隐藏,所以会看不到.git目录,需要取消文件隐藏;然后将.git、README.md文件复制到索要提交的工程中去。 这个是我们克隆的项目 ?...至此就完成了项目的提交,登录Github查看下,就可以看到github上已经有项目工程了~~~ ?
为什么要将项目上传到 Git.OSChina 上 GitHub上创建私有项目是收费的 git.oschina上可以创建1000个免费的项目 服务器在国内,速度比GitHub快 ---- 登录 git.oschina.net...将公钥传递给服务器 工作原理 客户端发起一个请求到服务端 服务端接到请求后,随机生成一个密钥,并使用AES加密后发送给客户端 客户端接到响应后,因为在客户端有私钥,就可以对服务器返回的响应进行解密...此时会生成两个文件id_rsa和id_rsa.pub id_rsa.pub就是生成的公钥 将id_ras.pub拖到Xcode中打开 复制打开的文件内容,粘贴到git.oschina...上。...创建新工程文件 将项目拖拽到 SourceTree 里面 到GitHub上面下载.gitignore 添加.gitignore 如果你希望你工程的pod文件都不需要提交到git.oschina上,那么就将
一个多月前,自2014年7月发起的去中心化存储项目 Filecoin 的主网终于终于迎来了正式上线的日子。...图片来源于网络 为了能更好地比较中心化存储和去中心存储各自不同的特点以及体验去中心化存储带来的优势,Alice 做了一份存储项目调研报告并决定将这一文件存储在 Filecoin 网络上。...为了确保个人数据安全以及这份报告不被滥用,Alice 在将文件上传到 Filecoin 上之前利用她的公钥进行了加密,最终将所得的密文上传到 Filecoin 网络上。...图片来源于网络 当然,Alice 可以将这次得到的密文也传到 Filecoin 网络上,让 Bob 在需要的时候自行下载。...回答对的小伙伴,我们将送出惊喜大礼~ ▿点击阅读原文了解更多
地区方面优先就近原则,而最近的也就是日本与韩国,很无奈 supabase 在大陆和港澳台并未设立服务器。 等待片刻,你将拥有一个免费的后端服务!...测试连接,结果如下,并无问题 Authentication 身份验证 Auth | Supabase Docs supabase 令我感兴趣的是 Row Level Security,supabase...此时打开如下页面,将 Site URL 替换成开发环境,或是线上环境,在 Github 登录后将会跳转到这个地址上 此时 supabase 支持 github 登录就已经配置完毕,当你在前端触发登录按钮后...Bucket 存储桶 接触过对象存储的开发者对 Bucket 应该不陌生,相当于给你一个云盘,这里演示如何使用。 打开如下界面,这里选择公开存储桶,比如说用于图床。...一些你可能比较好奇的问题 资源 可以到 https://app.supabase.com/project/项目id/settings/billing/usage 中查看相关资源使用情况,这里我就将截图放出来了
在之前的分享中我还点赞过 Supabase 云服务免费版本的慷慨,但在使用 Supabase 作为微信小程序后端服务时,发现从国内访问云服务存在显著的延迟问题: 普通 PostgREST RESTful...数据迁移挑战 问题:免费版云服务无法获取 IPv4 数据库连接信息 解决方案: 使用 CLI 工具备份数据库结构: supabase db dump > init.sql 数据迁移:使用控制台导出数据....env 文件中的 SUPABASE_PUBLIC_URL 参数配置。...; 部署步骤: 将本地调试的 functions 目录拷入部署目录中 volumes/functions,你就可以在客户端进行调用,就这么简单 await supabase.functions.invoke...希望这些经验能帮助遇到类似问题的同学顺利迁移,有问题或者经验也欢迎在评论区交流讨论。
而 Supabase 便是 BaaS 的平台之一。Supabase 是一个开源的 Firebase 替代品。使用 Postgres 数据库、身份验证、即时 API、边缘函数、实时订阅和存储启动项目。...图片 测试连接,结果如下,并无问题 图片 Authentication 身份验证 Auth | Supabase Docs supabase 令我感兴趣的是 Row Level Security,supabase...图片 此时打开如下页面,将 Site URL 替换成开发环境,或是线上环境,在 Github 登录后将会跳转到这个地址上 图片 此时 supabase 支持 github 登录就已经配置完毕,当你在前端触发登录按钮后...Bucket 存储桶 接触过对象存储的开发者对 Bucket 应该不陌生,相当于给你一个云盘,这里演示如何使用。 打开如下界面,这里选择公开存储桶,比如说用于图床。...一些你可能比较好奇的问题 资源 可以到 https://app.supabase.com/project/项目id/settings/billing/usage 中查看相关资源使用情况,这里我就将截图放出来了
第二步: 将这个高质量的前端设计作为起点,再切换到 Claude Code 或 Cursor 等工具中,继续后续的开发流程。 v0评论区挺热闹的,有人说新版质量速度都上去了。...这是一个全球共享、但每24小时重置一次的巨型画板。所有用户都是匿名的,他们可以在画布上同时作画。 技术栈与实现要点: 后端: 使用 Supabase。...实时核心: 利用 Supabase 的 Realtime Database 功能。任何一个用户在画布上的笔触,都需要被实时广播给所有在线的其他用户,实现真正的“天涯共此时”。...后端逻辑: 不需要存储用户的绘画历史。只需要一个 Supabase Edge Function,在每天午夜零点准时触发,执行一个简单的操作:清空整个画布数据。第二天,所有人面对的又是一张全新的白纸。...开始之前,你需要在V0里先创建一个supabase项目用于数据存储。
今天,我将演示如何使用Supabase 在 Bolt 应用中添加数据存储、用户账户创建(登陆)功能,并确保每个用户只能访问自己的数据。...Supabase的价值在于它让你可以专注于业务逻辑的实现,而不是花时间在搭建基础设施和编写重复的CRUD代码上。...Supabase 将强大的 PostgreSQL 数据库与自动生成的 API 相结合,帮助开发者无需编写后端代码即可轻松实现数据操作和用户认证功能。...我们可以将需要添加 Supabase 的需求提示词输给 AI,这里我们加快一下演示进度。...由于还未配置 Supabase 的数据库链接,这里暂时显示错误信息。 发言人 03:07 我们将 SQL 查询复制到 Supabase 官网的 SQL 编辑器中,运行后表格成功创建。
Next.js 14:稳定性的重大升级 在 Next.js Conf 2023 上,Vercel 团队发布了 Next.js 14 版本。这个版本最大的亮点是不包含任何新功能。...这种做法在技术界可能看起来不太常见,但这实际上是对 Next.js 稳定性和性能的一次重大提升。...配置 Supabase 使用 Cookies:由于 Supabase 默认使用 localStorage 来存储用户会话信息,而在服务器端没有 localStorage 的概念,因此必须将 Supabase...如何配置 Supabase 以使用 Cookies 默认情况下, supabase-js 使用 localStorage 来存储用户的会话。...这对于客户端应用程序很有效,但是当您尝试在服务器组件中使用 supabase-js 时,会失败,因为服务器上没有'localStorage'的概念。
在 Supabase 中创建一项 RLS 策略,这样企业主就能轻松管理全体员工 存储 使用 Supabase 的内置文件存储,可以简化文件上传、下载和管理的整个流程,不需要依赖任何单独的存储解决方案。...另外,我们也能用 Supabase 的文件存储安全存储和管理业务用户签署的法律文件,无需额外第三方服务即可将这些重要文件集中起来存储和访问。...总的来说,使用 Supabase 加 PostgreSQL 这套强大组合,将大大简化我们的业务架构,让我们腾出时间和精力专注开发应用程序的核心功能。...如果使用 Supabase,那我们的架构可能会是这个样子: 更重要的是,我不用担心供应商锁定问题了。...另外,Supabase 在设计上很重视扩展需求,既适合小型初创公司、也能满足大型企业客户。
Supabase 是一个开源的 Firebase 替代方案。它使用企业级的开源工具来构建 Firebase 的功能。目前在 GitHub 上斩获68.8K的 star,可以说是非常火爆了。...Supabase 的主要功能点托管的 Postgres 数据库身份验证和授权自动生成的 APIREST APIGraphQL API实时订阅函数数据库函数Edge 函数文件存储AI + 向量/嵌入工具包比较惊喜的是...先埋个点,以后肯定是可以用得上的。实际上,初期,我们用得比较多的就是数据库和身份验证这两个功能。今天,我就来带你用 Supabase 来搞定认证。...业务数据与认证数据绑定在实际的业务中,我们可以将 public 下面的库表,比如自定一定的 User 表,然后将 auth.users 表和 User 表进行关联,这样,就可以配合 Supabase 的权限系统...文件存储能力另外说点别的,Supabase 还提供了文件存储的能力,这个功能也是非常实用的。比如,我们可以将用户上传的文件存储到 Supabase 的文件存储中。
通常的做法:将文件存储在 S3 这样的对象存储中,然后调用 OpenAI 等模型生成向量嵌入(Embeddings),再将这些向量存入一个专门的向量数据库(如 Pinecone, Weaviate)。...现在,Supabase 带来了一个优雅的解决方案,或许能让你告别这种复杂性: Vector Buckets——一个内置了相似度搜索功能的持久化对象存储层。...数据不离库,安全可控:文件和它们的向量嵌入存储在一起,让你能利用 Supabase 成熟的行级安全(RLS)策略来精细控制数据访问权限。这对于处理敏感数据的应用至关重要。...将这些块和向量存入一个名为 supabase_storage_vectors的新表中。 这一切都是全自动的!...第三步:执行相似度搜索 现在,你可以使用 storage.search()函数来查找与你的问题最相关的内容块。
距离其上一轮 8000 万美元融资仅过去 7 个月,累计融资已达近 4 亿美元。 Supabase 的崛起也反映出开源数据库在 AI 应用时代的新定位。...Supabase 的 DevRel 工程师 Tyler SHukert 表示,“Lovable + Supabase 是将创意转化为应用的理想组合!...2 Supabase 的 AI 整合之路 2023 年 2 月,Supabase 宣布集成 PostgreSQL 的扩展 PGVector,为存储向量嵌入(embeddings)提供支持,这对于构建检索增强生成...可能是他们在 GitHub 上做过内容审核,或者提交过 issue,帮我们排查问题。”...3 “开源是我们的超能力” Supabase 提供完整了 Postgres 数据库,并在其基础上构建一系列开发工具,包括身份认证、文件存储、边缘函数与实时通信等模块。
需要准备的东西 •Docker•Docker Compose•Supabase(可免费创建3个project,实际上是一个Postgres数据库,用来存储Vector)•如果使用gpt则需要OPENAI_API_KEY...这个流程和笔者之前介绍的一个项目pandasAI比较相似,感兴趣的可以去看一下: PandasAI——让AI做数据分析 介绍 Quivr是你的第二个大脑,利用生成式人工智能的力量来存储和检索非结构化信息...用于:•创建新的Supabase项目•Supabase项目的API密钥•Supabase项目的URL ---- 安装步骤 •步骤0:如果需要,可以在Youtube上找到安装说明这里[3]•步骤1:使用以下其中一条命令克隆存储库...•步骤4:通过网络界面在Supabase数据库上运行以下迁移脚本(SQL Editor -> New query) 迁移脚本1[5]:scripts/supabase_vector_store_document.sql...•路线图[9]•开放问题[10]•开放pull request[11]•Good First Issues[12]•前端问题[13]•后端问题[14] References [1] 这里: streamlit-demo
首先,我们要安装Percona的备份实用程序,并创建一系列脚本来执行旋转本地备份。这有助于将数据备份到其他驱动器或网络安装卷以处理数据库计算机的问题。...它定义的命令是: upload:上传到对象存储作为参数传入的每个文件。可以指定多个文件。 download:从远程对象存储中下载单个文件,该文件作为参数传入。...并再次上传到对象存储。...我们可以按照输出中的说明恢复系统上的MySQL数据。 将备份数据还原到MySQL数据目录 在我们恢复备份数据之前,我们需要将当前数据移出。...结论 在本教程中,我们介绍了如何每小时备份MySQL数据库并将其自动上传到远程对象存储空间。系统将每天早上进行完整备份,然后每小时进行一次增量备份,以便能够恢复到任何时间点。
上一篇文章 讲了如何使用supabase,其实是为了将mapus协作地图 里使用的firebase,因为firebase在国内用不了哇,google的东西。...改造mapus的firebase为supabase,确实挺麻烦的。 首先要改成百度地图,因为要支持卫星图嘛。...然后firebase数据库特点是nosql,用json格式存储数据,supabase是传统的关系型数据库,需要先建表。...另外,supabase号称可以docker本地部署,我是没有成功,有成功的告诉我一下,在此表示感谢。 对照supabase的js API进行一点点修改。...所以直接用sql语句在supabase里建表才是好办法,下次可以重复用了。 目前调试后的结果只能达到这个程度,没法和原版使用firebase的动画比。
您可以通过在 OpenAI[63] 上创建一个帐户来获取 API 密钥。...Supabase Supabase[87] 通过 pgvector[88] 扩展为 Postgres 数据库提供了一种简单高效的存储向量的方式。...这些脚本使用插件的 upsert 实用函数将文档及其元数据上传到向量数据库,首先将它们转换为纯文本并拆分成块。每个脚本文件夹都有一个 README 文件,解释了如何使用它以及它所需的参数。...如果您想避免意外将敏感或私人文档上传到向量数据库中,这可能会有所帮助。此外,您还可以选择使用语言模型从文档文本中提取元数据,使用 services.extract_metadata[137] 模块。...3.关联的问题:使用关键字Fixes或Closes后跟相关问题的编号(例如Fixes #123,Closes #456)提及任何相关的问题。