问题标签 [pluggable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
825 浏览

java - 如何在 Java 中实现 Pluggable Adapter 设计模式

我知道如何实现基本的适配器设计模式,也知道 C# 如何使用委托来实现可插拔适配器设计。但我找不到任何用 Java 实现的东西。您介意指出一个示例代码吗?

提前致谢。

0 投票
1 回答
66 浏览

customization - 如何在现有项目中插入 siddhi Web 编辑器?

我们正在考虑使用 Siddhi 网络编辑器。您能否告诉我们如何将 siddhi Web 编辑器与我们现有的 UI(Adapt 框架)集成并限制编辑器的一些功能。简而言之,我们如何自定义 Web 编辑器并插入我们现有的 UI?

0 投票
1 回答
1117 浏览

oracle - 有两个实例时如何连接到可插拔数据库

我有两个容器数据库。

  1. SID my10,服务名称为 M10CDB
  2. SID my10c 与服务名称 MY10CL (它是第一个的克隆)

这两个容器都有两个可插拔数据库,my10pdb 和 pdbseed。

如果我想直接连接到它们,我如何区分这两个可插入的,即 my10pdb,属于不同的容器?

0 投票
1 回答
149 浏览

oracle - 为什么可插拔数据库用户成为管理员?

我在脚本中有以下命令:

删除用户时使用:

我正进入(状态 :

我首先关心的是这个test用户如何获得管理权限。其次,无论如何有更好的方法来做到这一点。

0 投票
0 回答
50 浏览

java - 如何创建一个简单的 Java + Maven 可插拔应用程序?

我决定让我的 Java 桌面应用程序可以使用插件进行扩展。加载插件的过程如下:应用程序在特定目录中搜​​索插件jar文件及其描述名称、版本、主类等的描述符,使用URLClassLoader将此插件加载到应用程序中。在这种情况下,插件和应用程序必须连接一个 API,用于插件和应用程序之间的交互。

我实现了这个并开始测试。在这种情况下,应用程序、插件、API 使用 Maven

API 以这种方式连接到应用程序和插件:

我将插件加载到应用程序中,如下所示:

但是在启动时,出现错误:

线程“main”中的异常 java.lang.NoClassDefFoundError: name/package/PluginContext
原因:java.lang.ClassNotFoundException: name.package.PluginContext

我了解该应用程序看不到插件内使用的 API 类。在这种情况下该怎么办,我不知道。

0 投票
1 回答
198 浏览

hyperledger-fabric - Hyper Ledger Fabric 可插拔共识

我想致力于将新的共识算法集成到 Hyper Ledger Fabric。您能否让我知道同样的良好起点。我找到了这个链接 [https://openblockchain.readthedocs.io/en/latest/protocol-spec/#3.4-Pluggable-Consensus-Framework][1],但我正在寻找一种用示例描述实现细节的教程材料。

0 投票
1 回答
352 浏览

php - 在“woocommerce_quantity_input”可插入函数中获取产品 ID

我正在使用woocommerce_quantity_input 可插入功能将文本框中的数量输入修改为我网站上的下拉列表。

在购物车页面,输出数量输入时,我需要获取产品ID,以便我可以从单个产品页面中抓取一个ACF字段。

我的代码:

此功能将更改应用于所有数量输入,而不仅仅是商店页面、单个产品页面和购物车页面上的那些。

0 投票
0 回答
22 浏览

design-patterns - 用于创建可扩展和可插入库的设计模式

我的任务是创建一个库,它应该可以通过使用客户端轻松配置和扩展。

假设我必须创建一个库名称 testLibrary.. 它具有三个内部依赖项。

现在,如果我是类 testLibrary 的客户,并且我想在此 testLibrary 中使用 interfaceA 和 interfaceB 的自定义实现,这样即使该库的内部依赖项也指向自定义的依赖项(如果它们依赖于它)。

定义此 testLibrary 以便其依赖项可以轻松插入的最佳方法是什么?还假设作为客户,我不想使用任何 DI 框架。

如果这里的人们可以向我指出一些允许这种可扩展性或可插拔性的优秀开源库,我也会很高兴。

0 投票
1 回答
89 浏览

oracle - 在 SQL Developer 中连接到 Oracle 数据库只显示我的可插拔数据库而不是模板 - PDB$SEED

全部,

我的第一个问题,我现在大约 6 个小时都无法在任何地方找到答案,所以如果它已经被问到/回答过,我很抱歉。

即使它适用于 12c 并且我目前使用的是 Oracle Express Edition 21c,我也会遵循本指南。

我已经创建了我的可插入数据库,配置了我的 listener.ora/tnsnames.ora 文件并通过 sqlplus 和 Oracle SQL Developer 连接到数据库,我似乎在 DBA 的“容器数据库”文件夹中找不到 PDB$SEED 模板如附件 SS 中所示的导航菜单: NOPDB$SEED

我在 sqlplus 中的 pdb 如下所示: PDBS

其他可能有用的信息是listener.ora 文件tnsnames.ora 文件。我也在使用 Oracle Server 8.4。

编辑:选择名称,从 v$pdbs 按名称排序的 open_mode;

事先感谢您的帮助,如果还有什么我应该提供的,我会的。

0 投票
0 回答
31 浏览

oracle - docker-compose 和 Oracle 18c PDB:有没有办法使用 PDB 作为数据源而不是 DMP 文件?

我是使用 PDB 的新手,如果我的描述没有我认为的那么有意义,请原谅。我正在使用 docker compose 文件来启动 oracle xe 18c 容器。目前它启动数据库并导入指定的 DMP 文件。我已经制作了脚本来从这个数据库创建一个 PDB,然后插入/拔出数据库。有没有办法可以将该 PDB 用作 Oracle DB 而不是 DMP 文件的数据源?谢谢!

这是供参考的撰写文件。