小编Fra*_*ler的帖子

试图获取应用访问令牌

我尝试使用以下代码获取我的Facebook应用程序的app-access-token:

APP_ACCESS_TOKEN = FB.api(
    "oauth/access_token",
    {client_id: APP_ID, client_secret: APP_SECRET_CODE, redirect_uri: uri},
    function(response){
    console.log(response);
});
Run Code Online (Sandbox Code Playgroud)

应该是这样的:

GET https://graph.facebook.com/oauth/access_token?
        client_id=YOUR_APP_ID
       &client_secret=YOUR_APP_SECRET
       &redirect_uri=uri
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

code: 1
message: "Missing authorization code"
type: "OAuthException"
Run Code Online (Sandbox Code Playgroud)

什么是授权码,我该如何获得?

facebook access-token

42
推荐指数
2
解决办法
9万
查看次数

如何在ListView中使用JavaFX FilteredList?

我的应用程序中有一个包含字符串的ListView.现在,我想通过输入字段过滤此列表.但是我发现的有关FilteredLists的所有示例都是关于如何过滤表格的.

如何使用FilteredList过滤ListView?

listview filtering javafx

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

有openjdk-11-jre吗?

对于Linux发行版,有一个openjdk-8-jre软件包,仅用于安装openjdk 8的jre部分。最新的Windows openjdk 11是否熟悉?可以从http://jdk.java.net/11/下载最新的openjdk版本,但是我找不到仅下载jre部分的方法。

java

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

为什么域级别的结构是从右到左?

为什么域的结构是从右到左(从顶级元素开始)?

\n\n
www.google.com\n
Run Code Online (Sandbox Code Playgroud)\n\n

代替

\n\n
com.google.www\n
Run Code Online (Sandbox Code Playgroud)\n\n

我不知道\xc2\xb4t 知道顶级元素在右侧的任何其他情况。\n它\xc2\xb4s 总是

\n\n
parent/child/sub-child\n
Run Code Online (Sandbox Code Playgroud)\n\n

只是感兴趣。

\n

subdomain dns structure

5
推荐指数
0
解决办法
278
查看次数

如何在JavaFx中设置svgPath的大小

我有一个包含ListCells的ListView,它包含一个由SvgPath定义的图标.

private class CustomCell extends ListCell<String> {
    private SVGPath icon = new SVGPath();

    public CustomCell() {
        icon.setContent("...");
    }

    @Override
    public void updateItem(String value, boolean empty) {
        super.updateItem(value, empty);
        if(empty || value == null) {
            setGraphic(null);
            setText(null);
        } else {
            setGraphic(icon);
            setText(value);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我希望图标填充列表单元格的高度(大约30px).但它总是显示非常大,并且单元格的大小设置为图标的高度.

即使我设置了列表单元格和图标的大小

public CustomCell()
{
    setPrefHeight(30);
    setMaxHeight(30);
    icon.setContent("...");
    icon.maxHeight(30);
    icon.prefHeight(30);
}
Run Code Online (Sandbox Code Playgroud)

它不起作用.列表单元格的高度是正确的,但图标仍然显示得太大.

我哪里错了?

编辑:这是我的svg的路径:

M 289.00,74.00 C 299.18,61.21 307.32,52.80 320.00,42.42 331.43,33.07 343.66,26.03 357.00,19.84 427.64,-12.98 509.92,2.91 564.42,58.28 583.93,78.10 595.94,99.15 605.58,125.00 607.76,130.86 611.37,144.75 612.54,151.00 613.15,154.23 613.28,160.06 615.58,162.44 617.49,164.42 …
Run Code Online (Sandbox Code Playgroud)

java svg javafx

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

JavaFX排序ListView

我的应用程序中有一个ListView,我想对条目进行排序.我还希望列表自动排序是否添加了新条目.

为此,我使用SortedList.Java API说"ObservableList中的所有更改都会立即传播到SortedList.".

当我在下面运行我的代码时,命令行的输出正是我所期望的.但是ListView没有排序.

我怎样才能做到这一点?谢谢!

public class Test extends Application
{
    public static final ObservableList names = FXCollections.observableArrayList();

    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) {
        final ListView listView = new ListView(names);
        listView.setPrefSize(200, 250);
        listView.setEditable(true);

        names.addAll("Brenda", "Adam", "Williams", "Zach", "Connie", "Donny", "Lynne", "Rose", "Tony", "Derek");

        listView.setItems(names);
        SortedList<String> sortedList = new SortedList(names);
        sortedList.setComparator(new Comparator<String>(){
            @Override
            public int compare(String arg0, String arg1) {
                return arg0.compareToIgnoreCase(arg1);
            }
        });

        for(String s : sortedList)
            System.out.println(s);
        System.out.println();

        names.add("Foo");
        System.out.println("'Foo' added"); …
Run Code Online (Sandbox Code Playgroud)

sorting listview javafx sortedlist observablelist

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

为什么 CORS 允许向任何服务器发送数据?

我花了一些时间来了解跨域资源共享的工作原理,我无法相信它的设计如此不安全。

\n\n

当托管的网站foo.com想要通过 ajax 请求存储的资源时bar.com,浏览器会询问bar.com是否允许该请求。\n只有bar.com明确允许异步请求foo.com(通过Access-Control-Allow-Origin响应标头)时,资源才会传递到客户端。

\n\n

如果应该读取数据,则\xc2\xb4s不是安全问题。但如果数据发送到请求的服务器,那就是。

\n\n

过去,如果黑客成功在网站中插入 JavaScript 代码以窃取 cookie 数据或其他信息,同源策略\n会阻止他将信息直接发送到自己的服务器。

\n\n

但多亏了 CORS,黑客只需启用任意来源,就可以直接将窃取的信息发送到自己的服务器。

\n\n

我知道,CORS 仍在开发中,但已经得到几乎所有主流浏览器的支持。那么,CORS为什么要这样设计呢?如果向原始服务器请求发送 ajax 请求的权限,\xc2\xb4t 会更安全吗?

\n\n

在我看来,这是安全性的降低。或者不是吗?\n我发现的与 CORS 相关的所有“已知问题”都与请求的服务器上的弱配置有关。

\n

javascript cross-domain same-origin-policy cors

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