问题列表 - 第17271页

Java:将char转换为字符串

我刚刚在eclipse中完成了这个:

String firstInput = removeSpaces(myIn.readLine());
String first = new String(firstInput.charAt(0));
Run Code Online (Sandbox Code Playgroud)

然而,eclipse抱怨说:

构造函数String(char)未定义

如何将char转换为字符串呢?

谢谢

编辑

我尝试了子串方法,但由于某种原因它没有用,但甘道夫的方式对我来说就好了!非常直截了当!

java

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

如何在WPF中播放声音

我是新手C#程序员,在使用VS 2008在我的WPF(Windows)应用程序中播放音乐时遇到了麻烦.这是一个Web应用程序.我认为发生的myMediaElementExample变量是在用于执行文件中的Play方法时为空ExpenseReportPage.xaml.cs.

现在这个程序构建,但是在我运行之后,它遇到了一个异常myMediaElementExample.Play();.例外说:

An unhandled win32 exception occurred in the WpfApplication1.vhost.exe [948].
Run Code Online (Sandbox Code Playgroud)

你能不能给我一些关于我可能尝试的其他建议?我只包含了与此问题相关的代码:

ExpenseReportPage.xaml.cs文件:

namespace ExpenseIt
{
    public partial class ExpenseReportPage : Page
    {
...    }

    public partial class MediaElementExample : Page
    {
        MediaElement myMediaElementExample = new MediaElement();

        public MediaElementExample()
        {
         }

