标签: java-api

是否有任何内置API可用于解决复杂的数学问题,如集成和区分

我需要实现一个具有密集数学计算的算法.java中是否已经支持此了?或者是否有任何第三方供应商提供此支持?

java java-api

3
推荐指数
1
解决办法
4045
查看次数

facebook4j OAuth问题

我正在使用facebook4j我在facebook4j.properties文件中设置了configuartion详细信息.但当我试图获得accessstoken它显示

SEVERE: Error while creating the Access TokenOAuth app id/secret combination not supplied
java.lang.IllegalStateException: OAuth app id/secret combination not supplied
    at facebook4j.FacebookBaseImpl.getOAuth(FacebookBaseImpl.java:247)
    at facebook4j.FacebookBaseImpl.getOAuthAuthorizationURL(FacebookBaseImpl.java:213)
    at facebook4j.FacebookBaseImpl.getOAuthAuthorizationURL(FacebookBaseImpl.java:206)
Run Code Online (Sandbox Code Playgroud)

任何人都可以为facebook控制器应用程序的facebook4j提供一个示例

Facebook facebookClient = new FacebookFactory().getInstance();
        return facebookClient;
Run Code Online (Sandbox Code Playgroud)

java facebook java-api facebook-java-api

2
推荐指数
1
解决办法
4386
查看次数

字符串是Substring,因为ArrayList是?

在Java和许多其他语言中,人们可以通过说出类似的内容来获取字符串的子部分String.substring(begin, end).我的问题是,是否存在内置功能,可以使用Java中的Lists返回原始子列表?

java substring arraylist java-api

2
推荐指数
1
解决办法
6892
查看次数

Stream <T>接口中filter()方法的实现在哪里?

亲爱的,亲爱的

我有下面的简单代码

class App {
    public static void main(String[] args) {

        ArrayList<Integer> myList = new ArrayList<>();

        myList.add(7);
        myList.add(18);
        myList.add(10);
        myList.add(24);
        myList.add(17);
        myList.add(5);

        Stream<Integer> stream = myList.stream();

        stream = stream.filter(n -> n > 10); // it returns a stream of elements more than 10

        stream.forEach(n -> System.out.print(n + " "));


    }
}
Run Code Online (Sandbox Code Playgroud)

这段代码的功能是它过滤调用流,然后打印所有超过10的元素.Predicate中的测试方法为我们做了..那没关系..但过滤器的实际实现在哪里()方法确实返回超过10的"STREAM"..那是我不明白的!! !! 这个问题在某种程度上也适用于forEach()方法..如何迭代抛出流..

由于filter()和forEach()方法在接口流中是抽象的,因此没有实现.

我需要一个解释..

java abstract java-api java-8 java-stream

2
推荐指数
1
解决办法
1953
查看次数

适用于AWS Elasticache的JAVA API

昨天我启动了我们的第一个AWS Elasticache Redis实例,但是还不能通过JAVA API使用它(尽管HTTP API似乎很容易使用)

我首先尝试通过在pom.xml文件中包含以下内容来使用可用的库:

    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk</artifactId>
        <version>1.11.86</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

然后我意识到我只需要:

    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk-elasticache</artifactId>
        <version>1.11.86</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

但也有:

    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>elasticache-java-cluster-client</artifactId>
        <version>1.1.1</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

我在以下位置找到了Javadoc:

http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/elasticache/AmazonElastiCacheClient.html

但是由于我还没有在库中找到任何实际的说明,因此无法真正从缓存中放入/获取数据,有人可以指出正确的方向吗?

java java-api amazon-web-services redis amazon-elasticache

2
推荐指数
1
解决办法
6374
查看次数

任何可用于office/pdf文档的Java API

我在我的应用程序(android)中操作以下文件.

  1. Microsoft office文件(doc,docx,xl​​s,xlsx,ppt和pptx)
  2. PDF文件和
  3. XPS文件

