问题列表 - 第31834页

我可以在正则表达式中使用OR而不捕获所包含的内容吗?

我正在使用rubular.com来构建我的正则表达式,他们的文档描述了以下内容:

(...)   Capture everything enclosed
(a|b)   a or b
Run Code Online (Sandbox Code Playgroud)

如何使用OR表达式而不捕获其中的内容?例如,假设我要捕获"ac"或"bc".我不能使用正则表达式

(a|b)(c)
Run Code Online (Sandbox Code Playgroud)

对?从那时起,我在一组中捕获"a"或"b",在另一组中捕获"c",而不是相同.我知道我可以过滤捕获的结果,但这似乎更多的工作......

我错过了一些明显的东西吗 我在Java中使用它,如果这是相关的.

regex capture regex-group

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

Generate 12 Digit HEX number in KSH

I need to generate 12 digit Hex numbers in KSH on Solaris

Thanks

linux scripting ksh solaris

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

.NET中的GetType反射不起作用

我正试着打电话

Type.GetType("System.Diagnostics.TraceFilter")
Run Code Online (Sandbox Code Playgroud)

不是typeof(System.Diagnostics.TraceFilter)

但结果始终为null.任何人都可以帮我吗?如何获取此抽象类的类类型?

.net

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

PRG模式是否与AJAX表单帖子不兼容?

我正在为我的所有表单使用post-redirect-get模式,但现在需要添加AJAX功能来改善用户体验.我最初的想法是两者不混合.

在PRG场景中,我会发布我的帖子操作,如果存在验证错误,则会重定向回我的get操作,否则重定向到我的成功获取操作.

在AJAX场景中,我需要以任一方式返回局部视图.更典型的是,我会首先检查它是否是一个AJAX请求.如果是,则返回局部视图,否则返回视图.

有什么想法或建议吗?

ajax asp.net-mvc post-redirect-get

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

MYSQL删除value =多个POST值

我试着把它,

check_box=147&check_box=148&check_box=146 etc..
Run Code Online (Sandbox Code Playgroud)

$delete_selected = $connection->real_escape_string($_POST['check_box'])

$sql = "DELETE FROM categories WHERE cat_id = '$delete_selected'";
Run Code Online (Sandbox Code Playgroud)

但它只删除第一个check_box值.有没有办法循环所有的值?

php mysql

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

Solving the mixin constructor problem in C++ using variadic templates

我最近解决了构造函数问题,其中相互装饰的各种mixins类(和最顶层的宿主类)具有不同的构造函数签名。为了在产生的修饰类中维护单个构造函数,并且不添加init函数,我找到了以下解决方案。它对mixin类的唯一限制是,如果其构造函数使用多个参数,则应将它们全部封装在一个元组中。(使用g ++编译此代码需要-std = c ++ 0x标志)

#include <boost/tuple/tuple.hpp>

// Base class for all mixins
struct Host {
    float f_;
    int i_;

    Host(float f, int i) : f_(f), i_(i) {}
};

// First mixin--constructs with 1 parameter
template <class B>
struct M1 : public B {
    char c_;

    template <class... A>
    M1(char c, const A&... a) : B(a...), c_(c) {}
};

