首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

21.6k stars的牛逼项目还写啥代码啊?

Appsmith 是一个用于构建、部署和维护内部应用程序的开源平台。您可以构建任何东西,从简单的 CRUD 应用程序、管理面板、仪表板到自定义业务应用程序和复杂的多步骤工作流程。...231 watching 1.9k forks 开源地址:https://github.com/appsmithorg/appsmith 项目主要的功能 使用现成的组件构建工作流,将表格、图表、表单常见元素直接拖入应用程序...支持的数据库和服务 PostgresSQL MongoDB MySQL Elasticsearch DynamoDB Redis Microsoft SQL Server Firestore Redshift...使用 45 多个预构建的、可自定义的小部件,包括表格、图表、列表、模式、表单 连接到您的数据 使用我们的连接器连接到您的数据:数据库(PostgresQL、MongoDB、Amazon S3 )、...SaaS 提供商(如 Google Sheets、Airtable、Twilio)或任何 GraphQL/REST API 将数据连接到 UI 部署你的应用

1.5K30

骑上我心爱的小摩托,再挂上AI摄像头,去认识一下全城的垃圾!

一个城市只需要有一些这样的摄像头,装在垃圾收集车或专用车辆,垃圾处理中心的人员可以从他们的办公室实时远程监控垃圾统计数据,比如每种垃圾类型通常出现在哪里,每天、每周和每月的趋势,热点。 ?...垃圾的GPS坐标通过简单的gpsd接口从usb模块读取,将数据存储在Google Firestore实时数据库中,这样本地的Google firebase SDK就被用于客户端应用程序开发。...我们选择Ionic+Angular进行前端开发和谷歌的Firestore坐标实时数据库。...Google Firebase则可以让我们将每个GPS点左边作为一个嵌套的集合/文档存储。...Firebase客户端SDK包括一个通用的API,可用于订阅客户端应用程序,以添加/更新/删除 Firestore数据库上运行在VespAI上的应用程序产生的活动。

10.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

Firestore 多数据库普遍可用:一个项目,多个数据库,轻松管理数据和微服务

作者 | Renato Losio 译者 | 明知山 策划 | Tina 谷歌云最近宣布 Firestore 多数据库 普遍可用。...此外,Firestore 的 云监控指标和统计信息 现在可以在数据库级别进行聚合。...我看到 Firebase 实时数据库可以这样做,但我没有看到 Firestore 可以这样做的可能性。...不过你可以删除现有数据库,随后使用相同的资源名在不同的位置创建新数据库。 在普遍可用后,控制台、Terraform 资源和所有的 SDK 现在都支持多个数据库。...如果你的应用程序不需要多个数据库,谷歌建议继续使用 (默认) 数据库,因为 Cloud Firestore 客户端库和 Google Cloud CLI 在默认情况下连接的都是它。

12510

【干货】手把手教你用苹果Core ML和Swift开发人脸目标识别APP

苹果软件主管兼高级副总裁 Craig Federighi 在大会上介绍说,Core ML 致力于加速在 iPhone、iPad、Apple Watch 移动设备上的人工智能任务,支持深度神经网络、循环神经网络...、卷积神经网络、支持向量机、树集成、线性模型。...将带有新框的图像保存到云存储,然后将图像的文件路径写入Cloud Firestore,以便在iOS应用程序中读取路径并下载新图像(使用矩形): ? ?...最后,在我的iOS应用程序中,可以监听图像Firestore路径的更新。如果检测到,我会下载图像,并与检测分数一起显示在应用程序中。这个函数将替换上面第一个Swift代码片段中的注释: ?...在我的函数中,我向Firestore写预测元数据。

14.7K60

2023 Google 开发者大会:Firebase技术探索与实践:从hello world 到更快捷、更经济的最佳实践

