问题列表 - 第11846页

数组的Arrays.asList()

这次转换有什么问题?

public int getTheNumber(int[] factors) {
    ArrayList<Integer> f = new ArrayList(Arrays.asList(factors));  
    Collections.sort(f);
    return f.get(0)*f.get(f.size()-1);
}
Run Code Online (Sandbox Code Playgroud)

我在从数组中读取Create ArrayList中找到的解决方案之后做了这个.第二行(排序)getTheNumber(...)导致以下异常:

线程"main"中的异常java.lang.ClassCastException:[我无法转换为java.lang.Comparable]

这有什么不对?我确实意识到排序可以完成Arrays.sort(),我只是好奇这个.

java arrays integer arraylist

38
推荐指数
4
解决办法
10万
查看次数

如何获得linq结果作为字符串数组?

我想将用户属性列表转换为字符串数组(对于json接收器),如:

List<User> users = <..list of users from db...>

var jsonData = (
   from user in users
   select new { user.Id, user.Person.Lastname, user.Person.Firstname });

return Json(jsonData)
Run Code Online (Sandbox Code Playgroud)

结果是一个名为fields的数组

[{"Id":1,"Lastname":"Doe","Firstname":"John"},{"Id":2,"Lastname":"Smith","Firstname":"Adam"},...]
Run Code Online (Sandbox Code Playgroud)

但我希望它是普通字符串数组的数组,如:

[["1","Doe","John"]
 ["2","Smith","Adam"], ...]
Run Code Online (Sandbox Code Playgroud)

如何将linq结果转换为字符串数组?

linq arrays json

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

更改母版页上的代码后面的样式表

在maste页面中,我设置了定义布局的样式表.

 <link id="layoutStylesheet" href="CSS/Layout3Col.css" rel="stylesheet" type="text/css" runat="server" />
Run Code Online (Sandbox Code Playgroud)

我有一个继承母版页的ShowDoc.aspx页面.
我想在查询字符串中将特定参数传递给ShowDoc.aspx时加载不同的css文件.

我该怎么做?
我应该在母版页中定义公共属性,以便showDoc.aspx可以访问它并更改layoutStylesheet吗?

css c# asp.net

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

有人可以在iPhone应用程序中帮我介绍一下这个堆栈跟踪吗?

Program received signal:  “EXC_BAD_ACCESS”.
(gdb) bt
#0  0x30011940 in objc_msgSend ()
#1  0x30235f24 in CFRelease ()
#2  0x308f497c in -[UIImage dealloc] ()
#3  0x30236b78 in -[NSObject release] ()
#4  0x30a002a0 in FlushNamedImage ()
#5  0x30250a26 in CFDictionaryApplyFunction ()
#6  0x30a001a4 in _UISharedImageFlushAll ()
#7  0x30a00738 in +[UIImage(UIImageInternal) _flushCacheOnMemoryWarning:] ()
#8  0x3054dc80 in _nsnote_callback ()
#9  0x3024ea58 in _CFXNotificationPostNotification ()
#10 0x3054b85a in -[NSNotificationCenter postNotificationName:object:userInfo:] ()
#11 0x3054dbc0 in -[NSNotificationCenter postNotificationName:object:] ()
#12 0x30a00710 in -[UIApplication _performMemoryWarning] ()
#13 0x30a006a8 in …
Run Code Online (Sandbox Code Playgroud)

iphone callstack exc-bad-access stack-trace

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

什么是"s!" Perl的运营商呢?

我有一个脚本的Perl片段,我正在翻译成Python.我不知道"s!" 操作员正在做; 某种正则表达式替换.不幸的是,搜索谷歌或Stackoverflow这样的运营商并没有产生很多有用的结果.

 $var =~ s!<foo>.+?</foo>!!;
 $var =~ s!;!/!g;
Run Code Online (Sandbox Code Playgroud)

每条线路做什么?我想知道以防我再次遇到这个操作员.

而且,Python中的等效语句是什么?

python regex perl

4
推荐指数
3
解决办法
423
查看次数

实时数据捕获的百分位数

我正在寻找一种算法来确定实时数据捕获的百分位数.

例如,考虑开发服务器应用程序.

服务器的响应时间可能如下:17 ms 33 ms 52 ms 60 ms 55 ms等.

报告第90百分位响应时间,第80百分位响应时间等是有用的.

朴素算法是将每个响应时间插入列表中.请求统计信息时,对列表进行排序并将值放在适当的位置.

内存使用量与请求数量呈线性关系.

是否有一种算法可以在内存使用量有限的情况下产生"近似"百分位数统计量?例如,假设我想以一种处理数百万个请求的方式来解决这个问题,但只想使用一千字节的内存进行百分位跟踪(丢弃旧请求的跟踪不是一个选项,因为百分位数应该是满足所有要求).

还要求不存在分布的先验知识.例如,我不希望提前指定任何范围的存储桶.

algorithm response-time resampling percentile

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

如何在.NET应用程序中获取当前发布的版本?

我希望能够显示我使用发布向导部署的.NET应用程序的当前版本.每次发布应用程序时都有一个很好的选项可以自动更新版本号.

我找到了另一个问题(自动更新版本号),以获取当前版本:

Assembly.GetExecutingAssembly().GetName().Version
Run Code Online (Sandbox Code Playgroud)

这将获取您在项目属性中设置的版本,但不会获取每次发布时自动递增的版本.

.net c#

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

git:隐藏/删除永远不会被版本化的文件

我正在尝试使用git和tortoise-git.

有没有办法隐藏永远不会被完全跟踪的文件?目前,当我提交更改时,所有临时构建文件与新文件位于相同的"未版本化"列表中.

git tortoisegit

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

将已清理的html转换回可显示的html

我从已经消毒的数据库中获取html数据.

基本上我得到的是这样的:

&lt;div class="someclass"&gt;&lt;blockquote&gt;
  &lt;p&gt;something here.&lt;/p&gt;
&lt;/blockquote&gt;
Run Code Online (Sandbox Code Playgroud)

等等.因此,如果我尝试显示它,它显示为

<div class="someclass"><blockquote> <p>something here</p> </blockquote>
Run Code Online (Sandbox Code Playgroud)

我想要的是在显示之前将其转换为正确的html,以便在没有标签的情况下正确显示内容.

使用javascript最简单的方法是什么?

我想在此注意我正在Adobe AIR中工作.所以我没有任何其他选择.

html javascript

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

简单的PHP isset测试

以下这个似乎没有用,我怎么想,虽然$ _GET ['friendid'] = 55它返回NULL

<?PHP

$_GET['friendid'] = 55;

$friendid = (!isset($_GET['friendid'])) ? $_GET['friendid'] : 'empty';

echo $friendid;
exit;

?>
Run Code Online (Sandbox Code Playgroud)

php ternary-operator

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