问题列表 - 第47472页

在PHP中整理HTML5输出缩进

我的Web应用程序生成HTML5输出,作为可变数量的视图的串联.最终的结果是一堆压痕:

            </div>
        </div>

        <div id="content">

<div id="question-header">
    <h1>
Run Code Online (Sandbox Code Playgroud)

我想缩进代码以隐藏单个视图的来源并使输出更容易遵循.

我已经查看了Tidy PHP扩展,但我尝试使用HTML5的所有尝试都产生了不正确的缩进.

html php indentation

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

使用LINQ读取Csv

我有这样的csv文件

A, 22, 23, 12
B, 32, 4, 33
C, 34, 3 ,33
Run Code Online (Sandbox Code Playgroud)

我想打印每行的总和和平均值,并跳过第一列.如何在LINQ中使用Lambda

c# linq

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

在session.GetNamedQuery()上获取"命名查询不知道"错误

调用session.GetNamedQuery()时,我一直得到一个"命名查询未知"的MappingException.我正在使用Fluent和NHibernate 3.0,我在hbm.xml文件中有查询.为了简单起见,我在同一个程序集中拥有所有内容.我已将xml文件上的Build Action设置为"Embedded Resource".

我的配置如下所示:

var nhConfig = Fluently.Configure()
                    .Database(SQLAnywhereConfiguration
                  .SQLAnywhere10
                  .ConnectionString("uid='dba'; pwd='sql'; dsn=db"))
                  .ExposeConfiguration(c => c.SetProperty("current_session_context_class", "thread_static"))
                  .Mappings(m => m.FluentMappings.AddFromAssemblyOf<Party>())
                  .BuildConfiguration();

            var sessionFactory = nhConfig.BuildSessionFactory();


            ISession session = sessionFactory.OpenSession();
            CurrentSessionContext.Bind(session);


            NHibernate.IQuery q = session.GetNamedQuery("GetFirstParty");
Run Code Online (Sandbox Code Playgroud)

我的GetFirstParty.hbm.xml文件如下所示:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">

  <query name="GetFirstParty">
    <![CDATA[from Party p where p.CaseNumber = :CaseNumber]]>
  </query>

</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

我在这里失踪了什么?

请帮忙.

谢谢,

麦克风

nhibernate session hbm

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

ant-contrib - if/then/else任务

我正在使用ant,我遇到if/then/else任务的问题,(ant-contrib-1.0b3.jar).我运行的东西可以通过下面的build.xml进行简化.

我希望从'ant -Dgiv = Luke'获得这条消息

input name: Luke
should be overwritten with John except for Mark: John
Run Code Online (Sandbox Code Playgroud)

但似乎属性"giv"不会被覆盖在if/then/else中.

input name: Luke
should be overwritten with John except for Mark: Luke
Run Code Online (Sandbox Code Playgroud)

是否取决于我使用等于任务的事实${giv}?否则我的代码有什么问题?

build.xml代码:

<project name="Friend" default="ifthen" basedir=".">

<property name="runningLocation" location="" />
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
    <classpath>
        <pathelement location="${runningLocation}/antlib/ant-contrib-1.0b3.jar" />
    </classpath>
</taskdef>

<target name="ifthen">
<echo message="input name: ${giv}" />
<if>
    <equals arg1="${giv}" arg2="Mark" />
    <then>
    </then>
    <else>
        <property name="giv" value="John" />
    </else>
</if>
<echo message="should be overwritten with John except for Mark: …
Run Code Online (Sandbox Code Playgroud)

ant ant-contrib

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

Maven:在项目B中使用项目A的特定测试类

我有项目A和B,其中B需要A.内部项目AI有一个实用程序类UC,只能用于JUnit测试,因此,它位于src/test/java项目A中.只要我在AI中编写测试就可以访问UC.但是,如果我运行Maven并希望它在B中执行测试,我会收到编译器错误,因为在B中无法访问UC.

显然,当Eclipse编译某些东西时,Eclipse包括所有源文件夹中的所有类(即,当我在B中编写测试时,它知道UC),而Maven删除了A的最终版本中的所有测试类.

我的问题是:当我使用Maven运行测试时,我需要做什么才能在B中访问UC?

请理解我是Maven的新手,我认为已经提出了类似的问题.但是,我无法将那里写的内容转换成我的问题并修复它.

我希望我很清楚我正在做什么......

junit dependencies project-structure maven

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

我们如何在C#.net中声明可选参数?

我正在使用一种方法来执行某些操作,我希望通过在C#中使用可选参数只能编写一次方法,除了方法重载之外还有吗?

c# optional

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

在python上获取大目录文件列表的最佳方法?

我有疯狂的大目录.我需要通过python获取文件列表.

在代码中我需要获取迭代器,而不是列表.所以这不起作用:

os.listdir
glob.glob  (uses listdir!)
os.walk
Run Code Online (Sandbox Code Playgroud)

我找不到任何好的lib.救命!也许c ++ lib?

python memory directory iterator list

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

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

javascript:如何将日期字符串(YYYY-MM-DD)增加1天

我知道如何在php中使用date()和mktime()函数,但不知道如何在javascript中完成相同的事情...

function incr_date(date_str){
    //...magic here
    return next_date_str;
}

var date_str = '2011-02-28';
console.log( incr_date(date_str) ); //want to output "2011-03-01"
Run Code Online (Sandbox Code Playgroud)

这对js来说甚至可能吗?

javascript jquery

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

QProcess卡住了

我有以下小应用程序.在Windows 7中使用MinGW编译器运行Qt

#include <QProcess>
#include <QStringList>
#include <iostream>

const int64_t kBuffSize = 2048;

int main(int argc, char *argv[]) {
  QProcess grep;
  QStringList params;
  params << "-e" << "\".*pas'\"" << "\"Path to file\"";
  grep.start("C:\\MinGW\\msys\\1.0\\bin\\grep.exe", params);
  grep.setReadChannel(QProcess::StandardOutput);
  if (!grep.waitForFinished()) {
    if (grep.state() == QProcess::Running)
      grep.kill();
    return 1;
  }
  std::cout << "ready to read"  << std::endl;
  char buffer[kBuffSize];
  while (grep.readLine(buffer, kBuffSize) > 0) {
    std::cout << buffer;
  }
  if (grep.state() == QProcess::Running)
    grep.kill();
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

尽管付出了很多努力,但在运行此程序后,我得到的唯一输出是:

QProcess: Destroyed while process still running …
Run Code Online (Sandbox Code Playgroud)

c++ mingw qt4

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