问题列表 - 第40170页

Java:将数组传递给println

以下是我刚刚编写的一个人为例子,以帮助我理解java的内部工作原理.

public class Main {

    public static void main(String[] args) {
        int[] a;
        a = new int[12];
        System.out.println(a);


    }
}
Run Code Online (Sandbox Code Playgroud)

这打印出一些垃圾.由于a是通过引用传递的,我假设println获取a的内存地址,并将其作为字符串进行威胁.我在这儿?你能详细说明究竟发生了什么吗?谢谢.(注意:我对如何打印数组不感兴趣.我知道.)

java arrays

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

用Python抓刮Facebook

我有兴趣获得Facebook上每个朋友的朋友数量.显然官方Facebook API不允许获取朋友的朋友,所以我需要以某种方式绕过这个(有点明智的)限制.我尝试了以下方法:

import sys
import urllib, urllib2, cookielib

username = 'me@example.com'
password = 'mypassword'

cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_data = urllib.urlencode({'email' : username, 'pass' : password})
request = urllib2.Request('https://login.facebook.com/login.php')
request.add_header('User-Agent','Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Fedora/3.6.12-1.fc14 Firefox/3.6.12')
opener.open(request, login_data)
resp = opener.open('http://facebook.com')
print resp.read()
Run Code Online (Sandbox Code Playgroud)

但我最终只得到了验证码页面.知道FB如何检测到请求不是来自"普通"浏览器吗?我可以添加额外的步骤并解决验证码,但这会给程序增加不必要的复杂性,所以我宁愿避免它.当我使用具有相同User-Agent字符串的Web浏览器时,我没有获得验证码.

或者,是否有人对如何实现我的目标有任何更明智的想法,即获得朋友的朋友列表?

python captcha facebook

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

')'预期(java)

当我尝试编译程序时,我似乎得到了一个')'预期的错误

我不确定问题是什么,因为在代码部分中没有遗漏它表明是错误的.下面是代码

public void openBankAccount (String firstName, String lastName, String addr1,
                             String addr2, String addr3,
                             String postcode, double openingBalance)
{
    // Hilighted line
    this.account = new BankAccount(String firstName, String lastName,
                                   String addr1, String addr2, String addr3,
                                   String postcode, double openingBalance);


}
Run Code Online (Sandbox Code Playgroud)

java compiler-construction syntax

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

C++编译器无法识别成员函数和类型

今天是奇怪的事情的一天....有一个愚蠢的hpp文件和另一个愚蠢的cpp文件试图实现一个愚蠢的类.他们来了:

// HPP

#ifndef _WFQUEUE_MANAGER_PROXY_HPP_
#define _WFQUEUE_MANAGER_PROXY_HPP_

#include <iostream>
#include <string>

#include "workflow.hpp"
#include "wfqueue.hpp"

