问题列表 - 第8378页

检测安装的CPU数量

我已经找到了"Most unixes"的解决方案cat /proc/cpuinfo,但纯Ruby解决方案会更好.

ruby

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

映射Scala中的子列表

我知道map函数接受列表的每个元素(一个序列)并将一个函数应用于它.递归(并且不考虑终止条件等)

map(s, f) = f(s.head) :: map(s.tail, f)
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个像这样的功能

foo(s, f) = f(s) :: map(s.tail, f).
Run Code Online (Sandbox Code Playgroud)

所以'mapper'是在子列表而不是单个元素上调用映射函数的地方.在lisp术语中,我正在寻找一个地图列表,而不是mapcar.这样的事情是存在的,还是我必须自己滚动(或使用递归)?

或者,我将采用一个函数,将序列作为输入,并返回一系列中到端子序列,即

bar(s, f) = s :: bar(s.tail, f)
Run Code Online (Sandbox Code Playgroud)

functional-programming scala list-manipulation

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

有多少NSTimers太多了?

在iPhone OS设备中,有多少同时运行的NSTimers会太多?我有一堆例程被一个计时器调用,每秒发射25次,事情非常不连贯,缓慢而且沉重.我正在考虑添加一个或多个额外的NSTimers来分配工作量,但我担心有多少可以使用.这可能在一定程度上取决于我实现的每个单独计时器的点火率,因此我们假设点火率为每秒20~30次.那么,有多少NSTimers太多了?

iphone nstimer

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

对于php 5.1,有没有替代date_parse函数.*?

我必须使用php函数date_parse但它支持5.2..那么有什么替代功能date_parse for php 5.1..

php

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

如何使用JavaScript临时禁用文本选择?

这是一个特定问题,所以我会说得对.

我正在为一个Web应用程序的一部分做一个简短而简单的拖放例程,虽然拖放位工作正常,但在操作过程中该网站变得非常丑陋,因为浏览器仍然执行默认操作并且工作正常关于文本选择.

我尝试了一些主要涉及从mousedown或click事件中返回false的解决方案,虽然它们在某些浏览器中禁用了文本选择,但它们似乎也完全禁用了mouseup事件,破坏了脚本的"drop"位并留下了这个鼠标悬浮在鼠标周围 - 不好玩.

我真的不希望文本选择完全消失,我只是想建议浏览器......拖动时不要这样做,如果这有意义的话.由于我知道受影响的区域(涉及iframe),我可以轻松地将属性应用于受影响的元素等.如果需要,我可以发布代码,但我正在寻找更多的通用解决方案.由于这只是一个美学的东西,我正在寻找适用于大多数浏览器的修复程序,它并不是那么重要.

谢谢!

html javascript drag-and-drop behavior

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

NSString到wchar_t*?

我似乎无法找到一个很好的内置方法将NSString转换为wchar_t ...有关如何执行此操作的任何提示?Apple在NSString类上公开的任何内容都是针对c-strings(char*)或unichars,但对于wchar*没有任何内容.

string macos cocoa nsstring

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

JSF Richfaces前端性能调优

我使用MyFaces 1.2.6和Richfaces 3.3.1GA(刚刚升级)开发了一个Web应用程序.尽管易于使用,但我发现Richfaces组件非常慢.

我还发现他们并没有真正利用浏览器缓存机制,他们不断发送一些糟糕的JS文件,每个请求和其他东西.我真的想应用"High PErformance WEbsites"一书中描述的一些规则,但我无法更改de生成的js和HTML代码.

有没有人有使用Richfaces进行前端性能调整的一些技巧?

谢谢.

javascript java performance jsf richfaces

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

Html.BeginForm使用FormMethod.GET丢失routeValues

我注意到什么Html.BeginForm()方法编码提供routeValues行动 FORM标签的属性.这适用于POST方法.但是如果方法是GET,则操作URL中的所有参数都被浏览器剥离(在IE8和Firefox 3.0.7上测试).

例如,这个代码在视图中

<%
    using (Html.BeginForm("TestAction", "TestController", new { test = 123 }, 
        FormMethod.Get)) 
    {
        Response.Write("<input type='submit'>");
    };
%>
Run Code Online (Sandbox Code Playgroud)

给出了这样的HTML

<form action="/TestController/TestAction?test=123" method="get">
    <input type='submit'>
</form>
Run Code Online (Sandbox Code Playgroud)

但提交表单后的URL变为/ TestController/TestAction而不是/ TestController/TestAction?test = 123(参数丢失).

现在我使用Html.Hidden()调用而不是routeValues参数,但我感兴趣的还有另一种解决方法吗?它应该被视为MVC中的错误,有时会被修复吗?

parameters asp.net-mvc get-method

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

javascript到jquery

如何在jQuery中编写javascript中的以下行?

var variablename = new functionname('some variable');
Run Code Online (Sandbox Code Playgroud)

这是我的js代码: var rt = new ResizeableTextbox('myRT');

我需要在以下代码段中使用它:

 if($(this).text() =='String')
 {
    $("<label id=labelstr"+stringinc+" >"+label+"</label>").appendTo(".menu li");            
    $("<input id=inputstr"+stringinc+" type= 'text' ></input>").appendTo(".menu li");              
    //in place of this I need that javascript code.
 }
Run Code Online (Sandbox Code Playgroud)

我怎么做?Resizeable函数在单独的js文件中定义.请帮帮我.

javascript jquery

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

字节[]到字符串到字节数组转换在java中不能正常工作

我有一个像这样初始化的字节数组:

public static byte[] tmpIV =  {0x43, (byte)0x6d, 0x22, (byte)0x9a, 0x22,
                         (byte)0xf8, (byte)0xcf, (byte)0xfe, 0x15, 0x21,
                         (byte)0x0b, 0x38, 0x01, (byte)0xa7, (byte)0xfc, 0x0e};
Run Code Online (Sandbox Code Playgroud)

如果我打印它给我

67   109    34      -102       34     -8          -49      -2      21      33
11    56    1       -89       -4      14
Run Code Online (Sandbox Code Playgroud)

然后我将整个字节数组转换为字符串并发送给我的朋友.

String str = new String(tmpIV);
Run Code Online (Sandbox Code Playgroud)

我的朋友是C#程序员

所以我的朋友得到了一些其他数据.我的朋友将如何获得与我发送的数据相同的数据.另外在Java中如果我将上面的字符串重新转换为字节数组,我没有得到我发送的确切字符串:

 67     109        34        -17        -65      -67      34       -17     -65       -67
-17     -65        -67        -17         -65    -67      21       33    11     56      1
-17      -65      -67         -17       -65       -67   
Run Code Online (Sandbox Code Playgroud)

c# java byte

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