Firebase 由 Google 提供支持,深受全球数百万企业的信任。开发人员可以利用它更快更轻松地创建高质量的应用程序。该平台拥有众多的工具和服务,其中包括实时数据库、云函数、身份验证和更多。...在构建时,你可以使用Google中的很多后端架构,以此来加速应用的开发,比如你可以在FireBase中使用Cloud Firestore,Extensions,App Check,Cloud Function...,Cloud Storage一系列应用。...我们需要开启这些服务 启用电子邮件登录以进行 Firebase 身份验证 设置 Cloud Firestore 项目中集成Firebase 为了让前端应用程序使用 Firebase,我们需要将 Firebase...可以从 Google 的 CDN 添加库,也可以使用 npm 在本地安装它们,然后将它们打包到应用程序中。

31460

Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格

访问以下网页,点击每个网页顶部的启用 API 按钮: console.developers.google.com/apis/library/sheets.googleapis.com console.developers.google.com...获取证书文件最简单的方法是在developers.google.com/sheets/api/quickstart/python进入谷歌表格Python 快速入门页面,点击蓝色的启用谷歌表格API 按钮...将该文件重命名为credentials-sheets.json,并将其放在与 Python 脚本相同的文件夹中。...前往sheets.google.com在你的账户下创建电子表格,然后从地址栏获取 ID。...要永久删除您的电子表格,请为permanent关键字参数传递True: >>> ss.delete(permanent=True) 一般来说,永久删除您的电子表格不是一个好主意,因为它不可能恢复一个被脚本中的错误意外删除的电子表格

8.4K50

Flutter 2.8正式版发布了,还不来看看

在经过仔细的推理和测试后,我们删除了部分序列化的步骤,使得 GPay 在低端设备上的启动时间至少减少了 100ms。...适用于 Flutter 广告的 Google 广告 首先也是最重要的是,Google Mobile SDK for Flutter 已于 11 月正式发布。...Firebase 用户界面 大多数用户都有身份验证的流程,包括但不仅限于通过邮箱和密码或者第三方账号登陆。...Firestore Object/Document 映射 (ODM) 我们同时发布了 Firestore 对象 / 文档映射 (ODM) 的 Alpha 版本,Firestore ODM 的目标是让开发者更高效的通过类型安全...在此版本中,Flutter 2.8 除了已过期并根据我们的 破坏性改动政策 被删除的已弃用 API 之外,没有重大变更。

22.3K30

想让网站销量爆涨?你离成功只差一个出色的购物车设计

此外,用户可以从购物车中添加,替换和删除产品;可以增加或删去购物车中每个产品的数量;显示购物车中每件商品的小计费用以及运费,税费;可以选择继续购物或完成选择结账。...设计师:ManojRajput 关于滑板电子商务购物应用程序设计概念,拥有非常清新的购物界面,商品类型信息,价格一目了然,可以点击收藏并加入购物车中。 10. ...兼容浏览器::Google Chrome, Firefox, Safari, IE 10, Opera 网站源代码包括:HTML (.html), Style Sheets (.css), Images...兼容浏览器:Google Chrome, Firefox, Safari, IE 10, Opera 网站源代码包括:HTML (.html), Style Sheets (.css), Images...兼容浏览器::Google Chrome, Firefox, Safari, IE 10, Opera 网站源代码包括:HTML (.html), Style Sheets (.css), Images

1.8K20

Antimalware Scan Interface Provider for Persistence