//-----------------------------------------------------------------------------
// Enum, struct, aliases
namespace middleware {
typedef struct {
    std::string proxy_ipaddr; /* IP address to manager */
    std::string proxy_port; /* Port to manager */
} WFProxyConfig;
}
//-----------------------------------------------------------------------------
// Class definitions
namespace middleware {
/*!
 * This class provides network interface to access the workflow queue. It is
 * important to notice that constructor is private in order to let a factory
 * …
Run Code Online (Sandbox Code Playgroud)

c++ compiler-errors class

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

必须阅读图像处理和计算机视觉?

我试图阅读Gonzalez/Woods的数字图像处理,但我发现很难理解/掌握.我参加过计算机视觉的研究生课程,这个课程更加实用,我在OpenCV上做了很多很酷的事情,但是我仍然觉得我在更高的抽象中游泳,并且不了解下面的基础知识.

我打算在寒假期间阅读一本关于计算机视觉/图像处理的书,以巩固我对内容的理解,并会欣赏一些必读的建议


我完成了诸如相机校准,图像变换,将图像拼接成全景图,分类等分配.

image-processing computer-vision

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

iOS中的NSURLConnection和多任务处理

NSURLConnection用来在iOS中异步下载资源.(它们是大型PDF文件,因此连接速度较慢需要一些时间.)

现在我正在将我的应用程序从iOS 3更新到iOS 4.由于我的应用程序不是位置感知,voip和背景音乐,我想我需要做点什么.

我的问题是,NSURLConnection当前正在运行的是什么?当应用程序回到前台时,它是否被暂停并神奇地恢复,还是被彻底杀死了?如果是后者,那么以后自动恢复它的标准策略是什么?是否有一个NSURLConnection自动执行此操作的开源子类?

cocoa-touch nsurlconnection multitasking ios4

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

在视图出现之前,为什么viewDidAppear在UITabBarController exec中?

我有一个UITabBarController,它嵌套了一个UIView-Subclass(ImageViewer)作为它的第三个标签.

在这个ImageViewer子类中,我调用viewDidAppear方法:

- (void) viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];

    /* ... start custom code ... 
    NSLog(@"viewDidAppear tag 1 passed);          /* BREAKPOINT 1 here

    [myUIActivityIndicator stopAnimating];

    NSLog(@"viewDidAppear tag 2 passed);          /* BREAKPOINT 2 here
    /* ... end custom code ... 
}
Run Code Online (Sandbox Code Playgroud)

该方法是自动调用的,但奇怪的是,只有在完全处理此方法后才会出现该视图?

当我按照指示设置断点(1和2)时,处理(选择选项卡时)将停止,同时前一个选项卡仍在显示.仅在第二个断点后单击"继续"时,才会显示视图.(仅供参考,NSLogs是进行的).

在这种情况下viewDidAppear表现得更像viewWillAppear....

可能发生的任何线索?

干杯

iphone xcode viewdidappear

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

WPF:字体(大小)在XP和Vista/7上的呈现方式不同

代码非常简单:

<TextBlock TextAlignment="Center" Text="{Binding TimeAgo}" Foreground="White" FontSize="12" FontFamily="Calibri" Background="Transparent"/>
Run Code Online (Sandbox Code Playgroud)

据我所知,WPF本身支持Calibri字体.但是,XP和Vista/7上的字体呈现方式不同:

XP: 替代文字

Vista的: 替代文字

我的主要问题是字体的大小(它在XP上渲染得更大),因为我有专门的,有限的文本空间.

我目前正在使用UseLayoutRounding ="True"但删除它没有任何区别.我也在使用:

<ResourceDictionary Source="/PresentationFramework.Aero, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml" />
Run Code Online (Sandbox Code Playgroud)

但删除它也没有任何区别(根据字体的大小).

wpf fonts rendering windows-xp font-size

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

在python中将反斜杠转换为正斜杠

嗨,我已阅读有关将向后转换为正斜杠的文章.但sol是使用原始字符串.

但问题在于我的情况是:

我将动态获取文件路径变量var ='C:\ dummy_folder\a.txt'在这种情况下,我需要将其转换为正斜杠.但由于'\ a',我无法转换为正斜杠

如何转换它?或者我应该如何将此字符串更改为原始字符串,以便我可以将其更改为正斜杠

ruby python path

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

代表和调用列表

我正在ASP.NET中创建一个较小的RPG游戏.在这个游戏中,我有一个项目架构,每个项目都有一些方法.例如,所有项目应共享" 丢弃 "," 检查 "和" 使用 "等方法.有些项目必须使用" 操作 "," 计算 "等方法进行扩展.

到目前为止,我已经创建了以下对象GameActionList:

public delegate void MyDelegate();

public class GameActionList
{
    public List<MyDelegate> Items = new List<MyDelegate>();

    public void Add(MyDelegate del)
    {
        Items.Add(del);
    }

    public void CallDelegates()
    {
        foreach (MyDelegate myDelegate in Items)
        {
            myDelegate();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我有一个BaseItem类,它有这个GameActionList.BaseItem类中的get属性是这样的:

    public GameActionList Actions 
    { 
        get
        {
            GameActionList actions = new GameActionList();
            actions.Add(this.Drop);
            actions.Add(this.Examine);
            return actions;
        }
    }
Run Code Online (Sandbox Code Playgroud)

这很好,但是......我有一些问题!

我的问题

我需要一种更通用的GameActionList方式.我需要有一个列表,不仅有空洞,还有函数.另外,我需要两个带参数和无参数的方法.

例如:Drop方法需要一个Player对象,因此他可以删除该项.该检查方法需要返回一个字符串descriping的项目.

另外,我需要一些我在初始化GameActionList时不知道的数据:我在调用方法时首先知道这些数据...

所以我有两个问题:

  1. 你如何扩展GameActionList,所以它可以包含空洞和函数的列表,并且这些都可以有参数或者没有..(并且它甚至有感觉?)
  2. 如何在循环的后期向该方法提供一些数据,比如在调用时?

另外......这可能是一个非常愚蠢的方法,所以如果你有一些更优雅的解决方案..我已经准备好听了!

非常感谢...!拉尔斯

c# asp.net delegates invoke

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