小编Mar*_*arl的帖子

jQuery CSS:动态更改类的属性

我想更改一个类的属性,在该类的属性中,所有使用该类的元素将用于其余的Web应用程序生命周期(从使用开始直到用户退出Web应用程序)将受到影响.

HTML:

<p class="myClass">
    What?
</p>
<p class="myClass">
    Now?
</p>
Run Code Online (Sandbox Code Playgroud)

CSS:

.myClass{
    background-color: #ffff00;    
}
Run Code Online (Sandbox Code Playgroud)

JS:

$(".myClass").css("background-color", "#00FFFF");
$("p").last().after("<div class='myClass'>Now!</div>");
Run Code Online (Sandbox Code Playgroud)

这是一个例子

我想从示例中实现的是,所有后续动态添加的myClass都将具有new属性.从jsFiddle中,您将看到下一个添加的元素没有新属性.

更多:

我只是使用颜色作为基础,我将以更大的规模实现它,我想要完成的是动态更改将用于整个Web应用程序生命周期的类的属性.

css jquery

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

Android:已弃用的Context.MODE_WORLD_READABLE的替代方案?

从这里我知道一种编写文件的方法,可以访问其他应用程序和其他意图,但现在不推荐使用Context.MODE_WORLD_READABLE,我怎样才能安全地完成此操作?

FileOutputStream out = myActivity.openFileOutput(fileTo, Context.MODE_WORLD_READABLE);
Run Code Online (Sandbox Code Playgroud)

好的更多信息:

我正在使用这个:

intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/*");
Run Code Online (Sandbox Code Playgroud)

而uri将是我将写入SD卡位置的那个.视频将来自应用程序,所以问题是,如果现在不允许,我该如何编写文件并查看它.

video android video-processing

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

使用Phonegap,哪个更好:多个html页面或多个jquery-mobile页面?

正如标题所说,哪个更好,多个html页面或多个jquery-mobile页面?

强调:

我的意思是多个html页面是一个以index.html开头的应用程序,当你使用你的应用程序导航时,它会将可见页面(通过href)更改为其他html页面,例如another.html,anotherone.html, anothertwo.html等等.

我的意思多个jQuery的移动网页是这样的一个.

另外,我的意思是更好的是应用程序的启动速度,每页的加载速度,安装程序/应用程序大小,内存消耗.

html jquery-mobile cordova

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

Sapi 5.4 和 Microsoft Speech Platform SDK 11 的区别

好吧,我在 Windows 桌面开发论坛上问过这个问题,但仍然没有答案。所以我会在这里试试。

Microsoft Sapi 5.4 和 Microsoft Speech Platform SDK 11 有什么区别?如果您知道,请说明优缺点。

winapi sapi

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

Javascript:字符串搜索正则表达式,从字符串的末尾开始

是否有搜索正则表达式的 javascript字符串函数,它会在最后开始搜索?

如果不是,从末尾开始搜索正则表达式索引的最快和/或最干净的方法是什么?

正则表达式示例:

/<\/?([a-z][a-z0-9]*)\b[^>]*>?/gi
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

Java:求最大公约数,哪种方法更好?

从这个问题Java:得到最大公约数

在获取任何数据类型的 gcd 时,无论是int, long, Integer, Long,哪个答案在精度、速度、cpu 使用率等方面更好?

A:

private static int gcdThing(int a, int b) {
    return BigInteger.valueOf(a).gcd(BigInteger.valueOf((b))).intValue();
}
Run Code Online (Sandbox Code Playgroud)

乙:

public int GCD(int a, int b) { return b==0 ? a : GCD(b, a%b); }
Run Code Online (Sandbox Code Playgroud)

java greatest-common-divisor

5
推荐指数
0
解决办法
1185
查看次数

jQuery Deferred - 等待动态异步请求完成所有操作,即使有些失败也是如此

我得到了一个动态异步请求(对于jsfiddle,我使用了ajax),无论成功与否,我都需要等待,这意味着即使某些请求失败,我也只需要知道所有进程都已完成.

//动态:在我的情况下,这是由ajax请求产生的,因此后续异步请求的数量是灵活的

所以我最初使用这段代码:

    $.when.apply($,deferreds).done(function() {
        $("div").append("<p>All done!</p>");
    }).fail(function(){
        $("div").append("<p>Something failed!</p>");
    });
Run Code Online (Sandbox Code Playgroud)

但是在其中一个延迟失败的情况下,将立即调用失败回调.我尝试将其更改为always(),但结果是:

未捕获的TypeError:对象#没有方法'总是'

那么如何为此实现always()类型的解决方案呢?

小提琴

我的原始资料来源:jQuery Deferred - 等待多个AJAX请求完成

jquery asynchronous jquery-deferred

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

C++ MSAPI 5:SetNotifyCallbackFunction 不起作用

所以我用事件示例尝试了MSAPI 5.4 TTS。现在我创建了一个使用 SetNotifyCallbackFunction 的 cmd 提示应用程序,但我传递的函数没有被调用。我不是 C++ 专家,所以我在解决这个问题时遇到了困难,谁能指出我正确的方向,或者至少给我一个 SetNotifyCallbackFunction 的好例子?

这是我的代码的简化版本:

typedef void __stdcall SPNOTIFYCALLBACK(WPARAM wParam, LPARAM lParam);

void __stdcall outsideeventFunction(WPARAM, LPARAM);

void __stdcall outsideeventFunction(WPARAM wParam, LPARAM lParam){
    std::cout << "Event called::wParam: " << wParam << " lParam: " << lParam << std::endl;
    SPEVENT eventItem;
    memset(&eventItem, 0, sizeof(SPEVENT));
    while (SUCCEEDED(pV->GetEvents(1, &eventItem, NULL)))
    {
        bool exitNa = false;
        switch (eventItem.eEventId)
        {
        case SPEI_WORD_BOUNDARY:
            SPVOICESTATUS eventStatus;
            pV->GetStatus(&eventStatus, NULL);
            ULONG start, end;
            start = eventStatus.ulInputWordPos;
            end = eventStatus.ulInputWordLen; …
Run Code Online (Sandbox Code Playgroud)

c++ events sapi event-handling speech-synthesis

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

如何以编程方式为自定义视图(ImageView)设置动画?

我想以编程方式为自定义视图设置动画.我希望它只在xml文件中声明它的位置动画,我不希望它弄乱布局.此动画也受其他因素的影响,因此android Animation类是不可能的.

我测试了这个示例教程并观看了这些视频.我的问题是,大多数教程都是为了将​​精灵设置为画布动画,您将在其中跟踪精灵的位置.

如何在不影响布局且不使用Android Animation类的情况下为自定义视图设置动画?

已编辑:自定义视图将充当动画gif,并在事件激活时切换另一组帧.

animation android view animated-gif

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

Android:视频可以从画廊播放但是当我使用Intent.ACTION_VIEW类型视频播放时,无法播放

这是我原来的问题

我已经在那里实现了答案,但问题仍然存在.

这是要点:所以我正在播放来自外部存储(sdcard)的视频,我在播放视频时遇到问题,这是我的代码:

Uri uri = Uri.parse(url);
intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/*");
Run Code Online (Sandbox Code Playgroud)

它提示"抱歉,此视频无法播放",但在图库中,它是可播放的.我打印了网址,这就是我得到的:

VideoPlayer url: file:///mnt/sdcard/foldername/video-2012-12-26-21-26--44.mp4
Run Code Online (Sandbox Code Playgroud)

该文件存在于我得到的答案中.但问题仍然存在,我不知道出了什么问题.

任何见解都表示赞赏.谢谢

编辑:对于那些在第一个问题中没有看到答案的人.我已经实现了这个:

intent = new Intent(Intent.ACTION_VIEW);

File sdCard = Environment.getExternalStorageDirectory();
File file = new File(sdCard, "/foldername/video-2012-12-26-21-26--44.mp4");

intent.setDataAndType(Uri.fromFile(file), "video/*");

startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

该文件存在,因为我已经检查过它.我想知道文件命名约定是否存在问题.

此外,我正在调试我的设备,三星Galaxy Ace,Android 2.3.6,编译4.2 sdk.

编辑2:我已经尝试将视频重命名为更简单的视频,现在视频正常工作,我的猜测是该文件具有文件名长度限制或命名约定.

video android android-intent

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

Intent.ACTION_VIEW视频:外部存储视频"对不起,此视频无法播放",但在普通的Android播放器中,它是可播放的

所以我正在播放外部存储(sdcard)的视频,我在播放视频时出现问题,这是我的代码:

Uri uri = Uri.parse(url);
intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/*");
Run Code Online (Sandbox Code Playgroud)

它提示"抱歉,这个视频无法播放",但在普通的Android播放器中,它是可播放的.我打印了网址,这就是我得到的:

VideoPlayer url: file:///mnt/sdcard/foldername/video-2012-12-26-21-26--44.mp4
Run Code Online (Sandbox Code Playgroud)

这是uri的问题吗?如果不是,你能指出我正确的方向.另外,如果我尝试一个带点(.)的foldername,我会遇到问题吗?

url = file:///mnt/sdcard/Android/data/com.example.project/video-2012-12-26-21-26--44.mp4
Run Code Online (Sandbox Code Playgroud)

谢谢.

编辑:由于我的真正问题没有解决,也没有人想再回答,我开辟了一个新问题: Android:视频可以从画廊播放但是当我使用Intent.ACTION_VIEW类型视频播放时,无法播放

部分回答我的问题:

由于命名约定,会出现此问题.我认为播放器不接受其中包含" - "的文件名.所以我通过更改文件名格式解决了这个问题.

//免责声明:我没有完整的解释和来源,但这些信息只是从我的解决方法中推断出来的.

android android-video-player android-intent

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

在MyClass中使用静态std :: map <int,MyClass*>会导致外部符号无法解析

我想跟踪实例MyClass,所以我std::map<int,MyClass*>在MyClass中添加了一个私有静态变量.现在的问题是它导致未解析的外部符号,我不知道如何调试.我该如何解决这个问题?

注意:我是一名经验丰富的Java程序员和新手C++程序员,我也会将其作为一个JNI dll,这就是我需要跟踪实例的原因MyClass.

c++

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