问题列表 - 第7247页

为什么这个Java正则表达式不起作用?

我需要创建一个允许字符串包含任意数量的正则表达式:

  • 字母数字字符
  • 空间
  • (
  • )
  • &
  • .

不允许使用其他字符.我使用RegexBuddy来构造以下正则表达式,当我在RegexBuddy中测试它时,它正常工作:

\w* *\(*\)*&*\.*
Run Code Online (Sandbox Code Playgroud)

然后我使用RegexBuddy的"使用"功能将其转换为Java代码,但使用简单的测试程序似乎无法正常工作:

public class RegexTest
{
  public static void main(String[] args)
  {
    String test = "(AT) & (T)."; // Should be valid
    System.out.println("Test string matches: "
      + test.matches("\\w* *\\(*\\)*&*\\.*")); // Outputs false
  }
}
Run Code Online (Sandbox Code Playgroud)
  • 我必须承认,在正则表达式方面我有点盲点.任何人都可以解释为什么它不起作用吗?

java regex regexbuddy

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

我可以在ASP.NET中向DetailsView添加其他操作吗?

目前我有一个附加到GridView的DetailsView.从GridView中选择项目时,详细信息将显示在DetailsView(duh)中.现在,DetailsView上有3个事件选项:编辑,删除和新建.我想添加第4个格式.这将只是运行一些查询,然后执行删除.这可能吗?怎么样?

另一种可能性是将此事件添加到GridView(可能在编辑模式下?)

asp.net gridview detailsview

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

记录集迭代

我想使用Perl迭代从MySQL数据库返回的记录,但一次只能迭代10条记录.原因是服务器组件每个请求只能处理10个项目.

例如:

如果查询返回35条记录,那么我必须在4个请求中发送数据:

Request #         # of Records
--------             --------
   1                    10
   2                    10
   3                    10
   4                     5

完成任务的最佳方法是什么?

mysql iteration perl recordset

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

如何将Binding.Path属性绑定到基础数据?

我试图以一种非常动态的方式绑定TextBlock的Text属性.我需要从底层对象获取Path.

这是DataTemplate:

<DataTemplate DataType={x:Type local:DummyClass}>
  <TextBlock Text={Binding Path=???} />
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

DummyClass对象有一个名为"FieldValuePath"的属性 - 需要放在哪里的路径??? 是.

这背后的想法是数据模板应该是用于查看/编辑任何对象的任何属性的GUI.因此,能够声明将某些控件(文本框,文本块,日期选择器等)绑定到给定属性的XAML更为可取.

也许有人对如何实施这样的事情有什么建议?

.net data-binding wpf

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

正则表达式验证器允许空作为输入

这个正则表达式验证器不应该确保用户在文本框中输入内容吗?由于某种原因,空文本框通过.

<asp:RegularExpressionValidator ID="revNumericValidator" runat="server" ValidationExpression="^\d+$"
                    ControlToValidate="tb1" ErrorMessage="Please enter blah (must be a number)." />
Run Code Online (Sandbox Code Playgroud)

asp.net validation

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

Python子进程"对象没有属性'fileno'"错误

当使用Python 2.5.1运行时,此代码生成"AttributeError:'Popen'对象没有属性'fileno'"

码:

def get_blame(filename): 
    proc = []
    proc.append(Popen(['svn', 'blame', shellquote(filename)], stdout=PIPE))
    proc.append(Popen(['tr', '-s', r"'\040'"], stdin=proc[-1]), stdout=PIPE)
    proc.append(Popen(['tr', r"'\040'", r"';'"], stdin=proc[-1]), stdout=PIPE)
    proc.append(Popen(['cut', r"-d", r"\;", '-f', '3'], stdin=proc[-1]), stdout=PIPE)
    return proc[-1].stdout.read()
Run Code Online (Sandbox Code Playgroud)

堆:

function walk_folder in blame.py at line 55
print_file(os.path.join(os.getcwd(), filename), path)

function print_file in blame.py at line 34
users = get_blame(filename)

function get_blame in blame.py at line 20
proc.append(Popen(['tr', '-s', r"'\040'"], stdin=proc[-1]), stdout=PIPE)

function __init__ in subprocess.py at line 533
(p2cread, p2cwrite,

function _get_handles in subprocess.py at line 830 …
Run Code Online (Sandbox Code Playgroud)

python subprocess pipe

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

提高光线跟踪器的性能

我在D(http://dsource.org/projects/stacy)中编写了一个相对简单的光线跟踪器/路径跟踪器,但即使进行全面优化,每条光线仍需要几千个处理器周期.我还能做些什么来加快速度吗?更一般地说,您是否知道光线跟踪的良好优化/更快的方法?

编辑:这就是我现在正在做的事情.

  • 代码已经高度并行运行
  • 临时数据以高效缓存方式构建,并与16b对齐
  • 屏幕分为32x32-tiles
  • 目标阵列以这样的方式排列,即图块中的所有后续像素在存储器中是顺序的
  • 执行基本场景图优化
    • 对象的常见组合(如框中的平面平面CSG)被预先优化的对象替换
  • 矢量结构能够利用GDC的自动矢量化支持
  • 通过懒惰评估找到后续的射线命中; 这可以防止对CSG进行不必要的计算
  • 三角形既不支持也不优先.仅限普通基元,以及CSG操作和基本材料属性
  • 支持边界

graphics performance raytracing d

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

何时使用业务规则引擎

何时使用业务规则引擎?

业务规则引擎和脚本/配置/自定义之间有什么区别

customization enterprise rule-engine business-rules

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

我可以在C#中的另一个XmlDocument的节点中添加一个XmlDocument吗?

我有两个XmlDocuments.就像是:

<document1>
  <inner />
</document1>
Run Code Online (Sandbox Code Playgroud)

<document2>
  <stuff/>
</document2>
Run Code Online (Sandbox Code Playgroud)

我想将document2放在document1的内部节点内,以便最终得到一个包含以下内容的docement:

<document1>
  <inner>
    <document2>
      <stuff/>
    </document2>
  </inner>
</document1>
Run Code Online (Sandbox Code Playgroud)

c# xml

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

Tomcat消耗高CPU

Tomcat.exe占用了75%的CPU.有谁知道它为什么会发生,怎么会减少?

我正在使用Tomcat5.5和J2SDK v 1.4.2_12

tomcat cpu-usage tomcat5.5

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