        public void OnMouseDownPlayMedia(object sender, RoutedEventArgs args) //MouseButtonEventArgs
        {
            // The Play method will begin the media if it is not currently active or 
            // resume media if it is paused. …
Run Code Online (Sandbox Code Playgroud)

.net c# audio wpf mediaelement

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

使用Nokogiri构建器创建带有命名空间根元素的XML文档

我正在为需要命名空间的XML数据格式实现导出器.我正在使用Nokogiri XML Builder(版本1.4.0)来执行此操作.

但是,我不能让Nokogiri创建一个带有命名空间的根节点.

这有效:

Nokogiri::XML::Builder.new { |xml| xml.root('xmlns:foobar' => 'my-ns-url') }.to_xml

<?xml version="1.0"?>
<root xmlns:foobar="my-ns-url"/>
Run Code Online (Sandbox Code Playgroud)

就像这样:

Nokogiri::XML::Builder.new do |xml| 
  xml.root('xmlns:foobar' => 'my-ns-url') { xml['foobar'].child }
end.to_xml

<?xml version="1.0"?>
<root xmlns:foobar="my-ns-url">
  <foobar:child/>
</root>
Run Code Online (Sandbox Code Playgroud)

但是,我需要类似的东西<foo:root>,这不起作用:

Nokogiri::XML::Builder.new { |xml| xml['foobar'].root('xmlns:foobar' => 'my-ns-url') }.to_xml

NoMethodError: undefined method `namespace_definitions' for #<Nokogiri::XML::Document:0x11bfef8 name="document">
Run Code Online (Sandbox Code Playgroud)

显然,在使用之前必须定义命名空间,因此无法将其添加到根节点.

在Nokogiri邮件列表上发现了一个关于此的问题,但没有回复.有人有解决方案吗?

ruby xml namespaces nokogiri

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

R中矩阵的指数值?

是否有函数来获取矩阵的索引(行号和列号)?

假设我有一个简单的矩阵:

a <- matrix(1:50, nrow=5)
Run Code Online (Sandbox Code Playgroud)

例如,是否有一种简单的方法可以获得数字为"23"的c(3,5)之类的东西?在这种情况下,说which(a==23)只返回23.

这似乎有效,但我确信有更好的方法:

matrix.index <- function(a, value) {
  idx <- which(data.frame(a)==value)
  col.num <- ceiling(idx/nrow(a))
  row.num <- idx - (col.num-1) * nrow(a)
  return(c(row.num, col.num))
}
> matrix.index(a, 23)
[1] 3 5
> matrix.index(a, 50)
[1]  5 10
Run Code Online (Sandbox Code Playgroud)

filtering r matrix

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

性能计时器“% Time in GC”会错吗?

我们发现,从今天开始,“% Time in GC”(垃圾收集器中的时间百分比)性能计时器稳定地保持在 100%,只是偶尔会稍低一些。即使在晚上也没有访客在线。

然后我把它放在App_Offline.htm根目录下。通常这会导致所有 ASP.NET 活动停止。但由于某些奇怪的原因,“GC 时间百分比”虽然降低至 34%,但仍保持稳定。

我在这里寻找明显的东西吗?其他一些与 GC 相关的性能计数器似乎仍然起作用,但作用不大。

编辑:我写的是“只有今天”,但实际上是“从今天开始”。从那以后它就没有消失过。

.net asp.net garbage-collection performancecounter

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

控制应用程序执行次数

有没有办法控制iPhone应用程序执行的次数.例如,我有一个名为widget的游戏,我只希望用户玩游戏(新实例)不超过20个.另外,如果可以,那么你怎么能阻止这个人删除然后下载app再次获得另外10场比赛?

iphone sdk cocoa-touch

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

在C#中转义引号的神秘麻烦

我甚至不知道从哪里开始这个问题.我正在尝试做一些非常简单的事情,创建一个带引号的字符串.我对此没有任何问题(即使在C#中),但是这一段特殊代码表现得非常奇怪(至少我的诀窍).

Match timeExtractor = (new Regex(@"'(?<time>\d{4}:\d{2}:\d{2} \d{1,2}:\d{2}:\d{2})'")).Match(SQLstatement);
string time = timeExtractor.Groups["time"].ToString();
Match visitIDExtractor = (new Regex(@"VALUES\('(?<visit_id>[\d]+)'")).Match(SQLstatement);
string visit_id = visitIDExtractor.Groups["visit_id"].ToString();
string s = "Select * From MeasurementsData Where Time =\"" + time + "\" AND Visit_ID =\"" + visit_id + "\";";
queryCommand.CommandText = s;
Run Code Online (Sandbox Code Playgroud)

我的问题是我的结果字符串看起来像是:

"选择*来自MeasurementsData Where Time = \"2009:11:11 11:11:11 \"和Visit_ID ...."

表达式中出现反斜杠.以下测试代码在另一个应用程序中运行产生我想要的结果(没有反斜杠的那些)

string time = @"2009:11:11 11:11:11";
string visit_id = @"1279";
string s = "Select * From MeasurementsData Where Time =\"" + time + "\" AND Visit_ID =\"" …
Run Code Online (Sandbox Code Playgroud)

c#

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

什么是initWithCoder?

请向我解释什么是initWithCoder?

谢谢.

iphone

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

按Python中的计数排列多个列表的元素

我想根据元素在每个列表中出现的频率对多个列表进行排名.例:

list1 = 1,2,3,4
list2 = 4,5,6,7
list3 = 4,1,8,9

结果= 4,1,2,3,4,5,6,7,8(4次计数3次,1次2次,其余1次)

我已经尝试了以下但我需要一些更聪明的东西,我可以用任何大量的列表.


 l = []
 l.append([ 1, 2, 3, 4, 5])
 l.append([ 1, 9, 3, 4, 5])
 l.append([ 1, 10, 8, 4, 5])
 l.append([ 1, 12, 13, 7, 5])
 l.append([ 1, 14, 13, 13, 6])

 x1 = set(l[0]) & set(l[1]) & set(l[2]) & set(l[3])
 x2 = set(l[0]) & set(l[1]) & set(l[2]) & set(l[4])
 x3 = set(l[0]) & set(l[1]) & set(l[3]) & set(l[4])
 x4 = set(l[0]) & set(l[2]) & set(l[3]) …
Run Code Online (Sandbox Code Playgroud)

python list set ranking rank

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

如何为大型Qt项目生成单个翻译文件?

我有一个大型项目,其中一个qmake项目文件使用'subdirs'模板定义所有项目组件.目前,我在每个子项目的qmake文件中定义翻译文件.这导致每个子项目的单独翻译文件,这很快就变得难以维护.

如何让lupdate生成包含所有子项目的所有翻译字符串的单个翻译文件?

qt qmake internationalization

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