问题列表 - 第20989页

我可以在Scala中限制数组的大小吗?

在Java中byte[] st = new byte[4096],暗示数组的大小st不会超过4096字节.

Scala等价物的st:Array[byte] = Array()大小未知.如果我正在读取一个巨大的文件到这个数组,那我怎么能限制数组的大小?

如果我不关心上述操作的大小,会不会有副作用?

arrays size scala

10
推荐指数
2
解决办法
7266
查看次数

身上的keydown?

每当我按一下键,我都会收到提醒.

我试过了:

$('body').live('keyup', function() {
     alert('testing');
});
Run Code Online (Sandbox Code Playgroud)

但它不起作用,是不是因为选择器?

更新:

这是我的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <title>TODO supply a title</title>
        <script type="text/javascript" src="../system/media/js/jquery/jquery.js"></script>
        <script type="text/javascript">  
            $(document).ready(function() {
                $('body').live('keyup', function() {
                    alert('testing');
                });   
            });   
        </script>
    </head>
    <body>
        <p>
            TODO write content
        </p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

它不提醒我,当我按的东西,虽然它的工作原理,当我更换keyup使用mouseover过和鼠标TODO write content

为什么不起作用?

javascript jquery

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

php - mktime还是strtotime?

我正试图将2010-02转换为2010年2月.但是,我一直持续到1969年12月

我尝试过使用mktime,strtotime和两者的某种组合,但仍然无法做到......

这是我最近尝试过的......

$path_title = date('F, Y', mktime(0,0,0,2,0,2010));
Run Code Online (Sandbox Code Playgroud)

php strtotime mktime

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

试图在.htaccess中为RewriteRule添加一个例外

我正在重定向所有请求,如下所示:

RewriteRule ^sitemap.xml$ sitemap.php?/ [QSA,L]

# the line below is the one I'm having trouble with

RewriteCond %{REQUEST_URI}  !^market-reports$ 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php?section=$1 [QSA,L]
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我所有的传入链接都是指index.php.但现在我想阻止一个人去那里.我以前从来没有自己写过RewriteCond,所以我有点不确定我所做的是否正确.

基本上我想说的是:"如果传入的URL是文件,目录或/ market-reports /什么都不做.否则将URL发送到index.php?section ="

我究竟做错了什么?谢谢

apache .htaccess mod-rewrite

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

测试端口是否打开并使用PHP转发

全面披露:有一个类似的问题在这里.

有什么方法可以测试特定端口是否使用PHP打开并正确转发?具体来说,如何使用套接字连接给定端口的给定用户?

这方面的一个例子是WhatsMyIP.org/ports的"自定义端口测试"部分.

php portforwarding

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

C#:我需要什么`using`语句?

我在MS Visual Studio 2008 Pro中有一个项目.我是环境和语言的新手,所以请原谅一个愚蠢的问题.

我有一个类型ControlCode:

namespace ShipAILab
{
    public abstract class ControlUnit {

        public enum ControlCode {
            NoAction = 0x00, 
            MoveLeft = 0x01,
            MoveUp = 0x02,
            MoveRight = 0x04,
            MoveDown = 0x08,
            Fire = 0x10,
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

我希望可以从另一个类访问BoardUtils它,它位于同一ShipAILab名称空间中:

    public static IList<ControlUnit.ControlCode> pathToPoint(IDictionary<CompPoint, int> dist, CompPoint destination) {
          ControlUnit.ControlCode code = ControlUnit.ControlCode.MoveLeft; // works
          ControlCode c2 = ControlCode.MoveDown; // how do I get this to work?
    }
Run Code Online (Sandbox Code Playgroud)

由于共享命名空间,为什么这不能自动工作?我需要using声明吗?我可以像在C中"typedef"重命名ControlUnit.ControlCode为更简洁的东西吗?

c# xna

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

使用NSCoder对NSArray或NSDictionary进行编码

我想知道是否可以使用NSCoder方法:

- (void)encodeObject:(id)objv forKey:(NSString *)key
Run Code Online (Sandbox Code Playgroud)

编码NSArray或NSDictionary的实例.如果不是,你怎么去编码呢?我正在尝试使用NSKeyedArchived/NSKeyedUnarchiver使用GameKit在手机之间发送数据.我试过它,似乎无法检索我存储在我的数组中的字符串.我创建的数据包类与数据包类型整数一起出现,但不是数组中的数据.

提前致谢!

iphone nskeyedarchiver nsarray gamekit

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

不能使用STL的字符串类

之前遇到过这个问题,但忘了我是怎么解决的.

我想使用STL字符串类,但编译器抱怨没有找到它.这是完整的.h文件.

#ifndef MODEL_H
#define MODEL_H

#include "../shared/gltools.h"  // OpenGL toolkit
#include <math.h>
#include <stdio.h>
#include <string>
#include <iostream>

#include "Types.h"

class Model
{

public:

    obj_type_ptr p_object;
    char Load3DS (char *p_filename);
    int LoadBitmap(char *filename);

    int num_texture;
    string fun("alex");

    Model(char* modelName, char* textureFileName);
};

#endif
Run Code Online (Sandbox Code Playgroud)

c++ string stl

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

Mysql剪切字符串,第一个字符?

嗨有可能像这样切割字符串:

"data"列中的字符串:,123,456

剪切第一个字符,即","(逗号).

所以查询是这样的:

Update users set data = cut first string...
Run Code Online (Sandbox Code Playgroud)

mysql string

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

在Silverlight 3中正确使用合并资源字典

正如我读到的:http://msdn.microsoft.com/en-us/library/cc903952(VS.95).aspx,特别是标有"使用ResourceDictionary的前向引用"的部分:

来自任何给定资源字典的静态资源引用必须引用已在资源引用之前以词法方式定义的资源.静态资源引用无法解析转发引用.因此,如果使用静态资源引用,则必须设计资源字典结构,以便在每个相应资源字典的开头或附近定义用于进一步按资源使用的资源.

这是否意味着我无法在App.xaml中执行此类操作:

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Assets/Colors.xaml"/>
            <ResourceDictionary Source="Assets/Brushes.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)

其中Brushes.xaml包含SolidColorBrush,LinearColorBrush等,引用Colors.xaml中定义的颜色的定义?

例如

<SolidColorBrush x:Key="OrangeRedBrush" Color="{StaticResource AppOrangeRed}"/>
Run Code Online (Sandbox Code Playgroud)

我在Colors.xaml中定义我的颜色,如:

<Color x:Key="AppOrangeRed">#FFBF3C1F</Color>
Run Code Online (Sandbox Code Playgroud)

我收到一个运行时错误,指出它无法找到具有键'AppOrangeRed'的资源.

组织颜色和画笔的最佳实践是什么,以便可以重复使用(在适当的情况下,我理解颜色是结构和画笔是参考对象,在http://weblogs.manas.com.ar/spalladino/2009/中解释03/02/silverlight-xaml-guidelines /)

谢谢Rob

silverlight resources resourcedictionary mergeddictionaries

7
推荐指数
2
解决办法
2830
查看次数