问题列表 - 第47681页

包含Spring.Net中的通用列表值的通用字典

我有一个包含属性的对象:

public Dictionary<string, List<Hotel>> CityHotels { get; set; }
Run Code Online (Sandbox Code Playgroud)

如何使用Spring.Net配置此属性?

我试过这样做:

    <property name="CityHotels">
      <dictionary key-type="string" value-type="System.Collections.Generic.List&lt;MyNameSpace.Hotel, MyAssembly>" >
        <entry key="SYD">
            <list element-type="MyNameSpace.Hotel, MyAssembly">
            </list>
        </entry>
      </dictionary>
    </property>
Run Code Online (Sandbox Code Playgroud)

但它没有成功:

创建上下文'spring.root'时出错:无法从字符串值'System.Collections.Generic.List`2'加载类型.

我究竟做错了什么?

在我尝试使用Spring.Net设置ILookup类型的属性失败之后,出现了这个令人费解的混乱,所以如果有办法做到这一点,那将以更清洁的方式解决我的问题.

spring.net c#-4.0

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

将同一文本发送给多个联系人

如何将相同的文本发送到Wp7中的多个联系人?我将所有联系人移动到列表中.如果用户在循环中发送过程中意外按回键按钮,会出现任何问题吗?

SmsComposeTask sms = new SmsComposeTask();
sms.To = "0123456789";
sms.Body = "Some prefilled text...";

sms.Show();
Run Code Online (Sandbox Code Playgroud)

谢谢

windows-phone-7

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

CATiledLayer:渲染可缩放的PDF页面 - 什么是"LevelsOfDetail"和"LevelsOfDetailBias"?

我做了一个小小的演示,用于查看可缩放的PDF页面.基本上,我Mono在http://www.olivetoast.com/blog/2009/08/simple-uiscrollview-catiledlayer-pdf-example/上看到了这个例子.

您可以在我的博客中找到我的版本:http://www.wildsau.net/post/2011/02/28/Simple-UIScrollView-CATiledLayer-PDF-Example-%28MonoTouch-version%29.aspx

但是,我无法弄清楚CATiledLayer的" LevelsOfDetail"和" LevelsOfDetailBias"属性是什么.我可以设置任何值组合,但不能发现差异.Apple对这些房产的帮助并没有向我解释任何事情.

有人可以解释一下吗?

cocoa-touch objective-c xamarin.ios

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

如何在Android中获取音乐文件(MP3)的采样率和频率?

我正在开发android中的音频播放器.所以我想添加播放歌曲的细节,即艺术家姓名,持续时间,比特率和采样频率.我可以使用获取音乐文件的艺术家姓名和持续时间MediaStore.Audio.Media library.但我无法获得同一文件的比特率和采样频率.那么我怎么能得到相同的?

据我所知,它可以通过使用本机库来完成.但不知道怎么办?所以任何人都可以帮助我吗?

android bitrate media-player native-code android-ndk

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

使用Java分叉特权

我正在用Java编写一个服务器程序,允许用户使用DRMAA提交作业.虽然主服务器进程运行为root,但它只是对用户进行身份验证,然后启动另一个以该用户身份运行的Java程序,并实际完成工作以符合最小化权限的原则.最初,我正在使用Runtime.exec()sudo(下面的例子)这样做,这个工作正常,直到进程被篡改,此时sudo因为它没有终端而感到沮丧.

String[] command = {"sudo", "-i", "-u", username, java, theOtherJavaProgram};
Runtime.getRuntime().exec(command, null, getHomeDirectory(username));
Run Code Online (Sandbox Code Playgroud)

在作为守护进程运行时,在Java中执行此分叉特权模式的最佳方法是什么?有办法吗?我是否必须打破C并学习如何使用JNI创建JVM?

java unix permissions fork process

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

如果使用Ruby with Net/HTTP,如何使用Windows上的Fiddler或Mac/Linux上的其他工具监控其流量?

我通常使用Fiddler监视HTTP请求和响应,但如果它是使用的Ruby脚本Net/HTTP,则所有请求和响应都不会显示在Fiddler中.

有没有办法看到所有的请求和响应,如果Fiddler不能这样做,Mac或Linux上的任何其他工具都可以显示它吗?

ruby monitoring http

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

WrappedNative原型对象的非法操作

如果这个答案看起来与本网站的其他问题相似,我很抱歉,但我找不到我需要的东西.

我有这个代码:

    $.ajax({
            url: '../../cgi-bin/executeQuery',
            type: 'GET',
            data: ({siid:5185,of:"xmlWithColID"}),
            dataType: 'xml',
            success: function(xmlR){
                    try{
                            $.ajax({
                                    url: '../../cgi-bin/authList.py',
                                    type: 'GET',
                                    data: ({xmlToFormat:xmlR,service:"paperList"}),
                                    dataType: 'xml',
                                    success: function(data){
                                            try{
                                                    displayResult(data,loadXMLDoc("js/authList/paperTableStyle.xsl"),"divPaperTable");
                                            }catch(e){
                                                    console.log(e.message);
                                            }
                                    },
                                    complete: function(XMLHttpRequest, textStatus){
                                            $('#divMakingAuthorList').addClass('secondary');
                                            $('#divMakingAuthorList').hide();
                                    }
                            });
                    }catch(e){
                            console.log(e.message);
                    }
            }
    });
Run Code Online (Sandbox Code Playgroud)

这给了我FF中的以下错误:"对WrappedNative原型对象的非法操作".

当我删除代码的"成功"部分时,错误消息仍然存在.之后,我删除了"完整"的parte,错误信息也在那里.但是,当我删除以下代码行时:data:({xmlToFormat:xmlR,service:"paperList"}),消息消失了.

但我不明白原因.是否可以将"xml"作为ajax事件中的数据发送到我的CGI?

谢谢

xml ajax jquery cgi

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

rows.add和importRow之间的区别

在vb.net中向数据表添加行时,rows.add和importRow之间有什么区别?

Dim dt As DataTable
Dim dr As DataRow

'Add row this way...
dt.rows.add(dr)

'or this way.
dt.importRow(dr)
Run Code Online (Sandbox Code Playgroud)

vb.net datatable

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

手动更改Glassfish domain.xml以进行调试错误

我在domain.xml上有这行代码:

<java-config classpath-suffix="" debug-enabled="false" debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=9009" env-classpath-ignored="true" java-home="${com.sun.aas.javaRoot}" javac-options="-g" rmic-options="-iiop -poa -alwaysgenerate -keepgenerated -g" system-classpath="">
Run Code Online (Sandbox Code Playgroud)

如果我启动域,则没有错误.但是我想获得调试功能所以我改变了这个部分:

debug-enabled="true"
Run Code Online (Sandbox Code Playgroud)

当我想启动域时,它会给出错误:

FATAL ERROR in native method: JDWP No transports initialized,  jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
ERROR: transport error 202: connect failed: Connection refused
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690]
Run Code Online (Sandbox Code Playgroud)

可能是什么问题?

debugging dns glassfish fatal-error

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

如何转换以下小数?字符串("F2")

我有十进制?量

在我的模型中,我的值为@ item.Sales,我试图将其写为@ item.Sales.ToString("F2").

我有消息错误错误1方法'ToString'没有重载需要1个参数

我怎样才能实现上述目标

c# asp.net-mvc

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