问题标签 [adapt]
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.
javascript - 如何在适配框架上创建自定义组件/插件?
我成功安装了适应框架。能够编辑新课程。但我需要创建一个新的自定义组件,与 textinput 非常相似。在 src/components 下,我尝试复制 adapt-contrib-textInput,在 bower.json 和函数 Adapt.register 中将其名称更改为我自己的自定义名称。但是,当我尝试在课程组件(在 src/course/en/components.js 中)中使用新组件时,它给了我这个错误:
这是我的 bower.json:
这是我的主要 js,adapt-contrib-textInput.js:
这是 components.js 组件(我留下的只是将 compnent 字段更改为 htmltesting。它是'textinput':
总之,我需要帮助了解如何创建自定义组件。似乎改编文档https://github.com/adaptlearning/adapt_framework/wiki/Developing-plugins忘了提到一些重要的步骤。
我觉得我做得对,它应该可以工作,但我仍然收到这个错误:
java - How can I make applications developed with old Java versions work on jdk 9 or later?
I have an application developed with spring boot on Java 8 and I'm trying to run it on Jdk 13 but I obtain the exception below: is there a way to make applications developed with old Java versions work on jdk 9 or later?
node.js - 在启动和重启时在 Ubuntu 18 中运行“node server”命令
我已经在 AWS Ubuntu 18 实例上安装了 Adapt Authoring 工具。它是通过node server
命令启动的。我研究了 pm2 和其他一些解决方案。我可以使用 启动该过程pm2 start 'node server'
,但 pm2 没有列出该过程,因此我无法保存它...我还查看了新贵,这似乎可能已过时。我尝试使用 update-rc.d 添加进程无效。我还尝试将服务添加到/etc/systemd/system/
. 不去。这些解决方案似乎都不适用于此启动命令。
我应该为此使用什么解决方案?
symfony - 修改引导数据表
我使用了一个引导数据表的示例来在我的 symfony 项目中创建一个可排序的表。我使用 datatables.net
使用此 javascript 代码:
还有我的 HTML 表格:
唯一的问题是我不希望我的所有列都是可排序的(例如,某些列只包含一个复选框或一个按钮)。此外,使用此表和此 javascript 代码,我会自动拥有一个搜索栏以及上一个下一个按钮和其他自动出现的选项。我希望能够通过删除所有这些我不需要的选项来修改这个默认模板。你知道如何调整这个数据表吗?
提前致谢
.net - 带有内部构造函数的 MapsterMapper 映射
我正在为 API 做一个包装器,并且我有我的 json 模型,我将使用 MapsterMapper 将其映射到我的实体模型中。
我试图简单地jsonModel.Adapt<EntityModel>()
看起来EntityModel
像这样:
但是它大喊它无法编译并找到合适的构造函数。我试图在配置中欺骗一些东西,但没有机会。
现在,我刚刚删除了内部构造函数,但我的目标是防止我的 api 包装器的用户自己实例化实体。
有什么想法可以解决或解决我的问题吗?
提前致谢
.net - MapsterMapper 从接口映射到内部设置器属性
我不知道我的设计是否正确,这可以解释我对 MapsterMapper 的问题。我将使用一个示例来说明我的问题:
我有一个看起来像的模型:
我想将它们映射到这些类型:
我正在尝试映射TestModel
到Test
. 但是,目前 MapsterMapper 无法知道映射BModel
到IB
. 所以它会自动生成一个类型,这可能很好,但我希望它使用我的IB
,实现B
。
所以我试着做:
哪个有效,现在它使用我的实例B
,但它无法Count
从映射BModel
到Count
of B
,可能是因为它没有看到 setter B
,因为它没有在 中定义IB
,我找不到任何解决方法...
我尝试将设置器添加init
到我的接口,然后将设置器添加init
到我的实现,这解决了问题,但我不想向我的接口添加显式设置器。
如果我的设计完全错误并且问题与 MapsterMapper 无关,请告诉我,以便我修复它。
提前致谢!
java - JAVA:使 TLS DFS 适应我拥有的变量(源索引,目标索引,是诊断(布尔)
我正在使用矩阵,我需要获取从源索引到目标索引的所有路径(其中索引值不为 0),同时我可以选择是否按真/假计算对角线)。
我可以通过这种方式将变量发送到方法:(src, dest, indlueDiagnoal)
作为回报,我需要该方法提供所有路径的列表。
这是我拥有的类,它执行 TLS(线程本地存储)DFS,并且需要使方法遍历适应我拥有的变量:
}
它应该以一种我可以从这个方法调用它的方式进行调整: