问题列表 - 第26699页

用javascript分割

下面是我试图用JavaScript做的事情.

如果我有字符串

str = "how are you? hope you are doing good" ;
Run Code Online (Sandbox Code Playgroud)

现在我想把它分开吗?(或.或!)但我不想失去"?".相反,我想在问号之后打破字符串,这样问号就是我们拥有的第一个分段.之后呢?或/或!需要有一个\ s(空格)才能将其分成几个部分

after splitting str what should I get is

["how are you?","hope you are doing good"]
Run Code Online (Sandbox Code Playgroud)

我不确定是否可以使用Javascript split()函数完成,请帮忙.

javascript regex

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

将自定义URL协议映射到HTTP(使用NSURLProtocol?)

我有一个使用WebKit WebView的应用程序,我想将使用自定义URL协议加载到此WebView中的URL映射到不同的HTTP URL.例如,假设我正在加载:

定制://路径/到/资源

我想在内部实际加载:

http://something-else.com/path/to/resource

换句话说,自定义协议几乎用作速记.但我不能使用-webView:resource:willSendRequest:redirectResponse:fromDataSource :,因为我希望WebKit实际上相信这是有问题的URL,而不是简单地从一个重定向到另一个.

到目前为止,我一直在尝试使用自定义NSURLProtocol子类.然而,这比我最初想的要复杂,因为至少根据我的理解,我将不得不在NSURLProtocol子类'startLoading方法中进行实际加载.我想要一种方法将工作交给现有的HTTP协议加载器,但我找不到一种简单的方法来做到这一点.

有没有人对此提出建议,或者可能是另一种解决此问题的方法?

谢谢!

cocoa webkit nsurlprotocol

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

使用MongoDB的map/reduce来"分组"两个字段

我需要比MongoDB文档中的示例稍微复杂的东西,我似乎无法绕过它.

假设我有一个表单对象的集合 {date: "2010-10-10", type: "EVENT_TYPE_1", user_id: 123, ...}

现在我希望获得类似于SQL GROUP BY查询的内容,对日期和类型进行分组.也就是说,我想要每天每种类型的事件数量.另外,我想通过user_id使它成为唯一的,即.如果用户在同一天有更多事件,则只计算一次.

我正在尝试使用map/reduce.

我做

db.logs.mapReduce( 
    function() { 
        emit(this.type, 1); 
    }, 
    function(k, vals) { 
        var total = 0; 
        for (var i = 0; i < vals.length; i++) 
            total += vals[i]; 
        return total; 
    }
)
Run Code Online (Sandbox Code Playgroud)

哪个很好地按类型分组,但现在,我如何同时按日期分组?似乎emit()中的键不能是一个数组(我想过这样做emit([this.date, this.type], 1)).另外,如何确保每用户的唯一性?

我刚刚开始使用MongoDB,我仍然无法掌握基本概念.此外,没有太多可用的文档.感谢更有经验的用户提供的任何帮助.谢谢!

mapreduce mongodb

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

如何在Flex 4中在运行时设置外观

我有一堆基于SkinnableContainer的自定义控件.

在设计时添加控件时,我可以使用标签上的skinClass属性指定外观.

我需要在运行时添加一些这些元素,我无法弄清楚如何为我的控件指定skinClass.

例如.

var something:CustomThing = new CustomThing();

/* mistery code here to attach the skin ? */

addElement(something);
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

谢谢!

runtime skin gumbo flex4

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

隐藏除head之外的表行

没有Jquery或任何JavaScript库我需要隐藏一个简单的html表的行,除了页面加载的表头.

html javascript

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

使用C#方法返回不同数据类型的多个值?

我有一个函数,它有两个参数:

 string[], double[]
Run Code Online (Sandbox Code Playgroud)

如何返回这两个值?怎么称呼这个功能?

c#

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

由window.setInterval()调用的jQuery .toggle()无法正常工作

我试图使用以下代码每5秒在两个徽标之间切换:

window.setInterval(
    function () {
        //breakpoint 1
        $("#logo").toggle(
            function() {
                //breakpoint 2
                $(this).attr('src', '/Images/logo1.png');
            },
            function() {
                //breakpoint 3
                $(this).attr('src', '/Images/logo2.png');
            }
        );
    },
    5000
);
Run Code Online (Sandbox Code Playgroud)

我可以使用简单的切换工作,但是当我在window.setInterval()中引入切换时,切换的两个处理程序将不会触发.

我在上面代码中注释的正下方的行上设置了断点.断点1每5秒击中一次.但是,Breakpoint 2和3从未打过.

为什么toggle函数的处理程序都没有触发?

javascript jquery

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

从Qt中的pro文件中获取值

我在Windows XP中使用Qt 4.5.我的专业文件有变量VERSION = 1.0.现在我需要读取此变量并1.0从源代码中获取其value().这样我就不必在源代码中维护另一个版本的变量了.我只是从专业文件中读取并更新它.因此,我的项目中的价值保持一致.可能吗?欢迎提出任何有关此问题的指示.

qt qmake qt4

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

Mathematica笔记本的版本控制

Mathematica笔记本当然是纯文本文件 - 期望他们应该使用版本控制系统(在我的情况下使用git,虽然我怀疑特定系统很重要)似乎是合理的.但事实是任何.nb文件都充满了缓存信息,时间戳和其他各种元数据.它的一团糟.

这意味着可以进行有限的版本控制 - 提交和回滚工作正常.但是,合并是一场灾难.Mathematica不会打开包含合并标记的文件,文本编辑器无法通过.nb文件.

有没有人有运气将笔记本置于版本控制之下?怎么样?

git version-control wolfram-mathematica

68
推荐指数
3
解决办法
6157
查看次数

如何一次跨多行使用SQL Server的全文搜索?

我正在尝试改进我的网络论坛上的搜索功能.我有一个帖子表,每个帖子都有(除了其他不那么有趣的东西):

  • PostID,个别帖子的唯一ID.
  • ThreadID,帖子所属线程的ID.每个帖子可以有任意数量的帖子.
  • 文字,因为没有它,论坛会很无聊.

我想编写一个有效的查询来搜索论坛中的线程以获取一系列单词,并且它应该返回任何ThreadID的匹配,其中包含所有搜索单词的帖子.例如,假设线程9的帖子1001中包含单词"cat",并且还在其中发布了带有"hat"字样的1027.我想要搜索cat hat以返回9号线的命中.

这似乎是一个简单的要求,但我不知道有效的方法.使用N'cat AND hat'的常规FREETEXT和CONTAINS功能将不会在上面的示例中返回任何匹配,因为单词存在于不同的帖子中,即使这些帖子在同一个帖子中.(据我所知,当使用CREATE FULLTEXT INDEX时,我必须在主键PostID上给它我的索引,并且不能告诉它将具有相同ThreadID的所有帖子编入索引.)

我目前使用的解决方案有效,但很糟糕:维护一个单独的表,其中包含每个线程的整个连接后文本,并在THAT上创建一个全文索引.我正在寻找一种解决方案,不要求我在论坛中保留每个帖子的整个文本的副本.有任何想法吗?我错过了一些明显的东西吗

sql-server sql-server-2008

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