小编MWi*_*ner的帖子

为什么基于Glass/GDK的VoiceListener仅在XE16中捕获一次VoiceCommand?

为了寻找一种使用谷歌GDK实现上下文语音命令的方法,我发现了这篇文章.然而,示例代码似乎仅适用于XE12而不适用于XE16 +.我最近测试了这个代码,但该onVoiceCommand(...)方法仅在相关活动的生命周期中调用一次.我的期望是可以多次获得用户的语音命令,即,如果用户从另一个用户返回某个活动.

当Activity通过onPause(...)and onResume(...)方法进行后台处理时,我甚至尝试删除并重新附加GDK内置VoiceInputHelper的Activity和/或Listener ,但没有成功.任何有用的想法,为什么VoiceCommands在一个事件后"消失",以及它们如何"重新启用"?

我可以测试你的想法/解决方案,因为我手边有一个Glass设备,我可以快速验证任何输入.

java android google-glass google-gdk

6
推荐指数
1
解决办法
346
查看次数

为什么PrinterState总是为空?

我需要对我的打印机有更多的控制权,然后我试图获得打印机的PrinterState,然后使用PrintStareReasons.我的代码如下:

public void checkPrinterStatus(){

    try {
        logger.info("Check -------------- ");

        Thread.sleep(2000);
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    PrintService printer = configParamPrintService.getPrintService();
    logger.info("State " + printer.isAttributeCategorySupported(PrinterState.class));
    Set<Attribute> attributes = getAttributes(printer);
    for(Attribute attr : attributes){
        logger.info(attr.getName());
    }



}

public static Set<Attribute> getAttributes(PrintService printer) {
    Set<Attribute> set = new LinkedHashSet<Attribute>();

    //get the supported docflavors, categories and attributes
    Class<? extends Attribute>[] categories = (Class<? extends Attribute>[]) printer.getSupportedAttributeCategories();
    DocFlavor[] flavors = printer.getSupportedDocFlavors();
    AttributeSet attributes = printer.getAttributes();

    //get all the avaliable …
Run Code Online (Sandbox Code Playgroud)

java printing java-print

6
推荐指数
1
解决办法
792
查看次数

如何为用户提供的国家/地区名称预测正确的国家名称

我打算对我的数据进行一些数据调整.

情况 - 我有一个有字段的数据country.它包含用户输入的国家/地区名称(可能包含拼写错误或同一国家/地区的不同国家/地区名称,例如美国/美国/美国).我有一个正确的国家/地区名称列表.

我想要的 - 预测它指的是哪个最近的国家.例如 - 如果U.S.给出,那么它将更改为USA(在我们的列表中更正国家名称).

我有什么方法可以使用Java或opennlp或任何其他方法吗?

java nlp text-mining string-matching opennlp

6
推荐指数
1
解决办法
299
查看次数

ORA-00979:不是带有简单示例的GROUP BY表达式

我在Oracle 11g中尝试了以下示例:http://joshualande.com/filters-joins-aggregations/

SELECT c.recipe_name, 
COUNT(a.ingredient_id), 
SUM(a.amount*b.ingredient_price)
FROM recipe_ingredients a
JOIN ingredients b
ON a.ingredient_id = b.ingredient_id
JOIN recipes c
ON a.recipe_id = c.recipe_id
GROUP BY a.recipe_id;
Run Code Online (Sandbox Code Playgroud)

我得到SQL错误: ORA-00979: not a GROUP BY expression...

查询中使用的表如下:

CREATE TABLE recipes (
  recipe_id INT NOT NULL,
  recipe_name VARCHAR(30) NOT NULL,
  PRIMARY KEY (recipe_id),
  UNIQUE (recipe_name)
);

INSERT INTO RECIPES (RECIPE_ID, RECIPE_NAME) VALUES (1, 'Tacos');
INSERT INTO RECIPES (recipe_id, recipe_name) VALUES (2, 'Tomato Soup');
INSERT INTO RECIPES (recipe_id, recipe_name) VALUES (3, 'Grilled …
Run Code Online (Sandbox Code Playgroud)

sql oracle group-by oracle11g ora-00979

6
推荐指数
1
解决办法
799
查看次数

从JPA 2.1升级到JPA 2.2

我有升级到JPA 2.2的问题.我正在使用eclipselink并更改了我的pom中的版本:

<dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>eclipselink</artifactId>
        <version>2.7.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

我还更新了persistence.xml以指向xsd的正确版本:

<?xml version="1.0" encoding="UTF-8" ?>
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
    http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd"
    version="2.2">
<persistence-unit name="foo" transaction-type="RESOURCE_LOCAL">
    <class>my.entity</class>
    <properties>
        <property name="javax.persistence.jdbc.driver" value="org.apache.derby.jdbc.EmbeddedDriver" />
        <property name="javax.persistence.jdbc.url" value="jdbc:derby:foo/data;create=true" />
        <property name="javax.persistence.jdbc.user" value="user" />
        <property name="javax.persistence.jdbc.password" value="pwd" />

        <property name="eclipselink.ddl-generation" value="create-or-extend-tables" />
        <property name="eclipselink.ddl-generation.output-mode" value="database" />
    </properties>

</persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)

问题是我收到以下错误消息:

persistence.xml文件没有此JPA平台支持的内容.

我查看了eclipselink文档,没有任何内容向我跳出来.

有任何想法吗?

java jpa eclipselink jpa-2.2

6
推荐指数
1
解决办法
4495
查看次数

无法在ubuntu 16.04上使用PPA存储库安装java8

从2018年1月18日获得以下错误:

--2018-01-18 09:59:52--  http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com)... 104.94.43.14
Connecting to download.oracle.com (download.oracle.com)|104.94.43.14|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily

--2018-01-18 09:59:52--  http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz?AuthParam=1516269712_4add28cbea8b722e5136a80b8de32670
Connecting to download.oracle.com (download.oracle.com)|104.94.43.14|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
Run Code Online (Sandbox Code Playgroud)

我们正在执行的命令在Ubuntu上安装java8:

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)

