问题列表 - 第32331页

无法从Eclipse Android SDK中的Properties中调出"Reference Chooser"窗口

使用本教程4.5:http: //www.vogella.de/articles/Android/article.html#first_uiproperties作为指南,我尝试"选择完整的小部件并使用Properties视图来设置属性"背景"到颜色属性"myColor"."

我可以选择小部件,突出显示"背景"属性,当我按下值列中的[...]按钮时,参考选择器窗口永远不会出现,并且值[...]按钮会消失.

可重复:永远

重现步骤:
1.在布局视图中
突出显示小组件2.突出显示背景属性
3.在值下按[...]按钮

android

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

在变量中解压缩字符串

在Bash中,我可以使用以下代码:

[ "$sshcmd" = "" ] && sshcmd="ssh -someopts myhost"

$sshcmd "echo hello world"
Run Code Online (Sandbox Code Playgroud)

在ZSH中,相同的代码不起作用,因为它试图找到"ssh -someopts myhost"可执行文件.我怎样才能在ZSH中做同样的事情?

谢谢,艾伯特

variables zsh

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

scala中的类型安全的respond_to可能吗?

使用用于类型安全铸造的案例构造很容易在scala中完成.以下代码确保square仅在具有相应类型的对象上调用.

class O
class A extends O {
    def square(i: Int):Int = { i*i }
}
class B extends O {
    def square(d: Double):Double = { d*d }
}
class C extends O {}

def square(o: O) = o match {
    case a:A => print(a.square(3))
    case b:B => print(b.square(3.0))
    case c:C => print(9)
    case _ => print("9")
}
Run Code Online (Sandbox Code Playgroud)

另一方面,存在这样的情况:使用用于铸造的类型信息并不那么容易,并且仅检查a的可用性{def square(Int): Int}就足够了.scala中是否有一个允许执行类似操作的构造

def square(o: O) = o match {
    case a:{def square(Int):Int} => print(a.square(3))
    case b:{def square(Double):Double} …
Run Code Online (Sandbox Code Playgroud)

casting scala case typechecking respond-to

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

Android:使用DefaultHttpClient登录网站并保留会话/ cookie

我经历过不同的教程和这个网站,但找不到合适的解决方案.另一方面,我已经看到应用程序登录到网站并请求更多信息,所以我确信有一种方法可以使这个工作,但也许我的方法是错的.

这是我正在尝试做的事情:我想登录需要用户身份验证的网站,然后阅读并解析只有在用户登录后才能访问的网站.问题:在将证书发布到网站后,我收到了我的HttpClient中似乎没有保留的cookie,即使文档提示确实应该发生这种情况.

这是我的一些代码:

DefaultHttpClient httpclient = new DefaultHttpClient();
HttpPost httpost = new HttpPost(LOGIN_URL);

List<NameValuePair> nvps = new ArrayList<NameValuePair>();
nvps.add(new BasicNameValuePair(USER_FIELD, login));
nvps.add(new BasicNameValuePair(PASS_FIELD, pw));
nvps.add(new BasicNameValuePair(REMEMBERME, "on"));

httpost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8));

HttpResponse response = httpclient.execute(httpost);
HttpEntity entity = response.getEntity();

if (entity != null) {
  entity.consumeContent();
}

List<Cookie> cookies = httpclient.getCookieStore().getCookies();
Run Code Online (Sandbox Code Playgroud)

当我输出"cookies"的内容时,一切似乎都很好(我收到一个会话):

- [version: 0][name: ASP.NET_SessionId][value: xxx][domain: xxx][path: /][expiry: null]

据我所知,只要我不关闭它,cookie/session就会被保存并在我的HttpClient中使用.

在阅读下一页(受限制)时,使用以下代码:

HttpGet httpget2 = new HttpGet(RESTRICTED_URL);
response = httpclient.execute(httpget2);
entity = response.getEntity();
InputStream data = entity.getContent();
// data will be parsed …
Run Code Online (Sandbox Code Playgroud)

cookies session android login httpclient

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

C中超过4,294,967,296?

可能重复:
C中的"BigInt"?

嘿!我使用unsigned int计算C中的Fibonacci数最多为46 ,但我无法计算F(47),因为它很长.那么,有没有办法在C中获得大于2 ^ 32的数字?
注意:我使用的是32位处理器.

c fibonacci

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

如何更改Padre上的UI语言?

我已经安装了当前版本的Padre with Strawberry Perl用于64位Windows.我的操作系统是葡萄牙语,Padre IDE的UI语言现在是葡萄牙语.如何覆盖默认值并将其更改为英语?

perl padre

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

用于编译GUI表单的Ant任务(Intellij IDEA)

如何在Intellij IDEA中创建Ant任务来编译GUI表单(XML)?我在我的项目中使用Scala和Java.Java仅用于GUI类,我使用Intellij IDEA UI Designer创建它.

java ant user-interface scala intellij-idea

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

超出限额 - 自定义Twitter应用程序

我正在使用java Twitter应用程序(使用Twitter4J api).我创建了应用程序,可以查看当前用户的时间表,用户的个人资料等.

但是,当使用该应用程序时,它似乎很快超过了在Twitter客户端上设置的每小时费率限制的150个请求(我知道开发人员可以在给定帐户上将此值增加到350,但这对其他用户无法解决).

当然这不影响所有客户,任何关于如何解决这个问题的想法?

有谁知道什么算作请求?例如,当我查看用户的配置文件时,我加载User对象(twitter4j)然后获取要放入JSON对象的屏幕名称,用户名,用户描述,用户状态等 - 这将是一次获取对象的调用或者几个包括所有user.get ...调用?

提前致谢

java twitter twitter4j

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

在Python中访问类的成员变量?

class Example(object):
    def the_example(self):
        itsProblem = "problem"

theExample = Example()
print(theExample.itsProblem)
Run Code Online (Sandbox Code Playgroud)

如何访问类的变量?我试过添加这个定义:

def return_itsProblem(self):
    return itsProblem
Run Code Online (Sandbox Code Playgroud)

然而,这也失败了.

python methods return class

68
推荐指数
3
解决办法
17万
查看次数

简化简单的C++代码 - 就像Pythons一样

现在,我有这个代码:

bool isAnyTrue() {
    for(std::list< boost::shared_ptr<Foo> >::iterator i = mylist.begin(); i != mylist.end(); ++i) {
        if( (*i)->isTrue() )
            return true;
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

我已经在这里使用过Boost但是我真的不记得任何简单的方法来编写它有点像我可能用Python编写它,例如:

def isAnyTrue():
    return any(o.isTrue() for o in mylist)
Run Code Online (Sandbox Code Playgroud)

在STL/Boost中是否有任何构造或多或少像这样写?

或者也许是这个Python代码的等价物:

def isAnyTrue():
    return any(map(mylist, lambda o: o.isTrue()))
Run Code Online (Sandbox Code Playgroud)

大多数情况下,我想知道Boost/STL中是否存在任何现有的any(和all)等价物.或者为什么没有(因为它看起来非常有用,我经常在Python中使用它).

c++ python any

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