小编Got*_*bel的帖子

Sparx Enterprise Architect转换(从源代码到UML)

我需要为项目制作UML类图.我过去使用Sparx Enterprise Architect从图表生成源代码,所以我正在使用它.

项目完成所以所有的代码都完成了,我真的不想手动编写所有的类/函数,所以我试图从源代码生成图,但似乎无法找到一种方法它.我在网上和他们的网站上搜索但没有.

任何帮助赞赏.

uml auto-generate enterprise-architect

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

Bootstrap表单内联不起作用

我正在尝试添加这个简单的搜索表单,同时应用表单内联类,以便控件显示在彼此旁边,但我得到控件显示在彼此上方,搜索底部为白色,看起来很奇怪,所以有人可以告诉我我是什么我在这里不见了?

<div class="container">
    <div class="row">
          <div class="col-md-8">
                <form class="form-inline" action="#" method="post">
                    Search<input type="text" id="search" name="search" class="input-small" placeholder="Search...">
                    <select id="searchon" name="searchon">
                        <option value="0">First Name</option>
                        <option value="1">Last Name</option>
                    </select>
                    <button type="submit" class="btn">Search</button>
                </form>       
          </div>      
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

css twitter-bootstrap

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

如何等待淡出效果然后删除元素?

我有一个<tr>将在删除按钮时被删除,但在做之前.remove()empty()我想等待一些fadeOut()效果.

$(this).closest('tr').fadeOut();
setTimeout("$(this).closest('tr').remove()",1000);
Run Code Online (Sandbox Code Playgroud)

它不起作用,它只会淡出.

javascript jquery

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

PHP ldap - 需要强(呃)身份验证

我有一个PHP脚本,它可以进行LDAP连接,绑定和搜索.它与大多数Active Directory服务器一起工作得非常好,但是我们的一个客户端存在问题.脚本返回

Strong(er) authentication required.
Run Code Online (Sandbox Code Playgroud)

尝试ldap_bind时出错.

我所做的所有搜索都指向了两个可能的问题:

  1. 我必须设置LDAP_OPT_PROTOCOL_VERSION3-这是我做的,做之前,所以这不可能是我的问题.
  2. AD服务器配置为使用SSL身份验证 - 但我们的客户端坚持认为它是默认的Windows 2008 R2服务器安装,并且不会默认为SSL.

导致此错误的其他原因可能是什么?

UPDATE

在Active Directory服务器上需要SSL ...

php ldap

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

Doctrine2一对一/多对一关系

所以,1:M/M:1关系不像M:M关系那样工作(显然),但我认为通过适当的配置,你可以获得与M:M关系相同的输出.

基本上,我需要添加另一个字段(位置)path_offer.

我以为我得到它的工作,直到我尝试使用$path->getOffers()它返回一个PersistentCollection而不是我认为是强制的(一个ArrayCollection提供).无论如何,在当前表中,我有两个条目:两个提供到一个路径. $path->getOffers()返回一个PersistantCollectionPathOffer其中只有一个Offerattatched而不是两个.

我的问题是如何真正使用这些类型的关系?因为我需要这个项目的许多其他方面,我正在努力(许多M:M集合也需要定位)

我的代码如下!

Path.php

[..]

/**
 * @ORM\Entity
 * @ORM\Table(name="path")
 */
