问题列表 - 第5611页

现代编程语言中的"正则表达式"真的是"上下文敏感语法"吗?

多年来,"正则表达式"模式匹配越来越强大,我想知道:它真的只是上下文敏感 - 语法匹配吗?它是无上下文语法匹配的变体/扩展吗?它现在在哪里,为什么我们不称之为旧的,限制性的"正则表达式"?

regex idioms context-free-grammar

9
推荐指数
2
解决办法
1797
查看次数

搜索通用异步Java作业执行框架/库

我正在寻找一个可以处理Callables或Runnables 的通用异步Java作业执行框架.它类似于java.util.concurrent.ExecutorService(并且可能包装ExecutorService),但它也具有以下特征:

  1. 在作业正在服务时应用程序停机的情况下将作业持久保存到数据库的能力,并能够重新启动未完成的作业.(我明白我的工作可能要实施Serializable哪个好.)

  2. 使用UUID使客户端能够获取作业令牌并查询作业状态.(在引擎盖下,此信息也将持久保存到数据库中.)

我已经开始通过构建来开始自己的工作ExecutorService,但我更喜欢开箱即用的开源解决方案,如果存在的话.

可以在Spring Framework中运行的东西是理想的.

java spring executorservice

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

我怎样才能找到一些管道('|')?

我试过了:

 grep -c "\|" *.* 
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为它给出了连续管道的错误计数.

我怎么能做到这一点?

grep

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

我应该避免在样式表中定义的CSS类上使用jQuery选择器吗?

我关心的是使用我的jQuery选择器在样式表中定义的CSS类.原因是当样式表中定义了CSS类时,开发人员/设计人员有很多理由要更改类的名称或者如何在与jQuery选择器分离的html中使用它,而jQuery选择器也使用了类.没有什么可以告诉开发人员/设计人员在进行此更改时需要考虑JavaScript功能.

最好是避免将jQuery选择器与合法的CSS类联系起来,而是使用不依赖于任何样式的CSS类,并且使用像'j_'这样的前缀,这使得它的目的显然是专门用作jQuery选择器?这将使耦合不那么脆弱,代价是标记中的额外类名.这也会使验证引擎发现未定义的类不太有用,但前缀有望明显表明这些类是作为jQuery选择器的目的.

....

我知道CSS类应该根据它们的功能命名.但是,我并不认为以这种方式命名类可以解决问题.开发人员/设计人员仍会更改名称,即使他们的新名称仍然描述相同的功能,或者他们可能会修改使用它的位置.在这些情况下,这些更改不会影响JavaScript功能.

html css jquery

8
推荐指数
2
解决办法
1338
查看次数

匿名类的通用列表

在C#3.0中,您可以使用以下语法创建匿名类

var o = new { Id = 1, Name = "Foo" };
Run Code Online (Sandbox Code Playgroud)

有没有办法将这些匿名类添加到通用列表?

例:

var o = new { Id = 1, Name = "Foo" };
var o1 = new { Id = 2, Name = "Bar" };

List<var> list = new List<var>();
list.Add(o);
list.Add(o1);
Run Code Online (Sandbox Code Playgroud)

另一个例子:

List<var> list = new List<var>();

while (....)
{
    ....
    list.Add(new {Id = x, Name = y});
    ....
}
Run Code Online (Sandbox Code Playgroud)

.net c# generics anonymous-types

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

Django + SWFUpload的代码示例?

有没有人有Django + SWFUpload的简单代码示例?我在PHP应用程序中完美运行,但Django让我很头疼.

python django swfupload

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

在编写char*迭代时,"调试器因信号10而退出"

所以我有一个程序,使char*的东西小写.它通过迭代和操纵ascii来实现.现在我知道在c ++中可能有一些这样的库,但这不是重点 - 我是一个学生想要掌握char*s和东西:).

这是我的代码:

#include <iostream>

using namespace std;

char* tolower(char* src);

int main (int argc, char * const argv[])
{
    char* hello = "Hello, World!\n";

    cout << tolower(hello);
    return 0;
}

char* tolower(char* src)
{
    int ascii;
    for (int n = 0; n <= strlen(src); n++)
    {
        ascii = int(src[n]);
        if (ascii >= 65 && ascii <= 90)
        {
            src[n] = char(ascii+32);
        }
    }

    return src;
}
Run Code Online (Sandbox Code Playgroud)

(这不是作业;))

它构建得很好,但是当我运行它时,我得到一个"调试器因信号10而退出",Xcode指向我:"src [n] = char(ascii + 32);"

谢谢!

标记

c++

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

什么叫/ cc?

我已多次尝试掌握continuationcall/cc的概念.每一次尝试都是失败的.有人可以向我解释这些概念,理想情况下,这些概念比维基百科或其他SO帖子更具现实性.

我有网络编程和OOP的背景.我也理解6502汇编并且与Erlang有一个小的randez-vous.不过,我无法绕过电话/ cc.

lambda scheme continuations callcc lambda-calculus

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

在WPF ListView中字符串开头的省略号

我有一个WPF ListView(GridView),单元格模板包含一个TextBlock.如果我添加:TextTrimming="CharacterEllipsis" TextWrapping="NoWrap"on TextBlock,当列小于字符串的长度时,省略号将出现在字符串的末尾.我需要的是在字符串的开头有省略号.

即如果我有字符串Hello World!,我想...lo World!,而不是Hello W....

有任何想法吗?

c# string wpf listview ellipsis

11
推荐指数
3
解决办法
6698
查看次数

使用类似StackOverflow的编辑工具托管维基?

我们正在为我们的一个项目启动开发人员文档,我想将其设置为托管维基.

会有很多代码示例,StackOverflow上使用的WMD/Prettify组合是我看到输入结构化文本(带标题等)与自动格式化代码块相结合的最简单方法.

有没有人知道使用这个编辑工具集的现有托管维基服务,所以我们不必编写自己的(至少不是马上)?

谢谢

markdown wiki wmd

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