问题列表 - 第34954页

正则表达式:获取括号外的内容

我正在使用 PHP,我有这样的文字:

first [abc] middle [xyz] last
Run Code Online (Sandbox Code Playgroud)

我需要了解括号内外的内容。在 StackOverflow 中搜索,我找到了一个模式来获取里面的内容:

preg_match_all('/\[.*?\]/', $m, $s)
Run Code Online (Sandbox Code Playgroud)

现在我想知道获取外部内容的模式。

问候!

php regex preg-match-all

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

JIRA中Scrum"完成"概念的最佳实践

我在一家小型服务公司工作,我们开始实施Scrum实践,我们也开始使用JIRA和greenhopper进行问题跟踪.我们的团队将"完成"定义为:

  • 编码
  • 单元测试
  • 集成测试
  • 同行评审
  • qa测试
  • 文档更新

我想弄清楚是否应该为每个"任务"使用上面列表中每个项目的单独问题,或者是否应该在故障单工作流程中实现其中一些项目,或者只是将它们集中在一起一个问题是最好的方法.

我不愿意制作任务的这些子任务,因为只有一级问题嵌套,我担心这种能力有更好的用途.

我也对修改工作流程并不太兴奋,因为这种方法已被证明是我们在其他系统中的负担.

如果所有这些项目都是同一张票的一部分,那么这对我来说似乎很奇怪,因为这项工作很可能在多个团队成员之间传播,并且很难完成包含所有这些事情的16小时以内的任务.

我觉得我理解所有问题,但到目前为止我还不知道最好的解决方案是什么.

有最好的做法吗?还是一些强烈的意见?

scrum jira

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

Scala中是否有任何方法可以将类代码拆分为多个文件?

我有两个理由要问:
1.我希望有一个更好的代码碎片来促进每个功能级别
2的版本控制.我从一些注意力缺陷障碍中挣扎,我很难处理长段代码比如大类文件

为了解决这些问题,我过去常常使用C++中的include指令和部分类定义以及C#中可手动定义的可折叠区域.Scala 2.8中有没有这样的东西?

我试图在NetBeans IDE中使用editor-fold标签,但不幸的是它在Scala编辑器中不起作用:-(

更新:据我所知,Scala中没有这样的设施.所以我想问一下:与Scala作者有任何联系的人,或者他们的Bugzilla(或者他们使用的任何东西)的帐户,请给他们一个想法 - 他们应该想到介绍一些这样的东西(我很着迷例如,通过C#区域和部分类,以及简单的旧包括看起来像一个方便的工具,通过简洁,恕我直言使Scala更加美丽.

netbeans scala

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

如何将结构从类传递给winform

我试着这样做:

        m_mystruct = (Form1.mystruct)m_myclass.mystruct;
Run Code Online (Sandbox Code Playgroud)

两个结构都有相同的定义.

C#不想做演员表.

更新:而不是为什么,我修改我的问题

如何将结构从类传递给winform?

c#

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

如何使用存储库模式在事务中保留IQueryable <>?

根据NHProf,不鼓励使用隐式交易:

http://nhprof.com/Learn/Alerts/DoNotUseImplicitTransactions

但是,NHibernate LINQ IQueryable<>在从数据库中读取对象时返回一个,这是懒惰的评估.我在存储库中有这个方法:

public IQueryable<T> GetAll<T>()
{
    using (var transaction = _session.BeginTransaction())
    {
        var data = _session.Linq<T>();
        transaction.Commit();
        return data;
    }
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是该方法将在data评估之前提交事务.有没有办法使用存储库模式并保持IQueryable<>显式事务?或者读取操作是否可以使用隐式事务?

c# linq nhibernate transactions iqueryable

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

返回没有副本的c ++ std :: vector?

是否可以从函数返回标准容器而无需复制?

示例代码:

std::vector<A> MyFunc();

...

std::vector<A> b = MyFunc();
Run Code Online (Sandbox Code Playgroud)

据我所知,这会将返回值复制到一个新的向量b中.使函数返回引用或类似的东西可以避免复制吗?

c++ stl copy temporary return-value

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

python日期间隔交集

作为一个普遍感兴趣的问题,我想知道是否有更优雅/有效的方法来做到这一点.我有一个函数比较两个日期的开始/结束元组,如果它们相交,则返回true.

from datetime import date
def date_intersection(t1, t2):
    t1start, t1end = t1[0], t1[1]
    t2start, t2end = t2[0], t2[1]

    if t1end < t2start: return False
    if t1end == t2start: return True
    if t1start == t2start: return True
    if t1start < t2start and t2start < t1end: return True
    if t1start > t2start and t1end < t2end: return True
    if t1start < t2start and t1end > t2end: return True
    if t1start < t2end and t1end > t2end: return True
    if t1start > t2start …
Run Code Online (Sandbox Code Playgroud)

python datetime intersection

13
推荐指数
3
解决办法
9870
查看次数

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

在循环期间将输出作为R中的向量输出

如何将输出作为R中的向量?

例如,如果我想拥有

for (i in 1:1000) {if i mod 123345 = 0, a = list(i)}
a
Run Code Online (Sandbox Code Playgroud)

但我想找到所有i划分为123345(即因子)的东西,而不仅仅是最大的一个.

vba r vector modulo

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

用javascript打开shell

是否有可靠的crossbrowser方式来使用javascript打开shell(例如explorer.exe)?

javascript shell

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