class Path
{
    /**
     * @var integer
     *
     * @ORM\Column(type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    protected $id;

    /**
     * @ORM\OneToMany(targetEntity="PathOffer", mappedBy="offer", cascade={"all"})
     */
    protected $offers;

[..]
Run Code Online (Sandbox Code Playgroud)

PathOffer.php

[..]

/**
 * @ORM\Entity
 * @ORM\Table(name="path_offer")
 */
class PathOffer
{
    /**
     * @ORM\Column(type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    protected $id;

    /**
     * @ORM\ManyToOne(targetEntity="Path", inversedBy="offers", …
Run Code Online (Sandbox Code Playgroud)

php symfony doctrine-orm

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

重写别名目录

我正在尝试首先使用Alias文件夹将项目文件存储在与我不同的位置DocumentRoot,然后mod_rewrite对此请求执行a .但它似乎没有解析.htaccess文件.

这是我的Alias文件的内容:

Alias /test F:/Path/To/Project

<Directory F:/Path/To/Project>
    Order allow,deny
    Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

这是我的.htaccess档案:

Options +FollowSymlinks
RewriteEngine on

RewriteRule .* index.php [NC] [PT]
Run Code Online (Sandbox Code Playgroud)

当我删除别名一切正常.

apache mod-rewrite mod-alias

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

ZF2表单集合 - 过滤空记录

我正在尝试研究如何从表单集合中过滤空记录.在我的应用程序中,我有2个实体,CompetitionLeague.比赛可能有零个或多个联赛.

所以我创建了一个竞赛表单(CompetitionForm),一个竞赛字段集(CompetitionFieldset)和一个联盟字段集(LeagueFieldset).

CompetitionFieldset被添加到CompetitionFormCompetitionFieldset用途Zend\Form\Element\Collection,以允许用户添加1个或多个联盟.我已经为下面的每个类添加了当前代码.

默认情况下,我想在比赛中显示3个联赛的输入字段,因此在CompetitionFieldset我添加Zend\Form\Element\Collection项目时,我将计数选项设置为3.

但如果用户没有为联盟提供任何数据,我想忽略它们.目前,我的数据库中创建了三个空的关联联盟.

如果我设置InputFilterLeagueFieldset,使name例如必填字段,则表单不会验证.

我也许应该提一下,我正在使用Doctrine2来模拟我的实体并为我的表格补水等.

我敢肯定,我可以把它与一些额外的代码在我的模型在我的控制,我处理的形式工作,甚至,但我敢肯定,有可能使用的过滤器更为整洁的解决方案.

如果有人能指出我正确的方向,我将不胜感激.

非常感谢您提供的任何帮助.

:wq
familymangreg
Run Code Online (Sandbox Code Playgroud)

我的竞赛形式

use Kickoff\Form\AbstractAdminForm;
use Doctrine\Common\Persistence\ObjectManager;
use DoctrineModule\Stdlib\Hydrator\DoctrineObject as DoctrineHydrator;
use Zend\Stdlib\Hydrator\ClassMethods;

class CompetitionForm extends AbstractAdminForm
{
    public function __construct(ObjectManager $objectManager)
    {
        parent::__construct($objectManager, 'competition-form');

        $fieldset = new CompetitionFieldset($objectManager);
        $fieldset->setUseAsBaseFieldset(true);
        $this->add($fieldset);

        $this->add(array(
            'name' => 'submit',
            'attributes' => array(
                'type' => 'submit',
                'value' …
Run Code Online (Sandbox Code Playgroud)

php zend-form doctrine-orm zend-framework2

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

Doctrine多个OneToMany/ManyToOne双向完整性约束违规

在Sytrfony2的最新Doctrine试图找出两个对象之间的多个双向关系.

Person owner对象有一个邮政地址,然后是一个集合中的多个辅助地址,我删除了()Person,我希望它的所有地址也被删除(但删除地址不应该删除一个人),但我是得到这个错误 -

An exception occurred while executing 'DELETE FROM address WHERE id = ?' with
params {"1":"fb5e47de-2651-4069-b85e-8dbcbe8a6c4a"}:

[PDOException] SQLSTATE[23000]: Integrity constraint violation: 1451
Cannot delete or update a parent row: a foreign key constraint fails
(`db`.`address`, CONSTRAINT `FK_633704 C29C1004E`
FOREIGN KEY (`person_id`) REFERENCES `person` (`id`))
Run Code Online (Sandbox Code Playgroud)

class Person
{

    /**
     * @var Address postalAddress
     *
     * @ORM\OneToOne(targetEntity="Address", cascade={"all"}, orphanRemoval=true)
     * @ORM\JoinColumn(onDelete="cascade")
     */
    private $postalAddress;

    /**
     * @var \Doctrine\Common\Collections\Collection otherAddresses
     *
     * @ORM\OneToMany(targetEntity="Address", mappedBy="person", cascade={"all"}, orphanRemoval=true)
     */
    private $otherAddresses; …
Run Code Online (Sandbox Code Playgroud)

php orm doctrine doctrine-orm symfony-2.1

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

如何将_locale参数添加到安全路径?

我设置了我的安全设置来保护根路径下的所有内容/,以便公共页面查看隐私策略/privacy.一切正常.

# security.yml
access_control:
    - { path: ^/privacy$, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/,         role: ROLE_USER }
Run Code Online (Sandbox Code Playgroud)

现在我在隐私策略页面添加了一些不同的翻译,以便路由从更改/privacy/{_locale}/privacy.不幸的是我无法将_locale参数添加到安全路径中,如下所示:

access_control:
    ...
    - { path: ^/{_locale}/privacy$, role: IS_AUTHENTICATED_ANONYMOUSLY }
Run Code Online (Sandbox Code Playgroud)

那么我该如何修改我security.yml以便我可以添加_locale到路径并将其限制为预定义的语言,例如(en|fr|es|de)

security routing authorization internationalization symfony

7
推荐指数
3
解决办法
4542
查看次数

Fortran:错误#6562:数据initialization-expr对此对象无效

我试图将Fortran子例程中的本地逻辑数组初始化为false,但是我收到错误:

错误#6562:数据initialization-expr对此对象无效.

这里是我的报关表:

  integer                      , intent(in)    :: nLOW 
  integer                      , intent(in)    :: nUP
  logical , dimension(nLOW:nUP)                :: leastSQUARE =  .false.
Run Code Online (Sandbox Code Playgroud)

如果我使用,我会得到同样的错误:

  integer                                      :: I
  integer                      , intent(in)    :: nLOW 
  integer                      , intent(in)    :: nUP
  logical , dimension(nLOW:nUP)                :: leastSQUARE =  (/ (.false., I = nLOW:nUP) /)
Run Code Online (Sandbox Code Playgroud)

如果我写:

  integer                      , intent(in)    :: nLOW 
  integer                      , intent(in)    :: nUP
  logical , dimension(1:100)               :: leastSQUARE =   .false.
Run Code Online (Sandbox Code Playgroud)

子程序编译为零错误.知道为什么会这样吗?我显然需要leastSQUARE尺寸nLOW:nUP,所以后者不是一种解决方法.

fortran initialization

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