小编Mic*_*leq的帖子

Symfony 2 Doctrime 2和表单验证(唯一字段)

你好我有小问题.我在sf2中从未做过表单验证器,所以我不知道应该从哪里开始.我有一个字段'用户名',它在数据库中是唯一的,所以我怎么试试呢?

我的代码:

- > ENTITY

 /**
  * @var string $nick_allegro
  *
  * @ORM\Column(name="nick_allegro", type="string", length=255, unique=true, nullable=true)
  */
 private $nick_allegro;
Run Code Online (Sandbox Code Playgroud)

- >表格

 public function buildForm(FormBuilder $builder, array $options)
 {
     $builder
         ->add('nick_allegro')
     ;
 }

 public function getDefaultOptions(array $options) {
     return array(
         'data_class' => 'My\FrontendBundle\Entity\Licence',
     );
 }
Run Code Online (Sandbox Code Playgroud)

- >控制器

 /**
  * Displays a form to create a new Licence entity.
  *
  * @Route("/new", name="licence_new")
  * @Template()
  */
  public function newAction()
  {
      $entity = new Licence();
      $form   = $this->createForm(new LicenceType(), $entity);

      return array( …
Run Code Online (Sandbox Code Playgroud)

forms validation symfony symfony-2.1

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

将系统变量插入 SBATCH

我想问你是否可以将全局系统变量传递给#SBATCH标签。

我想做一些类似的事情

批处理文件

#!/bin/bash -l
ARG=64.dat
NODES=4
TASK_PER_NODE=8
NP=$((NODES*TASK_PER_NODE))

#SBATCH -J 'MPI'+'_'+$NODES+'_'+$TASK_PER_NODE
#SBATCH -N $NODES
#SBATCH --ntasks-per-node=$TASK_PER_NODE
Run Code Online (Sandbox Code Playgroud)

这不是工作,所以这就是我问你的原因。

slurm sbatch

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

gSoap 缺少 stdsoap2.cpp,未定义对“soap_peek_element”的引用

我对 gSoap 有疑问。我通过运行以下命令生成文件:

wsdl2h -o calc.h http://www.genivia.com/calc.wsdl
soapcpp2 -i -j -I/usr/share/gsoap/import calc.h
Run Code Online (Sandbox Code Playgroud)

之后,我将这些文件包含到我的项目中

轮廓:

TARGET = calc
TEMPLATE = app   
SOURCES += main.cpp\
        mainwindow.cpp\
        test/soapC.cpp\
        test/soapcalcProxy.cpp\
HEADERS  += mainwindow.h \
        test/soapcalcProxy.h \
        test/soapH.h \
        test/soapStub.h \    
FORMS    += mainwindow.ui
Run Code Online (Sandbox Code Playgroud)

主程序

#include "mainwindow.h"
#include <QApplication>
#include "test/soapcalcProxy.h"
#include "test/calc.nsmap"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    calcProxy service;

    MainWindow w;
    w.show();

    return a.exec();
}
Run Code Online (Sandbox Code Playgroud)

现在我有很多错误,其中包括

soapC.cpp:187: error: undefined reference to `soap_lookup_type'
Run Code Online (Sandbox Code Playgroud)

我正在寻找一些答案,但只找到了有关的信息stdsoap2.cpp(我必须将其包含在我的项目中)。我有 gSoap 2.8,但没有这个文件。我只有stdsoap2.h

我应该做什么?

c++ qt wsdl gsoap

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

标签 统计

c++ ×1

forms ×1

gsoap ×1

qt ×1

sbatch ×1

slurm ×1

symfony ×1

symfony-2.1 ×1

validation ×1

wsdl ×1