// Second mixin--constructs with 3 parameters
template <class B>
struct M2 : public B {
    double d_;
    short …
Run Code Online (Sandbox Code Playgroud)

c++ templates variadic mixins boost-tuples

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

Environment.WorkingSet 错误地报告内存使用情况

Environment.WorkingSet 错误地报告了在 Windows 2003 Server 上运行的网站的内存使用情况。(操作系统版本:Microsoft Windows NT 5.2.3790 Service Pack 2,.NET 版本:2.0.50727.3607)

它将内存报告为 Working Set(Physical Mem.): 1952 MB (2047468061)。

同一个网站在 Windows Vista 上本地运行,工作集(物理内存):49 MB (51924992)。

我对服务器的访问有限,支持也很有限:(。所以我通过遍历 VirtualQuery 计算了总内存。具有状态的页面总数:MEM_FREE 是 1300 MB。(我猜服务器有 4 GB 的 RAM,PAE 是未启用,最大用户模式虚拟地址为 0x7fff0000。)

所以,我知道工作集不仅仅是关于虚拟内存。但是,有这么高的工作集,而在另一台机器上却很低,这正常吗?

asp.net memory-management

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

iPhone文件共享:如何识别何时添加文件?

通过启用UIFileSharingEnabled键,我在我的应用程序中通过iTunes进行文件共享(参考iOS 3.2中的新功能),但根据文档:

"支持文件共享的应用程序应该能够识别何时将文件添加到Documents目录并进行适当的响应."

我的问题是,如果我的应用程序正在运行,然后用户决定添加文件,我该如何回应此事件?我会回应什么事件?

换句话说,我知道我的iPhone应用程序在添加文件时需要做什么,但不知道在哪里放置这个"响应"代码.目前,如果我的应用程序正在运行(也可能在后台运行)并且添加了文件,则查看此添加文件的效果的唯一方法是强制退出应用程序,然后重新启动应用程序.

iphone sdk file-sharing objective-c

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

HTML5 PUT/DELETE方法在Chrome中不起作用?

我试图弄清楚为什么在启用HTML5的网站中,put/delete方法无法与Chrome一起使用.从我搜索到的内容来看,它听起来像Chrome已经有一段时间了,所以说我只是想找几个指针来缩小我的问题范围.也许我正在执行错误的表单,也许我的doctype是错误的,谁知道.任何帮助表示赞赏:)

所以,代码看起来像这样:

<!DOCTYPE html> 
<html> 

 <head> 
        <title> 
            some_resource
        </title> 
    </head> 
    <body> 
  <div class="content"> 
  <form method="put" action="/some_resource"> 
   <div> 
    <input id="title" name="title" placeholder="The Resource Title" type="text" value="" autofocus /> 
   </div> 
   <div> 
    <textarea id="body" name="body" placeholder="The Resource Body" required></textarea> 
   </div> 
   <div> 
    <input id="submit" name="submit" type="submit" value="Submit" /> 
   </div> 
   <!-- Resource Settings --> 
   <ul> 
    <li> 
     <input id="listed" name="listed" type="checkbox" value="y" /> 
    </li> 
    <li> 
     <input id="template" name="template" type="text" value="resource.html" /> 
    </li> 
   </ul> 
  </form> 
  </div> 
    </body> 
</html>
Run Code Online (Sandbox Code Playgroud)

只是表单的基本测试.现在我已经在最新的Ubuntu Firefox(3.6.7),Opera(10.60内部)以及谷歌最新的Linux Chrome Beta(5.0.375.99 beta)上尝试过.当我提交表单时,他们似乎都没有向服务器发送正确的put方法.现在,我相信(不是来自任何特定的研究)Firefox尚未支持这一点,并且像许多HTML5一样,它计划用于下一版本的FF.Opera我不知道,但我经常听说它与Chrome保持同步.所以..是的,我有点困惑.

提交表单时,他们会转到网址:http://localhost:8080/some_resource?title=t&body=b&submit=Submit&template=resource.html.请注意,正如预期的那样,POST工作正常.

现在有没有人有任何指针让put方法有效?有可能Linux版的测试版还没有更新到Windows版本( …

html5 google-chrome http

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

如何从Delphi运行命令行?

如何从我的Delphi应用程序运行此命令?

C:\ myapppath\appfolder> appname.exe/stext save.txt

我尝试了以下代码:

ShellExecute(0, nil, 'cmd.exe', 'cd C:\myapppath\appfolder', nil, SW_Hide);
ShellExecute(0, nil, 'cmd.exe', 'appname.exe /stext save.txt', nil, SW_Hide);
Run Code Online (Sandbox Code Playgroud)

但它没有用.有人能提供解决方案吗?

delphi

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