问题列表 - 第12252页

如何将ac#二维数组转换为JSON对象?

如果我在C#中有一个二维数组 - 我怎样才能将它转换为包含二维数组的JSON字符串?

例如.

int[,] numbers = new int[8,4];
JavaScriptSerializer js = new JavaScriptSerializer();
string json = js.Serialize(numbers);
Run Code Online (Sandbox Code Playgroud)

在JSON对象中给出一个平面的一维数组.Microsoft文档说明:

'多维数组被序列化为一维数组,你应该将它用作平面数组.

javascript c# json

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

IE中的Javascript Line 1语法错误

有人能弄清楚这个Line 1语法错误是什么吗?我试图在IE6和IE7中调试,但无法找到问题的根源.

http://ci.elfster.net/apps/game/tree/design.aspx

谢谢

javascript

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

使用RhinoMocks,如何在没有空构造函数的情况下模拟或存根具体类?

当你在一个类上有一个空的构造函数时,使用Rhino Mocks模拟一个具体的类似乎很容易:

public class MyClass{
     public MyClass() {}
}
Run Code Online (Sandbox Code Playgroud)

但是如果我添加一个带参数的构造函数并删除不带参数的构造函数:

public class MyClass{
     public MyClass(MyOtherClass instance) {}
}
Run Code Online (Sandbox Code Playgroud)

我倾向于得到一个例外:

System.MissingMethodException:找不到具有匹配参数的构造函数

我已经尝试在我对Mock或Stub的调用中输入空值,但它不起作用.

我可以创建缺少无参数构造函数的具体类的模拟和存根吗?

c# tdd constructor rhino-mocks

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

嵌入Mono - 本机 - >托管上下文切换的开销

任何人都有关于Mono中本机 - >托管上下文切换的开销的任何细节?即通过使用C API调用.NET方法/创建.NET对象而导致的开销.

c# mono jit

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

捕获带有状态栏的iPhone屏幕?

我正在寻找一种方法来捕获包含顶级状态栏的iPhone上的屏幕截图,我目前正在使用以下代码:

    UIGraphicsBeginImageContext(self.view.bounds.size); //self.view.window.frame.size
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
Run Code Online (Sandbox Code Playgroud)

上面的代码成功获取了iPhone UIView的屏幕截图,但不包括顶级状态栏(在它的位置只是一个空白的20px空间).

iphone screenshot objective-c

6
推荐指数
2
解决办法
8450
查看次数

GCC/Linux:在.so中添加静态库?

我有一个程序,通过从一些plugin_name.so动态加载一个函数来实现一个插件系统(像往常一样).

但反过来我有一个静态的"帮助器"库(让我们称之为helper.a),它的功能既可以从主程序中使用,也可以在插件中使用main函数.它们不必以任何方式互操作,它们只是文本操作等的辅助函数.

这个程序一旦启动就无法重新加载或重新启动,这就是为什么我期望从插件中获得新的"帮助"功能,而不是主程序.

所以我的questin是..是否有可能强制.so中的这个"插件功能代码"使用(静态链接?)一个不同的(也许是更新的)"helper"版本而不是主程序?

怎么可以这样做?也许通过静态链接或以其他方式将helper.a添加到plugin_name.so?

c++ linux linker gcc

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

加入问题后的Sql不同的选择性行

假设我有 2 张表 Customer 和 Books。

Table Books 可以有多行与 Customer 中的一行有关。

例如:客户 John Doe 的 id 为 1000。Table Books 有 2 行,member_id 列的值为 1000(John Doe)。

除了其中一个字段(书名)为空外,这两行是相同的。另一行有一个标题值。

问题:我如何查询以便检索具有有效标题值的行,但是,如果两个标题值都为空,那么它只返回单行?

我当然希望这是有道理的。

sql join distinct

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

使用Ruby 1.8和1.9的Phusion Passenger?

我如何使用Phusion Passenger运行两个单独的Rails应用程序,一个使用Ruby 1.8.x,另一个使用Ruby 1.9.x?我正在运行Redmine,它不兼容Ruby 1.9.x,而另一个应用程序是一个自制的应用程序.

我正在使用Apache 2.2.x和Passenger 2.2.4.

这甚至可能吗?

ruby apache ruby-on-rails passenger

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

MySQL慢慢加入.任何加速的方法

我有2张桌子.1是音乐,2是listenTrack.listenTrack跟踪每首歌曲的独特播放.我试图获得本月流行歌曲的结果.我得到了我的结果,但他们只是花了太长时间.下面是我的表和查询

430,000行

CREATE TABLE `listentrack` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `sessionId` varchar(50) NOT NULL,
    `url` varchar(50) NOT NULL,
    `date_created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    `ip` varchar(150) NOT NULL,
    `user_id` int(11) DEFAULT NULL,
     PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=731306 DEFAULT CHARSET=utf8
Run Code Online (Sandbox Code Playgroud)

12500行

CREATE TABLE `music` (
   `music_id` int(11) NOT NULL AUTO_INCREMENT,
   `user_id` int(11) NOT NULL,
   `title` varchar(50) DEFAULT NULL,
   `artist` varchar(50) DEFAULT NULL,
   `description` varchar(255) DEFAULT NULL,
   `genre` int(4) DEFAULT NULL,
   `file` varchar(255) NOT NULL,
   `url` varchar(50) …
Run Code Online (Sandbox Code Playgroud)

php mysql join date

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

用MySQL计算中值的简单方法

使用MySQL计算中值的最简单(并且希望不是太慢)的方法是什么?我已经习惯AVG(x)了找到平均值,但我很难找到一种计算中位数的简单方法.现在,我将所有行返回给PHP,进行排序,然后选择中间行,但肯定必须有一些简单的方法在单个MySQL查询中执行此操作.

示例数据:

id | val
--------
 1    4
 2    7
 3    2
 4    2
 5    9
 6    8
 7    3
Run Code Online (Sandbox Code Playgroud)

排序上val给出2 2 3 4 7 8 9的,所以中间应该是4,与SELECT AVG(val)这== 5.

mysql sql statistics median

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