我正在构建和数组,其中我的数组键是来自这样的变量:
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
所以我正在学习Yii框架,当你第一次创建sceleton应用程序时,内置的管理员/模拟帐户就有了这个功能.我想删除它们,因为即使在uplodet到我的网络服务器后我仍然可以使用它们登录.那么我在哪里可以删除它?
是否可以使用存储在字符串中的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) 所以我想创建一个代码,它创建一个二进制树,保存数据,例如像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) 我使用完全相同的代码:
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) 所以我正在一个页面上学习Yii.就是这样:http://devcave.freeiz.com/
我想要做的是,当我点击登录时,div正在向下滑动,login.php表格应该在那里.问题是如何将其呈现到main.php的div标签中.
我试过$this->renderPartial('//site/login',array('model'=>$model));,但我得到Undefined变量:模型错误.我阅读了理解yii视图渲染流程,但似乎我没有放弃获得重点.
有什么建议吗?
php ×2
yii ×2
arrays ×1
binary-tree ×1
c++ ×1
css ×1
image ×1
javascript ×1
render ×1
templates ×1
validation ×1
view ×1
xml ×1
xsd ×1