小编tip*_*ipu的帖子

"解压缩的价值太多了",迭代了一个字典.key => string,value => list

我收到了'too many values to unpack'错误.知道如何解决这个问题吗?

first_names = ['foo', 'bar']
last_names = ['gravy', 'snowman']

fields = {
    'first_names': first_names,
    'last_name': last_names,
}        

for field, possible_values in fields:  # error happens on this line              
Run Code Online (Sandbox Code Playgroud)

python

291
推荐指数
4
解决办法
43万
查看次数

menuitem上的actionlayout什么都不做

我正在菜单项上设置actionLayout并设置背景颜色和图像,但它不受尊重.在我的活动中,我有:

getMenuInflater().inflate(R.menu.submit_action, menu);
Run Code Online (Sandbox Code Playgroud)

我的submit_action是:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item android:id="@+id/action_submit"
        android:actionLayout="@layout/check"
        app:showAsAction="always"  />
</menu>
Run Code Online (Sandbox Code Playgroud)

我的支票布局是

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    style="?android:attr/actionButtonStyle"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#e8e8e8"
    android:clickable="true"
    android:contentDescription="lol" >

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:contentDescription="@null"
        android:scaleType="centerInside"
        android:src="@drawable/ic_action_tick" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

但即使使用了所有这些设置,这就是操作栏的显示方式,根本不显示我的menuitem(但它在那里,因为它响应了点击,但没有出现):

在此输入图像描述

android android-menu android-actionbar

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

获取xpath结果集中的第一个节点

我试图在执行xpath查询后选择一组结果节点中的第一个元素.

当我这样做:

//dl
Run Code Online (Sandbox Code Playgroud)

我得到以下结果集:

[<dl>?…?</dl>?, <dl>?…?</dl>?]
Run Code Online (Sandbox Code Playgroud)

我如何获得第一个?这些都不起作用:

//dl[1]
//dl[position()=1]
Run Code Online (Sandbox Code Playgroud)

我正在Chrome的Web Inspector中执行此操作.

xpath

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

java中的线程间通信

彼此依赖的线程如何在Java中进行通信?

例如,我正在构建一个带有线程的Web爬虫,这些线程需要来自其他线程的数据.

java multithreading

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

textview切断android中的一封信

http://dl.dropbox.com/u/24856/Screenshots/android/cutoff.png

这是我的android屏幕截图.文字是"asd".但是"d"略微被切掉了.这是相关的观点:

        <TextView
            android:id="@+id/stuff"
            android:padding="2dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_below="@+id/other_stuff"
            android:layout_marginTop="33dp"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textStyle="italic" />
Run Code Online (Sandbox Code Playgroud)

是什么导致这个?

android

21
推荐指数
3
解决办法
8831
查看次数

pydev没有用django识别python安装

我用django安装了python.我知道安装在那里,因为我按照指示安装它,在命令行中我可以执行"import python"并且没有崩溃.

当我尝试在pydev中创建一个django项目时,我收到一个错误:"找不到Django."

问题是什么?

python eclipse django pydev

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

了解printf的硬件

我想知道是否有任何可用的在线资源解释了什么事情,比如printf of C,它解释了在非常低级别发生的事情(BIOS /内核调用)

c hardware

12
推荐指数
2
解决办法
6527
查看次数

将Android应用调试到手机

我已经浏览了使用硬件设备的页面.我的清单有

<application android:icon="@drawable/icon" 
    android:label="@string/app_name"
    android:debuggable="true">
Run Code Online (Sandbox Code Playgroud)

我的手机有菜单 - > 设置 - > 应用程序 - > 开发 - > USB调试选中.

我已经在Windows XP 64位安装上访问了控制面板,并安装了SDK安装程序提供给我的USB驱动程序android-sdk_r05-windows\android-sdk-windows\usb_driver.所以我的电脑确实识别了Android设备.

但是..当我在Eclipse上运行应用程序时,它仍然坚持在模拟器而不是我的手机中打开它.我该如何解决这个问题?

android android-emulator

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

一个eclipse项目中使用的多种语言

我想知道Eclipse中的项目是否可能有多种与之相关的语言,特别是PHP和Java.这样做的目的是我想要为这两个项目提供一个共同的"属性"文件.

相反,如果有一种方法来保存对文件的相对引用,以便两个项目都可以引用属性文件,那也将起作用.

eclipse projects

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

查找在jquery中(视觉上)元素下堆叠的元素

如果我有2个div(z索引没有分配),一个分层覆盖,我可以使用顶部div的引用来找到它下面的div吗?

就DOM结构而言,这两个div将是兄弟姐妹.但在视觉上它们彼此堆叠在一起.

这是一个例子:

<body>
<div id="box1" style="background:#e0e0e0;height:100px;width:100px;"></div>
<div id="box2" style="background:#000000;height:100px;width:100px;margin-top:-50px;"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

结果如下: 在此输入图像描述

所以我试图找出,当有黑色div,box2,一种在jquery中返回box1的方法(使用选择器),因为box1在box2下面,使用jquery.

jquery

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