AMSI 为的最终用户及其数据、应用程序和工作负载提供增强的恶意软件保护。 AMSI 与反恶意软件供应商无关;可以支持当今可以集成到应用程序中的反恶意软件产品提供的最常见的恶意软件扫描和保护技术。...用户帐户控制或 UAC(EXE、COM、MSI 或 ActiveX 安装的提升) PowerShell(脚本、交互使用和动态代码评估) Windows 脚本宿主(wscript.exe 和 cscript.exe...可以利用 AMSI 技术的应用程序类型包括脚本引擎、需要在使用前扫描内存缓冲区的应用程序,以及处理可能包含非 PE 可执行代码(例如 Microsoft Word 和 Excel 宏或 PDF 文档)的文件的应用程序...){ LONG status = RegSetKeyValue(key, subkey, valueName, REG_SZ, stringValue, (wcslen(stringValue)...注册后,Dll 将被加载到任何涉及 AMSI(powershell、clr )和 Scan 方法的进程中,将在扫描内容时调用: HRESULT Scan(_In_ IAmsiStream* stream

78110

泄露2.2亿条数据,谷歌Firebase平台数据库被100%读取

约 8400 万条) 电子邮件:106266766 条(约 1 亿条) 电话号码:33559863 条(约 3300 万条) 密码:20185831 条(约 2000 万条) 账单信息(银行明细、发票)...在 Firestore 数据库中,如果管理员设置了一个名为 ‘password’ 的字段,并将密码数据以明文形式存储在其中,那么用户的密码就有可能暴露。...该脚本消耗大量内存,不适合执行任务,因此被 Logykk 用 Golang 编写的变种脚本取代,该脚本花了两个多星期才完成互联网扫描。...新脚本扫描了五百多万个连接到谷歌 Firebase 平台的域名,用于后端云计算服务和应用程序开发。...为了自动检查 Firebase 中的读取权限,研究小组使用了 Eva 的另一个脚本,该脚本会抓取网站或其 JavaScript,以便访问 Firebase 集合(Cloud Firestore NoSQL

10610

GO实现高可用高并发分布式系统:gRPC实现客户端与服务端的一对一通讯

这一系列过程涉及到数据序列化,网络连接的建立,数据的传输效率,同时还涉及到身份认证,数据加密,这些步骤繁琐麻烦,而且跟业务逻辑无关,如果都要由开发者来处理,那么很多宝贵的时间和精力就得浪费在这些不产生效益的工作上..."; option go_package="service/order_management"; service OrderManagement { rpc getOrder(google.protobuf.StringValue...表示调用我们前面路径下载的应用程序编译proto文件中定义的service信息,如果没有下载前面路径所给组件的话,上面命令执行就会有问题。.../grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" pb "order_management...如果有内容,那么我们就以Order数据结构的形式将数据返回,数据的序列化和发送工作用gRPC框架来负责。

98520

Flutter 移动端架构实践:Widget-Async-Bloc-Service

事实上,一些状态管理的技术被普遍使用: Scoped Model以其简单而著称 BLoC也被广泛使用,借助于Streams和RxDart,它适用于更复杂的应用程序 在最近的Google I/O大会上,Flutter...示例: Firestore service 我们可以实现一个FirestoreDatabase的Service作为Firestore的指定域的API包装器。...输入的数据(读取):将来自Firestore文档的键值对的流转换为强类型的不可变数据Model。 数据输出(写入):将数据Model转换为键值对,以便写入Firestore。...目前为止,我强烈推荐Google IO大会上的这个演讲: https://www.youtube.com/watch?...RxCommand是抽象处理UI事件和更新UI的库,它删除了使用BLoC创建StreamController/Stream对所需的样板代码。

16K20

Python与Microsoft Office

标签:Python,pywin32 Microsoft Office现在已经是我们每天必须使用的软件之一,而Python可用于编写Office脚本(也称为自动化),使用户更容易使用。...注意,以下脚本仅适用于Windows。而xlrd和xlwt的一个优点是,可以在任何平台上使用它们。...示例中,为了访问Excel,导入win32com.client,然后调用其gencache.EnsureDispatch,传递要打开的应用程序名称。...如果想提取一个值,只需删除等号。如果想要这个公式呢?为了解决这个问题,在Excel中录制了一个宏,并执行了一个仅粘贴公式的选择性粘贴命令。...对象的“sheets”方法,在稍微修改之后,通过执行以下操作使其在Python中工作: sheet2 = ss.Sheets(“Sheet2”) 现在,我们在工作簿的第二个工作表上有了一个句柄。

2.5K20
领券