问题列表 - 第22984页

哈德森通知者?

是他们的任何通知器,让你在通知器中添加特定的构建.现在我正在使用Hudson Tacker(http://hudsontracker.sourceforge.net/index.html)工作正常,但它只让我添加一个构建或所有构建.

我没有在http://wiki.hudson-ci.org/display/HUDSON/Plugins中看到任何可能具有此功能的通知程序.

谢谢.

build-automation build-process hudson

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

使用boost :: spirit,我如何要求部分记录在自己的行上?

我有一个记录解析器,它会抛出几个异常中的一个来指示哪个规则失败了.

前面的事:

#include <iostream>
#include <sstream>
#include <stdexcept>
#include <string>

#include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/phoenix.hpp>
#include <boost/spirit/include/classic_position_iterator.hpp>

using namespace boost::spirit;
using namespace boost::spirit::ascii;
using namespace boost::spirit::qi;
using namespace boost::spirit::qi::labels;

using boost::phoenix::function;
using boost::phoenix::ref;
using boost::spirit::qi::eol;
using boost::spirit::qi::fail;
using boost::spirit::qi::lit;
using boost::spirit::qi::on_error;

using BOOST_SPIRIT_CLASSIC_NS::file_position;
using BOOST_SPIRIT_CLASSIC_NS::position_iterator;
Run Code Online (Sandbox Code Playgroud)

我们使用position_iterator来自Spirit.Classic,因此以下流插入运算符非常方便.

std::ostream&
operator<<(std::ostream& o, const file_position &fp)
{
  o << fp.file << ": " << fp.line << ',' << fp.column;
  return o;
}
Run Code Online (Sandbox Code Playgroud)

模板会err_t因为抛出与不同形式的解析失败相关的异常而触发样板.

template <typename Exception>
struct err_t { …
Run Code Online (Sandbox Code Playgroud)

c++ parsing eol boost-spirit boost-spirit-qi

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

在lyx演示文稿中插入视频片段并在GNU/Linux中播放

如何将视频剪辑插入Lyx中创建的演示文稿中?

见过http://www.latex-community.org/forum/viewtopic.php?f=19&t=48.它有效,但视频在外部播放器的后台启动.

我希望它能在演示文稿中播放.如果使用外部播放器,它至少应该从前台开始.但演示文稿占据了前景.在GNU/linux中使用evince作为pdf查看器.Beamer用作演示模板.

是否可以在演示文稿本身的嵌入式播放器中播放视频文件?

创建了一个示例演示文稿.代码如下.

\documentclass[english]{beamer}
\usepackage{mathptmx}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
 % this default might be overridden by plain title style
 \newcommand\makebeamertitle{\frame{\maketitle}}%
 \AtBeginDocument{
   \let\origtableofcontents=\tableofcontents
   \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
   \def\gobbletableofcontents#1{\origtableofcontents}
 }
 \makeatletter
 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
   \frame<#1>[#2][#3]{\frametitle{#4}#5}}
 \makeatother
 \def\lyxframeend{} % In case there is a superfluous frame end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usetheme{Warsaw}
\usepackage{hyperref}

\makeatother

\usepackage{babel}

\begin{document}

\title{Testing video}

\makebeamertitle

\lyxframeend{}\section{Testing video}


\lyxframeend{}\subsection{Testing video}


\lyxframeend{}\lyxframe{Testing video}

\href{run:video.wmv}{Movie}

\appendix

\lyxframeend{}
\end{document}
Run Code Online (Sandbox Code Playgroud)

linux video latex lyx

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

比较C#中的两个List <MyClass>

我有一个叫做的课

MyClass
Run Code Online (Sandbox Code Playgroud)

这个类继承IEquatable并实现等于我需要它的方式.(含义:当我在代码中单独比较两个MyClass tyupe对象时,它可以工作)

然后我创建两个List:

var ListA = new List<MyClass>();
var ListB = new List<MyClass>();
// Add distinct objects that are equal to one another to 
// ListA and ListB in such a way that they are not added in the same order.
Run Code Online (Sandbox Code Playgroud)

当我去比较ListA和ListB时,我应该得到真的吗?

ListA.Equals(ListB)==true; //???
Run Code Online (Sandbox Code Playgroud)

.net c# list iequatable iequalitycomparer

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

C++的棘手面试主题

鉴于下面的代码,您将如何创建/实现SR.h,以便在解决方案中没有任何星号的情况下生成正确的输出?

我对这个问题感到沮丧.我想知道一些人们用来解决这个问题的方法.

#include <cstdio>
#include "SR.h"

int main()
{
    int j = 5;
    int a[] = {10, 15};
    {
        SR x(j), y(a[0]), z(a[1]);

        j = a[0];
        a[0] = a[1];
        a[1] = j;

        printf("j = %d, a = {%d, %d}\n", j, a[0], a[1]);
    }

    printf("j = %d, a = {%d, %d}\n", j, a[0], a[1]);
}
Run Code Online (Sandbox Code Playgroud)

输出:

j = 10, a = {15, 10}
j = 5, a = {10, 15}
Run Code Online (Sandbox Code Playgroud)

第二个:

#include <cstdio>
#include "SR.h"
int main()
{
    int sum = …
Run Code Online (Sandbox Code Playgroud)

c++

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

如何在Javascript中创建变量/对象?

可能重复:
可以在纯JavaScript中实现只读属性吗?

我有一个Object,我只想在构造时定义它.如何防止对象引用被更改?

javascript reference object readonly

27
推荐指数
2
解决办法
4万
查看次数

如何从shell命令创建数据库?

我正在寻找像PostgreSQL中的createdb或任何其他允许我借助shell命令创建数据库的解决方案.任何提示?

mysql shell command-line

165
推荐指数
7
解决办法
22万
查看次数

Unix剪切,删除第一个令牌

我正在尝试使用Unix cut来删除每行的前两个字段.我有表格的输入行

(令牌)(空白)(令牌)(大量文字)

问题是n每行有退出令牌,所以我不能做这样的事情

cut -f3,4,5,6,7,8,9
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉cut采取everything except指定的字段?

unix cut

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

Mapkit引脚颜色没有变化

我正在做以下事情,总是得到绿色的针脚:

pin.pinColor = MKPinAnnotationColorRed;
        [self.mapView addAnnotation:pin];
        [pin release];
Run Code Online (Sandbox Code Playgroud)

pin的类型为"NSObject".所有引脚都是绿色的.我应该采用不同的方式吗?

iphone cocoa-touch mapkit

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

GNU Make 3.80 eval bug的解决方法

我正在尝试为我的Makefile创建一个通用的构建模板,就像他们在eval文档中讨论的那样.

我遇到了GNU Make 3.80的已知错误.当$(eval)计算超过193个字符的行时,使用"虚拟内存耗尽"错误导致崩溃.

我的代码导致问题看起来像这样.

SRC_DIR = ./src/

PROG_NAME = test

define PROGRAM_template
  $(1)_SRC_DIR = $$(SRC_DIR)$(1)/
  $(1)_SRC_FILES = $$(wildcard $$($(1)_SRC_DIR)*.c)
  $(1)_OBJ_FILES = $$($(1)_SRC_FILES):.c=.o)

  $$($(1)_OBJ_FILES) : $$($(1)_SRC_FILES) # This is the problem line
endef

$(eval $(call PROGRAM_template,$(PROG_NAME)))
Run Code Online (Sandbox Code Playgroud)

当我运行这个Makefile时,我明白了

gmake: *** virtual memory exhausted.  Stop.
Run Code Online (Sandbox Code Playgroud)

预期的输出是./src/test/中的所有.c文件都被编译成.o文件(通过隐式规则).

问题是$$($(1)_SRC_FILES)和$$($(1)_OBJ_FILES)长度超过193个字符(如果有足够的源文件).

我已经尝试在只有2个.c文件的目录上运行make文件,它工作正常.只有在SRC目录中有很多.c文件时才会出现错误.

我知道GNU Make 3.81修复了这个bug.不幸的是,我没有权限或能力在我正在研究的系统上安装新版本.我坚持3.80.

那么,有一些解决方法吗?也许拆分$$($(1)_SRC_FILES)并在eval中单独声明每个依赖项?

makefile eval gnu-make

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