知识集合
文章平均质量分 63
学习知识集合
田猿笔记
这个作者很懒,什么都没留下…
展开
-
Supabase 架构和功能介绍
Supabase 是一个开源的后端即服务(BaaS)平台,旨在简化应用程序开发过程。它为开发者提供了一系列工具和服务,使他们能够快速构建和管理后端基础设施,而无需从头开始设计和实施。这使得开发者可以专注于前端编码和产品功能,而将后端的复杂性交给 Supabase 处理。它被认为是 Firebase 的开源替代品,提供了实时功能、用户认证和存储功能,并与前端框架无缝集成。原创 2024-08-23 17:52:08 · 917 阅读 · 0 评论 -
列式数据库(HBase) 中实现表与表的关联
在 HBase 中,表与表之间的关联查询不像关系型数据库那样可以直接使用JOIN操作。相反,你需要在应用层进行两次查询来实现关联。原创 2024-08-09 15:41:02 · 558 阅读 · 0 评论 -
Keycloak SSO 如何验证已添加的 SPN 是否生效
【代码】Keycloak SSO 如何验证已添加的 SPN 是否生效。原创 2024-07-05 11:09:28 · 260 阅读 · 0 评论 -
从 Keycloak 导出和导入 Realm 和用户
1. 首先对keycloak 命令有所了解需要将 Keycloak 中的 Realm 导出或导入时,您可以使用 JSON 文件进行操作。export2. 导出一个领域 和 用户exportmytest./data--usersrealm_file。原创 2024-07-04 15:31:20 · 713 阅读 · 0 评论 -
将Keycloak与Windows活动目录集成,实现集中式的身份管理和单点登录
Windows活动目录(Active Directory)默认集成了Kerberos协议,因此不需要单独安装Kerberos。Kerberos是活动目录中用于身份验证和授权的核心组件之一,它确保了网络通信的安全性。原创 2024-06-12 13:54:32 · 733 阅读 · 0 评论 -
将Keycloak与Windows活动目录集成,实现集中式的身份管理和单点登录
在这个例子中,`/out`参数指定了输出的keytab文件名,`/princ`参数指定了服务主体名称(SPN),`/mapuser`参数映射了Windows AD中的用户账户,`/crypto`参数指定了加密类型,`/pass`参数提供了服务账户的密码。在Windows活动目录(AD)中,Kerberos是一种默认的身份验证协议,用于保护网络资源的访问。总之,keytab文件在Kerberos认证系统中扮演着至关重要的角色,它保护了服务端的秘密密钥,简化了服务端的启动过程,并支持了跨节点的身份验证。原创 2024-06-12 08:00:57 · 969 阅读 · 0 评论 -
理解Flowable CMMN中的CaseId、InstanceId和Case Plan Model
在业务流程管理领域,Flowable CMMN(Case Management Model and Notation)作为一个强大的工具,用于管理复杂的业务流程,备受关注。Flowable CMMN中的一个关键概念是Case,这是一种灵活且强大的方式来模型化和执行业务流程。本文旨在澄清Flowable CMMN中CaseId、InstanceId和Case Plan Model之间的区别,为开发者和业务分析师提供一个坚实的基础。原创 2024-04-22 16:44:53 · 1151 阅读 · 0 评论 -
Groq:最快的AI芯片
Groq 的 TSP 架构为 AI 推理领域带来了突破性的性能。它的设计理念和微架构都充满创新,让我们期待更多 AI 加速器的发展和应用。原创 2024-02-24 18:53:04 · 304 阅读 · 0 评论 -
Sora 一款文本转视频模型
(2) Sora (人工智能模型) - 维基百科,自由的百科全书. https://zh.wikipedia.org/wiki/Sora_%28%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E6%A8%A1%E5%9E%8B%29.**Sora** 是一个由美国人工智能研究机构 **OpenAI** 开发的 AI 视频模型。- **Sora** 的技术基于 OpenAI 的文本到图像生成模型 **DALL-E**。- OpenAI 正在评估 **Sora** 被滥用的风险。原创 2024-02-20 18:59:57 · 345 阅读 · 0 评论 -
InstantBox:开箱即用的临时 Linux 环境
InstantBox 是一个开源项目,它可以快速启动临时的 Linux 系统,并提供即时的 webshell 访问权限,无需任何浏览器插件。这对于演示、学习 Linux、在资源限制下测试软件性能等都非常有用。无论你是 Linux 新手,还是经验丰富的开发者,InstantBox 都是一个值得尝试的工具。它将 Linux 的强大功能和 web 的便捷性完美结合,为我们提供了一个快速、简单、临时的 Linux 使用环境。原创 2024-02-13 19:33:42 · 829 阅读 · 0 评论 -
Painless脚本在Elasticsearch的高级应用
这些示例展示了Painless脚本在Elasticsearch中的高级应用,包括动态字段映射、机器学习评分、GIS操作、文本分析和清洗。原创 2023-10-18 18:47:35 · 589 阅读 · 0 评论 -
Elasticsearch 高级查询用法
在Elasticsearch中,日期直方图聚合是用于创建日期分布直方图的聚合,允许您按时间间隔(如天、小时、月)对文档进行分组和计数。您可以使用"day"、"hour"、"week"、"month"等不同的间隔,具体取决于您的需求。3. **Bool查询**:可以组合多个查询条件,包括must、should和must_not。1. **组合查询**:使用`bool`查询组合多个查询条件,如必须匹配、应该匹配和不得匹配。4. **聚合查询**:使用聚合来汇总数据,如计算平均值、总和、最小值等。原创 2023-10-12 07:28:28 · 542 阅读 · 0 评论 -
APISIX 中ETCD 的问题
修改APISIX config。原创 2023-10-08 10:42:35 · 1368 阅读 · 0 评论 -
Golang Gocron开源定时框架
GoCron 是一个开源的 Go 语言定时任务框架,它允许你在 Go 代码中轻松地创建和管理定时任务。你可以使用 GoCron 来执行周期性任务、定时任务等,它提供了简单的 API 和丰富的功能,以帮助你管理定时任务。你可以在其官方文档或GitHub仓库中找到更多详细信息和示例:https://github.com/go-co-op/gocron。你可以根据你的需求定制更复杂的任务和调度规则。要开始使用 GoCron,你需要导入它的包并创建一个调度器,然后添加你的任务到调度器中。// 创建一个调度器。原创 2023-10-07 19:00:12 · 1304 阅读 · 2 评论 -
Python 知识点
你可以根据自己的需求和兴趣深入学习这些主题,并创建自己的 Python 程序。source myenv/bin/activate # 在 Linux/macOS 上。print(self.name + "在叫")print("在函数之前执行")print("在函数之后执行")14. **包管理器**:使用 pip 安装第三方库。13. **虚拟环境**:创建和激活虚拟环境。print("除以零错误")my_dog = Dog("旺财")print("未成年")print("成年人")原创 2023-09-20 21:26:43 · 240 阅读 · 0 评论 -
华为发布新一代分布式数据库 GaussDB
GaussDB 提供了多种部署方式,包括私有云、公有云和混合云,支持多种数据模型和数据类型,包括关系型数据、文档型数据和时序型数据。此外,GaussDB 还提供了多种安全性能和可管理性能的特性,例如数据加密、数据备份与恢复、自动扩容与缩容等。例如,GaussDB 支持数据加密,可以保护用户的数据安全;GaussDB 提供了多种部署方式,包括私有云、公有云和混合云,可以根据不同的业务需求选择适合的部署方式。其次,GaussDB 支持多种数据模型和数据类型,包括关系型数据、文档型数据和时序型数据。原创 2023-06-30 11:10:01 · 326 阅读 · 0 评论 -
MES是制造执行系统(Manufacturing Execution System)
4. 在制品追踪:MES系统可以追踪产品的生命周期和批次信息,包括原材料的来源、生产过程中的参数记录和最终产品的出货信息,提供追溯性和质量溯源。2. 实时生产监控:MES系统可以实时监控生产过程中的关键数据,如生产状态、产量、设备利用率和工时等,以便进行及时调整和决策。3. 质量管理:MES系统可以跟踪和管理生产过程中的质量数据,包括质量检验、不良品处理和质量报告,帮助提高产品质量和一致性。6. 人员管理和考勤:MES系统可以记录和管理工人的工作时间、考勤和生产计时数据,用于薪资计算和绩效评估。原创 2023-06-26 10:39:49 · 492 阅读 · 0 评论