问题标签 [jave]
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.
android - 使用计时器计数器播放录制的音频
我正在创建一个带有计时器计数器的记录器应用程序,计时器在开始记录、停止记录和停止播放时工作正常。
我的问题只是开始播放,当按下开始播放按钮时,计时器从 0 开始,但是当音频文件停止时我无法停止计时器。
这是开始播放代码,请帮助。我非常感谢任何帮助
先生,这是停止音频的代码
这是停止记录的代码
MediaRecorderReady 方法
开始记录监听器
eclipse - 在 Eclipse 项目中使用 GATE Developer 8.5.1 和 ANNIE
我已经安装了 GATE Developer 8.5.1,并在 Eclipse 中为 NLP 开发一个项目,
我使用此代码来使用以后的分词器和地名词典:
但它在上面划了一条线,并显示带有此消息的错误图标:
CreoleRegister 类型的方法 registerDirectories 已弃用
当我addDirectories()
改为使用时,它提示我使用registerDirectories()
??
另外,当我尝试将插件带回家时:
它会打印null
,即使我从 GATE 开发者 GUI 加载 ANNIE,但我无法在安装在我的 PC 中的 Gate 文件夹中找到插件文件夹。
拜托,任何提示都会对我有用。
android - 列出 SD 卡上的文件夹内容
我正在尝试在 上的特定文件夹中显示 mp3 文件sdcard/myaudio
,我找到了这个示例:
我在第一种方法中写了sdcard名称和文件夹,但是应用程序崩溃了
这就是我到目前为止所做的
请帮忙。
更新
}
apache-spark - spark-streaming-kafka-0-8 与 spark-streaming-kafka-0-10
我是大数据领域的新手,我需要制作一个演示,使用火花流从 Kafka 主题流式传输数据,然后进行一些聚合和过滤,然后保存这些数据。我正在使用 spark 2.3 我需要知道哪个版本的 spark 流 Kafka 必须使用 spark-2.3 文档中的 0.8 或 10 ->
https://spark.apache.org/docs/2.3.0/streaming-kafka-integration.html提到
0.8 已弃用,10 稳定但在流式卡夫卡-0-10-集成中->
https://spark.apache.org/docs/2.3.0/streaming-kafka-0-10-integration.html
提到 0.8 是稳定的,10 是实验性的,我使用的是 Kafka 2.1。
所以我必须使用其中的哪一个
rest - 在wildfly10上部署spring boot rest应用程序
我有一个在 Java 1.8 上开发并部署在 Wildfly 15 上的 spring boot rest api。当我尝试在 wildfly 10 上部署它时,会报告错误并且部署失败。
这里是 pom.xml 的内容,都是针对 Spring Boot 2.1.3 版本的。我尝试降级到 Byte Buddy(没有依赖项)» 1.5.13 和 jaxb 到 2.2.21,警告消失了,但错误仍然存在。
在 Wildfly 10 上部署 Spring Boot 应用程序之前是否需要进行任何配置更改?在 Wildfly 10 上部署是否需要进行任何特定的代码更改?
sockets - java 类中的成员变量(例如:socket)在哪里关闭?
在我的例子中,成员变量是socket。但是这个问题对于在删除对象之前需要一些操作的任何成员变量都是通用的。
我创建了一个具有套接字成员的 java 类“DB”。我在构造函数中创建套接字成员。
套接字将保持打开状态,直到此类“DB”对象被 GC。因为我们应该使用“socket.close()”关闭套接字,而 Java 不支持析构函数。在这种情况下,我想知道我应该把“socket.close()”放在哪里?如下覆盖“finalize()”?
我听说 finalize() 是不推荐使用的方法。那么在删除对象之前成员变量需要一些操作的这种问题的长期解决方案是什么?
谢谢。
spring - 为tomcat中的每个可部署设置不同的时区
我有一个 Web 项目,它创建了 2 个单独的可部署文件(.war 文件)。我将两者都部署在单个 tomcat 中,当我在第一个可部署的 beanFactoryPostProcessor 中更改 JVM 时区时,它也反映在第二个可部署中。
我有几个问题
- 这是正常的行为吗
- 如果我想为每个可部署的设置单独的时区,我会怎么做
- 我们也可以为不同的 Spring Context 设置单独的时区吗
- 不同的war文件是在单独的JVM实例中运行还是在tomcat中的相同JVM中运行
oracle - Hibernate 5 Native 查询支持 - 缓慢的响应生成
我正在尝试使用 Hibernate createNativeQuery 获取 1000 行。该查询包含两个连接。当我在 SQL 开发人员中执行相同操作时,我看到响应在不到 400 毫秒内出现,但从代码中需要 20 秒才能得到结果。
桌子
员工 - id、姓名、country_id、dept_id
国家 - id、country_name、office_count、inflation_rate
部门 - id、部门名称、经理
Hibernate 正在执行的可能导致此延迟的附加处理是什么?有什么办法可以优化代码吗?
android - 从字符串中检索键时,flexiprovider 与 bouncycastle 冲突
我一直在使用下面提供的解决方案来使用 Flexiprovider 加密/解密一段时间。该解决方案适用于 Galaxy s5 和 s6。但是,在 s9 中它不起作用,因为它与 BouncyCastle 冲突。在 s5 和 s6 中工作的代码:
上面的代码在 s9 中给出了以下错误:
异常发生在这里:
android - 使用 Google Maps Activity 创建项目时出现 Android Studio 错误
当我使用 Google Maps Activity 在 Android Studio 中创建一个新项目时,我在进行项目的初始构建时收到以下错误:
清单合并失败:来自 [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 的属性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) 也存在于[androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory)。建议:将 'tools:replace="android:appComponentFactory"' 添加到 AndroidManifest.xml:12:5-41:19 的元素以覆盖。
当我添加:
tools:replace="android:appComponentFactory
在我的AndroidManifest.xml
文件中,我收到以下错误:
清单合并失败并出现多个错误,请参阅日志
我在 StackOverflow 上找到了几个潜在的解决方案,但没有一个可行。
我尝试了几种在 StackOverflow 上找到的潜在解决方案,包括:
迁移到 AndroidX
将以下行添加到我的清单
tools:replace="android:appComponentFactory
android:appComponentFactory="whateverString"
- 删除实现
com.android.support:appcompat-v7:28.0.0-rc01
主要活动代码
安卓清单: