问题列表 - 第45475页

在Cling中获取所有DLNA根存储目录?

我正在使用这个很棒的Cling库来扫描我的网络以获取UPnP设备.我的目标是将一个小的DLNA库浏览器放在一起,这样我就可以学习这项技术.到目前为止,我已经能够1.扫描网络并连接UPnP设备,2.扫描每个远程设备并确定它是否运行了DLNA服务,以及3.浏览已知节点的直接子节点.简而言之,这是我能够运行所有这些的方法:

    public void remoteDeviceAdded(Registry registry, RemoteDevice device) {
        logger.debug("remote device added: {}[{}]", device.getDetails().getFriendlyName(),
            device.getType().getType());

        if (device.getType().getType().equals("MediaServer")) {         
            for (RemoteService service : device.getServices()) {
                if (service.getServiceType().getType().equals("ContentDirectory")) {
//              '1' is Music, '2' is Video, '3' is Pictures
                    this.service.getControlPoint().execute(new Browse(service, "3", BrowseFlag.DIRECT_CHILDREN) {
                        @Override public void received(ActionInvocation arg0,
                                DIDLContent didl) {
                            logger.debug("found {} items.", didl.getItems().size());
                        }

                        @Override public void updateStatus(Status arg0) { };

                        @Override public void failure(ActionInvocation arg0, UpnpResponse arg1, String arg2) { };
                    });
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

我知道,它可能看起来像一个可怕的混乱,它是,但它的工作:)当我进入调试器,我可以看到我有什么.但是,与 …

java upnp dlna

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

我如何使用unittest setUpClass方法()?

我正在寻找python 2.7 unittest setUpClass()方法的一些基本示例.我正在尝试在我的模块中测试一些类方法,并且我已经达到了:

import unittest  
import sys  

import mymodule  

class BookTests(unittest.TestCase):  
    @classmethod  
    def setUpClass(cls):  
        cls._mine = mymodule.myclass('test_file.txt', 'baz')  
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从这里开始利用我刚刚创建的对象编写测试.

python unit-testing

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

从SQL查询中删除重复项(不仅仅是"使用不同")

这可能很简单,这是我的查询:

SELECT DISTINCT U.NAME, P.PIC_ID
FROM USERS U, PICTURES P, POSTINGS P1
WHERE U.EMAIL_ID = P1.EMAIL_ID AND P1.PIC_ID = P.PIC_ID AND P.CAPTION LIKE '%car%';
Run Code Online (Sandbox Code Playgroud)

但是这只会删除一行具有相同的u.name和p.pic_id的重复项.我想要它,如果有任何重复的名称,它只是遗漏了其他行.这是一个奇怪的查询,但一般来说,如何将distinct应用于SELECT子句的单个列?

sql distinct duplicates

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

jquery只捕获第一个按键?

我有这个代码:

 $j("#regfname").keypress(function () {
    alert('Handler for .keypress() called.');
});
Run Code Online (Sandbox Code Playgroud)

并且只想执行一次...或者仅用于第一次按键..最佳方式是什么?

jquery

8
推荐指数
2
解决办法
8330
查看次数

找到编码的类型

我想知道我们是否可以找出用于编码字符串的编码类型?或者至少找出python3.x中给定的实体或单词是字符串还是字节.提前致谢.

python character-encoding

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

如何从服务应用程序中使用FindWindow()?

我需要与vcl应用程序通信服务应用程序.我的旧应用程序是一个控制台和控制台通信vcl应用程序没有问题.现在我将控制台应用程序迁移到srv应用程序.旧的通信使用了FindWindow和SendMessage.

我知道我可以使用套接字或命名管道进行通信,但是,我现在不想改变结构,因为它会延迟迁移.

有人知道我怎么能"修理"它吗?

TKS

delphi winapi

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

混合Java 5.0和Java 6.0代码

我有一个在java 5.0下开发的模块

package mypack;

class MessageParser {
    public MessageParser(String s) {
    ......
    }
}
Run Code Online (Sandbox Code Playgroud)

我有另一个在java 6.0下开发的模块

import mypack;
......
String str = someString;
MessageParser parser = new MessageParser(str);
......
Run Code Online (Sandbox Code Playgroud)

但我收到错误"找不到符号构造函数MessageParser(java.lang.String)"

BTW:我使用的IDE是intellij的想法

谁能告诉我为什么以及如何让它发挥作用?

java version intellij-idea java-5 java-6

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

如何使一个绝对定位(溢出:隐藏)容器的绝对定位的孩子显示在他们父母的区域之外?

请考虑这个例子:( 工作示例)

样式声明:

body {background:#333;font:1em Arial, Helvetica, sans-serif;}
h1 {color:#ececec;text-align:center;margin:1.5em 0 1em;}
h2 {font-weight:normal;font-size:1.15em;
    padding-bottom:5px;border-bottom:1px solid #999;}
p {padding-right:1em;color:#000;}
pre {font-size:1em;color:#06f;margin:1em 0;}

#wrapper {position:absolute;width:100px;height:100px;background:#ececec;
          overflow:hidden;zoom:1;padding:20px;border-bottom:1px solid #000;
          border-right:1px solid #000;border-top:1px solid #fff;
          border-left:1px solid #fff;}
.css {float:right;width:50%;}
.markup {float:left;width:50%;margin-right:-1px;}
.box1,
.box2,
.box3,
.box4 {background:#fff;position:absolute;padding:10px;border:1px solid #333;}
.box1 {left:0;top:-20px;}
.box2 {right:0;top:0;}
.box3 {left:0;bottom:0;}
.box4 {right:-20px;bottom:-20px;}
Run Code Online (Sandbox Code Playgroud)

标记:

<body>
<h1>overflow:hidden and absolutely positioned elements</h1>
<div id="wrapper">
<div class="markup">

      <div class="box1">box 1</div>
        <div class="box2">box 2</div>
        <div class="box3">box 3</div>
        <div class="box4">box 4</div>
</div>
</body> …
Run Code Online (Sandbox Code Playgroud)

html css css-position

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

$ function()和$$变量

到底是什么$function();$$variable什么?

从来没有听说过这些,在谷歌上搜索没有给出任何有用的东西(可能我的关键词并不完美).

通过/sf/ask/342391101/#4891422

php

8
推荐指数
2
解决办法
3496
查看次数

解析错误安装自定义生成的.apk

我已经构建了一个简单的自定义应用程序,我们希望将其推送到我们的销售代表手机.我使用Eclipse开发了它与Android SDK,它是为Android版本编写的1.5,最小的SDK设置为3.我用私钥(而不是调试密钥)编译了应用程序,一切都编译没有错误.当我通过电子邮件将.apk文件发送给几个用户进行测试时,单击.apk文件时会收到解析错误.以下是日志中的内容:

WARN/PackageInstaller(2873):解析清单时解析错误.停止安装

但是,当一个用户在Gmail中打开邮件时,他们可以选择安装.apk,并且安装和运行没有任何问题.

任何人都可以告诉我是否可以通过电子邮件将.apk文件发送给所需的人并直接从电子邮件安装?我们还将.apk文件保存到SD卡,并尝试从那里安装它,结果相同.我找到了一些关于在手机上安装文件管理器并使用它从SD卡安装的建议.但是,将此推送给我们的销售代表时,步骤越少越好.

真的很感激任何帮助.

parsing android android-install-apk

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