我需要这些类型文件的页码.我可以找到MS-Excel文件的jexcel API和PDF的iText.

你能否为上述文件格式推荐Java API?

提前致谢!

java android java-api

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

每个Java函数都以本机方法结束吗?

我回溯了Java API函数的调用路径,最后以本机方法结束.

每个java-api函数都以本机方法结束吗?

java java-api

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

Collection类中的奇怪控制语句

我在Java API Collection类中遇到了这段代码.它是否像switch语句一样工作?这个成语是怎么称呼的?

public static int indexOfSubList(List<?> source, List<?> target) {
    int sourceSize = source.size();
    int targetSize = target.size();
    int maxCandidate = sourceSize - targetSize;

    if (sourceSize < INDEXOFSUBLIST_THRESHOLD ||
        (source instanceof RandomAccess&&target instanceof RandomAccess)) {
    nextCand:
        for (int candidate = 0; candidate <= maxCandidate; candidate++) {
            for (int i=0, j=candidate; i<targetSize; i++, j++)
                if (!eq(target.get(i), source.get(j)))
                    continue nextCand;  // Element mismatch, try next cand
            return candidate;  // All elements of candidate matched target
        }
    } else {  // Iterator …
Run Code Online (Sandbox Code Playgroud)

java java-api

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

在什么情况下我们可以获得NullPointerException("Name is null"); 错误?

此外,valueOf()Java的Enum类API 的方法,任何人都知道,如果任何其他Java API类抛出相同的异常,即NullPointerException("Name is null");

java nullpointerexception java-api

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

我无法对Java中的Math.reverseBytes做出反应

我尝试在Java中使用Math.reverseBytes但是给出错误:方法reverseBytes()未定义为Math类型

如你所知它是静态类型.为什么我不能使用它?

import java.lang.Integer;

public class Test {
    public static void main(String[] args) {
        int x = Math.reverseBytes();//Eclipse cannot reach this function
    }
}
Run Code Online (Sandbox Code Playgroud)

来自Java Doc - 一些信息

reverseBytes

public static int reverseBytes(int i);
Run Code Online (Sandbox Code Playgroud)

返回通过反转指定int值的二进制补码表示中的字节顺序获得的值.

返回:通过反转指定int值中的字节获得的值.

自:1.5

java java-api

0
推荐指数
1
解决办法
99
查看次数

如何使用KalturaMediaFilter for statusIn?

我在我的项目中使用kaltura java API.我想列出所有已删除的视频.所以我使用以下过滤器:

KalturaMediaEntryFilter entryFilter = new KalturaMediaEntryFilter();
entryFilter.statusEqual = KalturaEntryStatus.DELETED;
Run Code Online (Sandbox Code Playgroud)

现在我要列出状态为READY和DELETED的所有视频我知道有名为"statusIn"的过滤器,但我不知道如何使用该过滤器.我尝试使用以下组合,但给我一个错误:

entryFilter.statusIn = "KalturaEntryStatus.READY,KalturaEntryStatus.DELETED";
entryFilter.statusIn = "READY,DELETED";
entryFilter.statusIn = "ready,deleted";
Run Code Online (Sandbox Code Playgroud)

以上组合不锻炼.请更正或建议如何使用该过滤器.

java-api kaltura

0
推荐指数
1
解决办法
187
查看次数

JDK或JRE的Java核心API部分?

我想知道官方Java核心API是JDK还是JRE的一部分。

根据对Java的理解,我认为核心API应该是JRE的一部分,因为该应用程序应该可以在没有JDK提供的附加功能的情况下运行。

我还在网上找到了一些信息,说JDK的3个基本组件是:

  1. Java编译器
  2. 虚拟机
  3. Java API


(由于JRE是JVM的实现,因此Java API属于JRE还是JDK?)
编辑:实际问题:Java API是否包含在JRE中?

java java-api java-8

0
推荐指数
1
解决办法
113
查看次数