黑名单保护机制,该小工具链仅依赖于JDK,并且不依赖任何第三方组件。版本5.12.0通过添加黑名单来修复此问题。SOFARPC还提供了一种添加
1. 应用服务器 – 必须按照制造商说明安装 Java 开发工具包 (JDK)。应用服务器还必须按照制造商说明安装 Glassfish。2. 数据库 – 应用程序需要连接到数据库实例。目前,PowerLogJ 应用程序支持 ProgreSQL 或 Oracle。3. 操作系统 – powerLOG-J 2.0 应用程序设计为在 Oracle JRE 和 Glassfish 应用程序支持的任何操作系统上运行。4. 硬件要求 – 硬件平台取决于数据量和并发用户数。对于典型环境,Java 堆大小应设置为 2GB。请参阅 Xms 和 Xms java 选项。
由于该应用程序针对的是安卓智能手机,因此使用了基于 Java 开发工具包 (JDK) 的 Android Studio 应用程序开发软件。最初,该软件使用 Lab 流层进行数据采集 [21],以提供不同模块之间更高级别的时间同步并与多个 EEG 流应用程序兼容。然而,我们发现这种结构对于我们的目的来说效率低下,因为它需要后台流应用程序并行运行,这会更快耗尽电池并导致手机发热,从而导致性能问题。因此,我们选择了 EEG 制造商提供的智能手机软件开发工具包 (SDK),特别是 Smarting SDK。这将应用程序的使用限制在特定的 EEG 设备(mBraintrain 的 Smarting)上,但提供了强大的执行力。这还允许向应用程序添加具有独特功能的附加模块。