问题标签 [blackboard]
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.
sql - 建立连接时出错:未知 TDS 数据包类型:18 知道是什么原因造成的吗?ODBC 驱动程序?
将 Blackboard 7.1 从 SQL 2000 升级到 SQL 2005 时出现错误建立连接:未知 TDS 数据包类型:18 知道是什么原因造成的吗?ODBC 驱动程序?
在 SQL 2000 上并将文件迁移到 SQL 2005 实例。
I changed the connection strings within the object properties file for Blackboard and now getting this odd error.
python - 是否可以使用 Blackboard WebServices 以编程方式向 Blackboard 提交作业
谁能确认是否可以使用 Blackboard WebServices 以编程方式向 Blackboard 提交作业?(如此处所述)。具体来说,我想知道使用 Gradebook.WS、AttemptVO 和 studentSubmission 方法提交作业的正确方法。到目前为止,这是我尝试过的主要方法,因为尝试可以在 Bb Gradebook 中看到,除了在 Blackboard Gradebook 中看不到尝试VO.studentSubmission:
结果:
非常感谢。
eclipse - Java JDK 版本 Eclipse Blackboard 9.1 java.lang.UnsupportedClassVersionError
我已经成功实施并部署了一个 hello world 项目,添加了一个管理示例管理工具。我必须在 eclipse 中的 3 个位置(项目、ant 和一般 eclipse java 设置)中将所有版本的 JRE/JDK 更正为 1.6 之后才这样做。现在我正在尝试编译一个由外部承包商(以 .war 格式工作)提供给我们的项目。我想自己扩展项目。该项目中有轴罐等,并引用了黑板罐,虽然它在 Eclipse 中编译,但在部署到 Bb 并运行它时,我得到:java.lang.UnsupportedClassVersionError 我试图在 JDK 1.7 中编译,我也得到一个错误。它似乎与版本有关 - 我应该为 Bb 9.1 使用哪个 JDK 版本?任何人都可以解释一下吗?完整错误:com/streaming/SearchManager
design-patterns - 黑板或其他架构 - 请思考
我必须选择一个合适的架构来开发一个模拟紧急呼叫/调度服务的系统。
- 有需要的人打来电话。
- 电话接线员记录详细信息(姓名、位置等)。
- 系统从最近的医院派出救护车。
- 系统检查医疗数据库
- 系统将病史和患者信息传递到派出的救护车内的 PDA/智能手机上。
- 医护人员发送更新位置和采取的行动。
我在想 Blackboard 架构会适合这个 - 但是在向救护车发送信息时发送数据/客户端请求会与 BB 架构相矛盾。
我可以使用经典的、混合的、新兴的或实验性的架构模式——只要它们能工作并且适合问题。
谁能给我一些建议,好吗?
firefox - 黑板标题:在 Chrome 和 IE8 中正常,在 Firefox 中不稳定
我有一些带有内联样式的 HTML,我将其用于 Blackboard 内容管理系统中的页眉。
它应该看起来像这样: http: //media.norquest.ca/ace/math/screenie-00.png ...在 Chrome 和 IE8 中确实如此。
但在 Firefox 中,它看起来像这样: http: //media.norquest.ca/ace/math/screenie-01.png
代码如下所示:
知道有什么问题吗?
我听说 Blackboard 的样式可以与用户的 CSS 和内联样式进行奇怪的交互,但我不想假设这很可能是我的代码的问题。
干杯,JF
jquery - TypeError: $(...) is null error in firebug 但代码适用于 jsFiddle
您可以在以下位置查看我的 js(以及相关的 html 和 css):http: //jsfiddle.net/twsx7/9/
我正在对 Blackboard Learn 9.1 进行调整(因此,如果有人使用过学习管理系统或调整构建块,他们可能已经对我遇到此问题的原因有所了解)。
我所做的更改涉及检查应用了哪些课程主题,然后基于该主题将类添加到表中,以便表的样式与主题相匹配。
当我在我们的服务器上运行它时,我得到错误$(...) is null 当它到达var theme_id = $(".current").attr("id"); . JS 的其余部分工作(请注意,JS 的顶部通常是页面中包含的另一个文件,无法将其链接到 jsfiddle,因为它在经过身份验证的服务器上)
我对这个文件的贡献是(以及代码失败的地方):
第 242 行
第 381 - 385 行
这是我对 jQuery 的第一次尝试,所以我担心的一个问题是我对编写代码的 jQuery 版本使用了错误的语法。
当您选择包含调整时,我在代码中找到了以下内容:
jsFiddle 顶部的代码来自jquery.tweakSetup.js
我希望我刚刚为 jQuery 的版本使用了错误的标记(尽管我无法找到原始代码编写的版本)任何建议将不胜感激。
java - 如何可靠地杀死跨服务器的@Scheduled 线程?
我正在构建一个作为 Spring MVC 应用程序实现的插件。该插件通过其中一台服务器上的 gui 部署在 3 - 6 台 tomcat 服务器上。插件的每个实例都有一个@Scheduled 方法来收集服务器上的信息并将其存储在中央数据库中。
我的问题是用于卸载插件的 gui 界面使一些 @Scheduled 线程运行。
例如,我有一个具有服务器 1 - 3 的环境。我通过服务器 1 上的 gui 安装并启用插件。现在有 3 个应用程序实例在服务器 1 - 3 上运行 @Scheduled 线程。如果我回到服务器 1 并卸载插件,线程在服务器 1 上被可靠地杀死,但不是服务器 2 或 3。
我已经实现了以下,但行为仍然存在:
此外,我曾考虑将其实现为上下文侦听器而不是 @Scheduled 方法,但出于维护和可扩展性的原因,我宁愿坚持使用 Spring。
我怎样才能在这样的环境中可靠地杀死线程?
html - 这些跨度从何而来?
我们不情愿地使用黑板进行测试,几个学生的答案包含大量 HTML 格式。我可以想象在 Word 中写答案并复制/粘贴答案会增加格式。但我看到了这个跨度标签:<span class="goog_qs-tidbit goog_qs-tidbit-0">
几次。我认为它可能来自谷歌搜索,但无法在谷歌或他复制的网站上找到它。有谁知道谁使用这些跨度?
像这样玩数字侦探很有趣,但也很令人沮丧。所有学生注意——当你从互联网上复制/粘贴一些东西时,我知道。
java - SSH 隧道远程访问 MySQL 数据库
我正在尝试编写 Java 程序来使用 ssh 隧道访问远程 mySQL 数据库。
下面是我的代码:
我很确定所有的用户名和密码都是正确的。
但是,当我尝试运行上述代码时,它总是在以下行中失败:
除了以下例外:
我还检查了 mySQL,用户“mySQLuser”的“主机”已经在“用户”表中设置为“%”。
谁能给我一些建议?
更新:
采纳@bmorris591 的建议,
我改变了 String url = "jdbc:mysql://localhost:" + rport + "/" + schema; 转换成字符串 url = "jdbc:mysql://localhost:" + lport + "/" + schema;
但是,出现了一个新的异常:
并且在这行代码中仍然发生错误:
错误信息让我很困惑,
谁能给我更多的建议?
sdk - 升级 Blackboard Learn 9.1 Java 问题
我正在尝试将 Blackboard learn 9.1 升级到最新的服务包。我已经成功安装了 SP9,现在正在尝试安装 10,但要做到这一点,我必须安装更新版本的 JDK。当我更改 JAVA_HOME 以反映此更改时,安装程序报告它仍设置为以前的版本。我重新启动了服务器,现在该错误已经消失了,但是我得到了:
在 C:/Java/jdk1.6.0_32 中找不到 Java SDK 位置。
谁能告诉我为什么它仍在寻找旧版本的路径,以及我能做些什么来改变它?