获得java7和java9的类似错误.

请查看此问题,如果有任何解决方法,请告诉我

java apt-get java-8 ubuntu-16.04

6
推荐指数
1
解决办法
2723
查看次数

如何配置spring的RestTemplate以允许http2请求?

Spring的RestTemplate http客户端(或任何其他客户端)中是否有任何选项允许发送HTTP2.0请求?

java spring http2

6
推荐指数
0
解决办法
1492
查看次数

如何在 NLP 框架中执行段落边界检测?

我正在努力从出现在英文报纸上的各种广告中提取人名。

但是,我注意到在提取其中存在的名称之前,我需要确定广告的边界,因为我只需要提取第一个出现的名称。我从斯坦福 NLP 开始。我成功提取了名称。但我陷入了识别段落边界的困境。

有没有办法识别段落边界。?

text-processing nlp stanford-nlp opennlp apache-stanbol

5
推荐指数
1
解决办法
2706
查看次数

Hibernate/JPA基于唯一键而不是主键进行合并

在Hibernate 5.1.0/JPA 2.1中,有没有办法基于唯一键而不是基于主键进行合并?

我有一个唯一键的值作为外部系统的输入,但输入显然不包含我的内部主键.

我希望能够调用EntityManager#merge(entity),如果主键entity不为null,则让Hibernate/JPA使用主键进行合并,但是,如果主键为null,则使用唯一键进行合并(即, primary为null,如果唯一键对应于数据库中的行,则该行将被更新,但如果数据库中没有与唯一键对应的行,则将插入新行).

merge hibernate jpa primary-key unique-constraint

5
推荐指数
1
解决办法
463
查看次数

如何从维基百科页面获取表格数据?

是否有人知道如何使用从特定维基百科页面上的表中Wikipedia API获取JSONXML数据?

有没有不同的方法来做到这一点?

例如从这里开始 https://en.wikipedia.org/wiki/List_of_action_films_of_the_2010s

xml json wikipedia-api

5
推荐指数
1
解决办法
3171
查看次数