问题列表 - 第40745页

使用文字表示法创建JavaScript对象

我正在使用文字符号制作JavaScript对象,但我不确定如何使对象接收这样的参数:

hi.say({title: "foo", body: "bar"});
Run Code Online (Sandbox Code Playgroud)

而不是hi.say("foo", "bar");.

当前代码:

var hi = {
    say: function (title, body) {
        alert(title + "\n" + body);
    }
};
Run Code Online (Sandbox Code Playgroud)

我想要的原因是因为我希望人们能够跳过标题并放置正文,并对许多其他参数执行相同的操作.

这就是为什么我需要像我们如何使用jQuery函数的参数 {parameter:"yay", parameter:"nice"}

PS我也是开放的,用于修改当前方法 - 请记住,会有许多参数,一些是必需的,一些是可选的,并且不能以特定的方式进行排序.

javascript syntax

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

Chrome是否具有"x-webkit-speech"输入元素的内置语音识别功能?

我想知道怎么做

<input type="text" x-webkit-speech speech />
Run Code Online (Sandbox Code Playgroud)

是否有内置于Chrome中的语音识别功能,或者是否正在访问操作系统中的基础语音识别功能?

html5 speech-recognition webkit google-chrome

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

谷歌如何检测搜索框中的输入以显示即时结果?

谷歌如何检测用户输入?我环顾四周,文本字段没有onkeyup或onchange事件.

有没有其他方法可以检测文本字段中的用户输入?

谢谢

javascript search user-interface javascript-events

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

无效的变体类型错误Delphi 2010

// interface

    iccItem =
        class
            ID   : String;
            DATA : Variant;
            constructor Create( _id : String; _data : Variant);
        end;

    iccDynamicObject =
        class
             private
                 FItems : TList;
                 function locate( _id : String) : iccItem;
             public
                 constructor Create();
                 destructor Destroy(); override;
             public
                 procedure define( _id : String; _dta : Variant);
                 //function get( _ndx : DWORD)  : Variant; overload;// link to original data
                 function get( _id  : String) : Variant; overload;
             public
                 property Items[_id : String] : Variant read get write define; …
Run Code Online (Sandbox Code Playgroud)

delphi generics variant delphi-2010

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

IPhone SDK:再次启动时从头开始我的应用程序

这是我的问题,

当我在我的测试设备上安装我的应用程序时,它具有我想要的行为.

但是,如果我用iPhone主按钮关闭它并用图标重新启动,它会从我离开它的视图开始,而我希望它从我的主视图控制器(我的开始视图)重新启动.

以同样的方式,我在某些视图中使用viewDidLoad加载一些动画.我希望它们只在每次启动应用程序时第一次加载视图时显示.现在,动画仅在安装后第一次启动应用程序时起作用,然后当我再次启动应用程序时它们不再屏幕.

有人有线索吗 ?

非常感谢您的帮助.

(对不起,如果这个话题对你们来说有点容易:D,我很陌生!)

iphone ios4

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

如何在应用CQRS时获取ID?

我对CQRS的看法是严格遵循你的命令不返回任何东西(返回类型为void),所以我的例子非常简单:如何在创建时检索ID?

例如,在创建信用卡交易时,返回交易ID似乎非常重要,或者在创建客户时,如果您获得了您创建的客户或客户ID,那么浏览器可以自动导航到该客户页面会更容易例如.

一种解决方案可能是首先要求提供ID,然后使用该ID创建客户或交易,但这看起来很奇怪.

有没有人有这方面的经验,或者现在应该如何以最有效的方式完成?也许我误会了什么?

language-agnostic cqrs

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

在web root上面的php脚本中存储mysql传递,还有什么更好的?

所以我将我的MySQL数据库连接登录信息存储在web根目录之上的.php文件中.

但如果有人获得对整个服务器的访问权限,他们可能会打开该文件

我还能做些什么来保护信息?

php mysql security

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

Mac应用程序的设计视图

有没有办法为Mac App Store创建应用程序的方式与iPhone/iPad应用程序商店的方式相同?使用Interface Builder或类似程序创建将使用IBOutlets和IBActions连接到代码的视图?

如果没有,任何人都可以概述创建Mac应用程序而不是iOS应用程序所需的内容,并且可能指向一个好的教程,示例源代码或文档资源?

谢谢你的帮助!

macos xcode interface-builder app-store

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

ASP.NET MVC 3 ValidateRequest(false)不使用FormCollection

仅供参考我使用的是.NET 4.0/MVC 3.

在我的控制器中,以下是我的代码:

[HttpPost]
[ValidateInput(false)]
public ViewResult Edit(ContentTemplateView contentTemplateView, FormCollection collection)
Run Code Online (Sandbox Code Playgroud)

当我不输入HTML时,一切正常,所以我知道正在触发正确的控制器.另外,我在web.config文件中正确设置了以下内容:

<httpRuntime requestValidationMode="2.0"/>
Run Code Online (Sandbox Code Playgroud)

当我包含FormCollection(这个特定的控制器需要)时,我才会遇到这个问题.那我究竟做错了什么?

[我已经完成了以下问题的建议,只要没有FormCollection,它们就可以工作.他们都没有提供包含FormCollection的解决方案]

asp.net asp.net-mvc-3

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

mergesort C实现

我在遵循mergesort算法的Xcode上用C语言编写了这段代码.问题是,有时我得到EXC_BAD_ACCESS,我无法管理错误的位置!合并算法应该工作(我在mergesort函数之外尝试它并且工作!).感谢您的帮助和耐心!

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define DIM 6

void mymerge (int v[], int i1,int i2, int last); //mergesort core: merge two ordinated arrays in one bigger ordinated array
void mymergesort (int v[], int lower, int upper);//mergesort
void printv (int v[],int lower, int upper);

int main () {
    int i;
    srand((unsigned int)time(NULL));
    int v[DIM];
    for (i=0; i<DIM; i++)
        v[i]=rand()%15;
    printv(v, 0, DIM-1);
    getc(stdin);
    mymergesort(v, 0, DIM-1);
    printv(v, 0, DIM-1);
}
void printv (int v[],int lower, int upper){
    int i; …
Run Code Online (Sandbox Code Playgroud)

c sorting mergesort

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