小编ufk*_*ufk的帖子

facebook-api:什么是Facebook Connect跨域收件人URL?

我正在尝试配置我的Facebook应用程序可以调整大小.

http://wiki.developers.facebook.com/index.php/Resizable_IFrame上的文档

谈论facebook连接跨域接收器URL.

在JS代码中,我需要输入'site relative url to xd_receiver.htm'.

那是什么?

那个HTML文件应该是什么代码?

谢谢

facebook cross-domain

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

使用属性文件中的属性

我为标题道歉..我找不到更好的方式来解释这种情况.

我使用Property类加载属性文件,如URL http://www.exampledepot.com/egs/java.util/Props.html中所述

我的问题是我可以在该属性文件中使用属性吗?

例:

test.properties

 url.main="http://mysite.com"
    url.games={url.main}/games
    url.images={url.main}/images
    .
    .
    .
Run Code Online (Sandbox Code Playgroud)

是否可以使用其他语法?

谢谢

java properties

6
推荐指数
2
解决办法
8547
查看次数

在使用FileReader上传之前预览图像,旋转图像

上传之前,我在查看图片时看到了很多帖子。一篇文章使用FileReader实现了一种非常简单的方法:

function readURL(input) {
if (input.files && input.files[0]) {
    var reader = new FileReader();

    reader.onload = function (e) {
        $('#preview_image').attr('src', e.target.result);
    }

    reader.readAsDataURL(input.files[0]);
}
}  

$("#image_input").change(function(){
    readURL(this);
});
Run Code Online (Sandbox Code Playgroud)

但是问题是图像旋转加载!那么我是否缺少一种缺少的财产?或FileReader不够成熟,无法理解图像的布局。不知道!

也许我应该使用其他方法!任何有关此问题的想法将不胜感激。

谢谢

javascript filereader image-rotation

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

如何逐行读取文件到字符串类型变量?

我正在尝试使用以下代码逐行读取文件到字符串类型变量:

#include <iostream>
#include <fstream>


ifstream file(file_name);

if (!file) {
    cout << "unable to open file";
    exit(1);
}

string line;
while (!file.eof()) {
    file.getline(line,256);
    cout<<line;
}
file.close();
Run Code Online (Sandbox Code Playgroud)

当我尝试使用String类时,它不会编译,只有在我使用时才会编译char file[256].

如何逐行进入字符串类?

c++ fstream iostream

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

Java:Long result = -1:无法从int转换为long

我正在使用eclipse java ee来执行java编程.

我的一个函数中有以下代码行:

Long result = -1;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

类型不匹配:无法从int转换为Long

我不太明白为什么当我向变量添加数字时它会提供此错误.

如何解决这个问题,为什么一开始就会发生这个问题?

java casting

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

java:ClassCastException - [Ljava.lang.Long; 无法强制转换为java.lang.Long

我使用IC5ction类使用red5和设置/获取属性,但这确实不相关.

'L'在java中意味着很长.所以0L是0型长而不是'0',它是0型整数.

[Ljava.lang.Longjava.lang.Long以下错误消息之间的区别是什么:

stack trace: java.lang.ClassCastException: [Ljava.lang.Long; cannot be cast to java.lang.Long
Run Code Online (Sandbox Code Playgroud)

更新

代码示例:

 static Long getLongAttribute(IConnection conn, String attribute) {
    Long result=null;
    try {
        if (!conn.hasAttribute(attribute))
            throw new Exception(attribute +  " - Long attribute not found!");
      result = conn.getLongAttribute(attribute); // <--- ERRROR ON THIS LINE
    } catch (Exception e) {
        _handleException(e);
    }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

java casting

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

使用apache httpClient客户端将发布数据发送到https而不使用ssl证书验证

我需要使用apache HttpClient包将发布数据发送到https网址,

在发送帖子数据后,我需要检索html数据.

我发送的帖子数据是一个XML字符串,我收到的帖子数据是一个XML字符串.

任何有关该问题的信息将不胜感激.

我用谷歌搜索,我在互联网上找到了使用DefaultHttpClient的示例,现在版本4已弃用.所以我想知道如何正确使用新版本的客户端.

谢谢.

更新

public String sendPost(final String request, final String postData) throws ClientProtocolException, IOException  {
    String result = null;
    CloseableHttpClient httpclient = HttpClients.createDefault();
    HttpPost httpPost = new HttpPost(request);
    CloseableHttpResponse response = httpclient.execute(httpPost);
    try {
        HttpEntity entity = response.getEntity();
        result = EntityUtils.toString(entity);
        EntityUtils.consume(entity);
    } finally {
        response.close();
    }
    return result;

}
Run Code Online (Sandbox Code Playgroud)

到目前为止,我想出了这个函数,它发送一个请求并从响应中检索一个字符串.我认为它应该有效.我缺少的是我对postData没有任何作用.如何根据我的要求发送帖子数据?

java apache-httpclient-4.x

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

在课堂上使用__DIR__

我正在编写一个非常简单的PHP应用程序,它会稍微修改一下返回文件的路径.

这是我的代码:

<?php
class abc {

 private $path = __DIR__ . DIRECTORY_SEPARATOR. 'moshe' . DIRECTORY_SEPARATOR;

 function doPath() {
 echo $this->path;
 }

}


$a = new abc();
$a->doPath();
Run Code Online (Sandbox Code Playgroud)

我收到错误:

PHP Parse error:  syntax error, unexpected '.', expecting ',' or ';' in /mnt/storage/home/ufk/1.php on line 4

Parse error: syntax error, unexpected '.', expecting ',' or ';' in /mnt/storage/home/ufk/1.php on line 4
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我无法使用'.' 添加连接__DIR__.到另一个字符串.我错过了什么?

使用PHP 5.5.13.

php dir

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

关于$ GOPATH的一些问题

我是一个新的golang开发人员,我想知道为什么$GOPATH需要在我的项目的根目录设置环境变量.

如果我同时处理几个项目,我每次都需要重新设置$GOPATH环境变量以指向不同的位置.

在我的设置中,我已经$GOPATH设置为/Users/Projects/go/lib.这是我所有golang项目的通用目录.

只是为了澄清:项目数据被放入 /Users/Projects/go/<Project Name>

如果无论如何所有$GOPATH用于(据我所知)是安装第三方库,为$GOPATH我的所有项目都有一个目录是不安全的,所以所有必需的第三方库都安装在同一个lib目录中,并且每当我编译项目时,它只使用它所需的库.

这在练习中是不是很糟糕?为什么?

go gopath

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

在 Angular-Material 15 中向 mat-tab-label 添加关闭按钮

您好,我正在使用 Angular 材料编写 Angular 15 应用程序。

我用的是新的mat-tab(不是旧的)组件在我的页面中创建选项卡,并且我希望在选项卡标题中有一个关闭按钮。

所以在我创建的组件中removeTab函数:

removeTab(index: number) {
    this.tabs.splice(index, 1);
  }
Run Code Online (Sandbox Code Playgroud)

在模板中我做了以下操作:

<mat-tab-group>
  <mat-tab *ngFor="let tab of tabs; let index = index">
    <ng-template mat-tab-label>
      {{index}}
      <button (click)="removeTab(index)" mat-icon-button><mat-icon>close</mat-icon></button>
    </ng-template>
...
Run Code Online (Sandbox Code Playgroud)

问题是,当我将鼠标悬停在关闭按钮上时,它不显示它是可单击的,当我单击它时,只需单击选项卡本身,事件不会传播到关闭按钮。

我该如何解决这样的事情?

angular-material angular mat-tab angular15

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