小编Bar*_*más的帖子

Javascript:变量作为数组键

我正在构建和数组,其中我的数组键是来自这样的变量:

var art = $('#article_id').val();
var stk =  $('#stk').val();
elements ={ art : stk };
alert(elements[art]);
Run Code Online (Sandbox Code Playgroud)

但我最终得到的输出art=>50而不是5123=>50

javascript arrays

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

Yii框架:删除演示/管理员帐户

所以我正在学习Yii框架,当你第一次创建sceleton应用程序时,内置的管理员/模拟帐户就有了这个功能.我想删除它们,因为即使在uplodet到我的网络服务器后我仍然可以使用它们登录.那么我在哪里可以删除它?

php yii

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

使用XSD进行PHP SimpleXMLElement验证

是否可以使用存储在字符串中的XSD shema验证SimpleXMLElement?

我得到这个xml槽CURL:

<production_feedback>
        <production_number>DA1100208</production_number>
    <production_status>DONE</production_status>
</production_feedback>
Run Code Online (Sandbox Code Playgroud)

在我这边我得到这样的:

if ( $_SERVER['REQUEST_METHOD'] === 'POST' ){

    $post_text = file_get_contents('php://input');

    $xml = new SimpleXMLElement($post_text);

    error_log(print_r($xml , true));
    }
Run Code Online (Sandbox Code Playgroud)

这是我的error_log():

SimpleXMLElement Object\n(\n    [production_number] => DA1100208\n    [production_status] => PRODUCTION_IN_PROGRESS\n)\n
Run Code Online (Sandbox Code Playgroud)

所以我可以使用Xpath访问数据.这很好用.我想用XSD验证它.是否有可能,或者是否有其他方式2使用XSD字符串验证XML字符串?

这是我的XSD btw存储在变量中:

$production_XSD ='<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="production_feedback">
    <xs:complexType>
      <xs:sequence>
        <xs:element type="xs:string" name="production_number"/>
        <xs:element type="xs:string" name="production_status"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>'
Run Code Online (Sandbox Code Playgroud)

php xml validation xsd

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

模板中的二进制树

所以我想创建一个代码,它创建一个二进制树,保存数据,例如像1,6,2,10,8这样的整数,在pop我得到最大的数字,然后它从树中删除,并且在推送时我可以插入一个新元素.这应该在一个模板中,这样我就可以轻松更改我想要在树中保存的数据类型.现在我得到了树到目前为止,没有模板它工作正常,我可以添加项目,我可以打印它们,但是当我尝试将它放在模板中时,我得到以下错误:使用类模板需要模板参数列表.可能是什么问题呢?也许我做错了.欢迎任何建议.

到目前为止,我得到了以下代码:

#include <iostream>


using namespace std;


template<class T>
class BinaryTree
{
struct Node
    {
        T data;
        Node* lChildptr;
        Node* rChildptr;

        Node(T dataNew)
        {
            data = dataNew;
            lChildptr = NULL;
            rChildptr = NULL;
        }
    };
private:
    Node* root; 

        void Insert(T newData, Node* &theRoot)
        {
            if(theRoot == NULL)
            {
                theRoot = new Node(newData);
                return;
            }

            if(newData < theRoot->data)
                Insert(newData, theRoot->lChildptr);
            else
                Insert(newData, theRoot->rChildptr);;
        }

        void PrintTree(Node* theRoot)
        {
            if(theRoot != NULL)
            {
                PrintTree(theRoot->lChildptr);
                cout<< theRoot->data<<" ";;
                PrintTree(theRoot->rChildptr);
            }
        } …
Run Code Online (Sandbox Code Playgroud)

c++ templates binary-tree

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

css background-image无法正常工作

我使用完全相同的代码:

body
{
background-image:url('gradient2.png');
}
Run Code Online (Sandbox Code Playgroud)

发现在W3学校它的简单我得到了相同的文件夹中的图片,我做了一切,我不知道为什么我不能插入图像在CSS.html标签正在运行.我在3-4个月前遇到了同样的问题,现在又用html工作了,但仍然没有工作.这张照片不会显示出来.

这是我的完整css:

*
{
    margin: 0;
    padding: 0; 
}

body
{
        background: url("pagebg2.jpg") repeat left top;    
    font: normal 10pt Arial,Helvetica,sans-serif;

}

#center{
    box-shadow: 1px 1px 11px 1px rgba(0, 0, 0, 1);
    border: 3px solid rgba(0, 0, 0,0.8);
    background-color:#50649d;
    border-radius: 20px 20px;
    width: 650px;
    height:900px;
    margin: 0 auto;

}
#pic {
     text-align:center;
}
img {
    box-shadow: 1px 1px 11px 1px rgba(0, 0, 0, 1);
    border: 3px solid rgba(0, 0, 0,0.8);
    border-radius: 20px 20px;
}
Run Code Online (Sandbox Code Playgroud)

这是html:

<!DOCTYPE …
Run Code Online (Sandbox Code Playgroud)

css image background-image

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

Yii:将login.php视图渲染到另一个视图的Div标签中

所以我正在一个页面上学习Yii.就是这样:http://devcave.freeiz.com/

我想要做的是,当我点击登录时,div正在向下滑动,login.php表格应该在那里.问题是如何将其呈现到main.php的div标签中.

我试过$this->renderPartial('//site/login',array('model'=>$model));,但我得到Undefined变量:模型错误.我阅读了理解yii视图渲染流程,但似乎我没有放弃获得重点.

有什么建议吗?

render view yii

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

标签 统计

php ×2

yii ×2

arrays ×1

background-image ×1

binary-tree ×1

c++ ×1

css ×1

image ×1

javascript ×1

render ×1

templates ×1

validation ×1

view ×1

xml ×1

xsd ×1