⑴ 3d中的灯光怎么打 web光域网怎么用 参数怎么调 谢喽
要选择光域网文件,请执行以下操作:
在选定灯光的“Web
参数”卷展栏上单击“Web
文件”按钮。
将显示“打开光域网”对话框。
导航要导入文件的位置。
选择文件然后单击“打开”。
如果您正在修改灯光,则由光域网的线框轮廓的图标替换灯光的图标
如果您正在创建灯光,在要创建灯光的视口中拖动光标时光域网图标将出现。
注意:
可以从各个照明制造商处获得光域网文件。
可以使用“目录浏览器”下载
IES
文件或使用
Discreet
的
Lightscape
软件提供的
Lightscape
库中可用的IES
文件。
要更改光域网的方向,请执行以下操作:
使用旋转微调器更改
X、Y
或
Z
旋转或光域网。
注意:
这些参数不可设置动画。
要更改灯光的方向,也可以使用目标点灯光的“旋转”变换移动灯光的目标点。
提示:
要查看光域网的形状,可以通过增加“工具”菜单
>
“选项”对话框
>“视口”面板
>“视口”参数中的“非缩放对象”的大小使灯光图标变大。
界面
Web
文件—选择用作光域网的
IES
文件。
默认的
web
是从一个边缘照射的漫反射分布。
X
轴旋转—沿着
X
轴旋转光域网。
旋转中心是光域网的中心。
范围为
-180
度至
180
度。
Y
轴旋转—沿着
Y
轴旋转光域网。
旋转中心是光域网的中心。
范围为
-180
度至
180
度。
Z
轴旋转—沿着
Z
轴旋转光域网。
旋转中心是光域网的中心。
范围为
-180
度至
180
度。
光域网图标—显示灯光分布的三维表示。
请参见Web
分布。
⑵ asp.net(c#)中动态更改web.config连接数据库参数
读写XML的方式修改存储web.config
但是,如果想动态修改connectionstring,建议别放在web.config中,自己建立一个XML文件进行读写
附上一个实例:
已知有一个XML文件(bookstore.xml)如下:
<?xml
version="1.0"
encoding="gb2312"?>
<bookstore>
<book
genre="fantasy"
ISBN="2-3631-4">
<title>Oberon's
Legacy</title>
<author>Corets,
Eva</author>
<price>5.95</price>
</book>
</bookstore>
1、往<bookstore>节点中插入一个<book>节点:
XmlDocument
xmlDoc=new
XmlDocument();
xmlDoc.Load("bookstore.xml");
XmlNode
root=xmlDoc.SelectSingleNode("bookstore");//查找<bookstore>
XmlElement
xe1=xmlDoc.CreateElement("book");//创建一个<book>节点
xe1.SetAttribute("genre","李赞红");//设置该节点genre属性
xe1.SetAttribute("ISBN","2-3631-4");//设置该节点ISBN属性
XmlElement
xesub1=xmlDoc.CreateElement("title");
xesub1.InnerText="CS从入门到精通";//设置文本节点
xe1.AppendChild(xesub1);//添加到<book>节点中
XmlElement
xesub2=xmlDoc.CreateElement("author");
xesub2.InnerText="候捷";
xe1.AppendChild(xesub2);
XmlElement
xesub3=xmlDoc.CreateElement("price");
xesub3.InnerText="58.3";
xe1.AppendChild(xesub3);
root.AppendChild(xe1);//添加到<bookstore>节点中
xmlDoc.Save("bookstore.xml");
//===============================================
结果为:
<?xml
version="1.0"
encoding="gb2312"?>
<bookstore>
<book
genre="fantasy"
ISBN="2-3631-4">
<title>Oberon's
Legacy</title>
<author>Corets,
Eva</author>
<price>5.95</price>
</book>
<book
genre="李赞红"
ISBN="2-3631-4">
<title>CS从入门到精通</title>
<author>候捷</author>
<price>58.3</price>
</book>
</bookstore>
2、修改节点:将genre属性值为“李赞红“的节点的genre值改为“update李赞红”,将该节点的子节点<author>的文本修改为“亚胜”。
XmlNodeList
nodeList=xmlDoc.SelectSingleNode("bookstore").ChildNodes;//获取bookstore节点的所有子节点
foreach(XmlNode
xn
in
nodeList)//遍历所有子节点
{
XmlElement
xe=(XmlElement)xn;//将子节点类型转换为XmlElement类型
if(xe.GetAttribute("genre")=="李赞红")//如果genre属性值为“李赞红”
{
xe.SetAttribute("genre","update李赞红");//则修改该属性为“update李赞红”
XmlNodeList
nls=xe.ChildNodes;//继续获取xe子节点的所有子节点
foreach(XmlNode
xn1
in
nls)//遍历
{
XmlElement
xe2=(XmlElement)xn1;//转换类型
if(xe2.Name=="author")//如果找到
{
xe2.InnerText="亚胜";//则修改
break;//找到退出来就可以了
}
}
break;
}
}
xmlDoc.Save("bookstore.xml");//保存。
//==================================================
最后结果为:
<?xml
version="1.0"
encoding="gb2312"?>
<bookstore>
<book
genre="fantasy"
ISBN="2-3631-4">
<title>Oberon's
Legacy</title>
<author>Corets,
Eva</author>
<price>5.95</price>
</book>
<book
genre="update李赞红"
ISBN="2-3631-4">
<title>CS从入门到精通</title>
<author>亚胜</author>
<price>58.3</price>
</book>
</bookstore>
3、删除
<book
genre="fantasy"
ISBN="2-3631-4">节点的genre属性,删除
<book
genre="update李赞红"
ISBN="2-3631-4">节点。
XmlNodeList
xnl=xmlDoc.SelectSingleNode("bookstore").ChildNodes;
foreach(XmlNode
xn
in
xnl)
{
XmlElement
xe=(XmlElement)xn;
if(xe.GetAttribute("genre")=="fantasy")
{
xe.RemoveAttribute("genre");//删除genre属性
}
else
if(xe.GetAttribute("genre")=="update李赞红")
{
xe.RemoveAll();//删除该节点的全部内容
}
}
xmlDoc.Save("bookstore.xml");
//===========================================
最后结果为:
<?xml
version="1.0"
encoding="gb2312"?>
<bookstore>
<book
ISBN="2-3631-4">
<title>Oberon's
Legacy</title>
<author>Corets,
Eva</author>
<price>5.95</price>
</book>
<book>
</book>
</bookstore>
4、显示所有数据。
XmlNode
xn=xmlDoc.SelectSingleNode("bookstore");
XmlNodeList
xnl=xn.ChildNodes;
foreach(XmlNode
xnf
in
xnl)
{
XmlElement
xe=(XmlElement)xnf;
Console.WriteLine(xe.GetAttribute("genre"));//显示属性值
Console.WriteLine(xe.GetAttribute("ISBN"));
XmlNodeList
xnf1=xe.ChildNodes;
foreach(XmlNode
xn2
in
xnf1)
{
Console.WriteLine(xn2.InnerText);//显示子节点点文本
}
}
⑶ 服务器安全狗web防火墙怎么设置参数
通过单击操作界面右上方的 “已开启”/“已关闭”按钮来开启/关闭WEB防火墙功能。随后,点击“规则设置”可进入具体的参数设置界面。如下图所示:
2/7
web防火墙的参数设置问题:
WEB 防火墙的各项参数主要针对CC攻击进行设置,所有参数都是根据实验测试得出的,所以一般情况下建议用户直接使用系统默认设置。但在使用过程中,用户也可以根据实际攻击情况随时修改各项参数值。包括访问规则、端口设置、会话验证、代理规则。
3/7
访问规则的设置: WEB 防火墙的访问规则主要有三个部分组成: 首先是ip对网站访问的次数进行验证,在一定时间内对网站的访问没有超过设定次数,则该ip能够对网站进行访问。假设当访问在60秒内达到30次时,如果访问超过该设置,若开启会话验证模式将进入会话验证,否则直接进行拦截; 其次,“IP冻结时间”用以设置被安全狗判断为攻击的IP将会被禁止访问的时间长度,时间单位为分钟,取值需为大于1的整数,用户可以视攻击情况修改限制访问的时间长度。如说设置冻结时间为30分钟,那么在30分钟内该IP就无法访问; 最后是ip放行时间,针对会话验证模式中的几种情况,通过验证后的ip能够对网站进行访问,且在设
定的ip放行时间内不会对该ip进行会话验证,放行时间结束后将进行再次验证。
4/7
端口设置问题:
端口设置功能则是针对WEB访问的重要端口,主要起保护端口的目的。用户可以通过点击“+”按键把要保护的端口加入保护端口列表中,常见的web端口映射有80、8080等等端口
5/7
会话验证的设置: 会话验证主要通过会话模式来对访问ip进行判断访问网站是否具有合法行。会话验证拥有三种模式分别如下: 初级模式:代表非首次的非点击式会话验证(正常情况下推荐使用该模式) 中级模式:代表首次的非点击式会话验证(对所有的访问都会进行自动验证,如果网站处于间歇性被攻击状态,建议使用该模式) 高级模式:代表首次的点击式会话验证(即对所有的访问都会要求进行手动点击验证,如果网站长期处于被攻击状态,建议使用该模式)
6/7
【 首次代表第一次,非首次代表不是第一次。对于非首次会话验证,只有在触发了规则的情况下,才会进入会话验证或者拦截条件。比如30秒内单IP允许请求50次,如果达到或超过此条件就会触发规则,遭到拦截】【非点击式:透明式,WEB浏览器会自动根据回复的http的脚本自动跳转。 点击式:需要用户通过点击WEB浏览器的点击按钮。】
7/7
代理规则: WEB防火墙中也加入了代理规则,通过设定最大IP数,设置代理规则对网站进行访问。分为以下两种情况: 代理数为0 时:若开启会话验证,则每个代理访问网站的时候就会进行会话验证,若未开启会话验证,那么每个代理将直接被拦截。 代理数不为0时(加入设定为10个代理IP):开启会话验证(非首次会话验证,如初级模式),则30秒内超过第10个的代理IP访问将进入会话验证逻辑;开启会话验证(首次会话验证,如中级或高级模式),则每个代理IP访问将进入会话验证逻;若未开启会话验证,则30秒内超过第10个的代理IP访问将直接被拦截,即第11个代理IP访问就被拦截。
服务器安全狗web防火墙图文设置教程
[
⑷ 如何修改 webservice里面的参数
在应用程序中添加配置文件(如Winform的一般是app.config,webform的一般是web.config),在<appSettings>目录下添加一个配置WebService引用地址的节点,如:<add key="webServiceAddr" value="http://192.168.1.105:800/TestWebService.asmx?wsdl"/>
.在应用程序中应用private void button1_Click(object sender, EventArgs e){string result = string.Empty;string serviceAddr = string.Empty;try{serviceAddr = System.Configuration.ConfigurationManager.AppSettings["webServiceAddr"].ToString();//此处调用的是我们自己定义的构造函数,参数为WebService引用的地址ServiceCenter.TestWebService webService = new WebServiceApp.ServiceCenter.TestWebService(serviceAddr);result = webService.Test();}catch (Exception ex){result = ex.Message;}MessageBox.Show(serviceAddr + "++++" + result);}
在Winform应用程序中,app.config等应用程序配置文件在生成的时候自动生成到了bin目录下面的应用程序名.exe.config文件,修改里面的webServiceAddr节点即可。需要注意的一点就是,如果生成的时候把app.config文件也生成到了bin目录下,此时修改app.config里面的配置是无效,还必须得修改(应用程序名.exe.config)这个文件。如果是把webservice引用地址放在自定义的的xml文件中,则生成到bin目录下,响应bin目录下的xml文件即可。
4
//Web服务对象
WebReference.Service1SoapClient objService = new WebReference.Service1SoapClient("Service1Soap","你要修改的URL例如:http://www.xxxx/webservices.asmx");
我们只要动态配置一下URL就行了,存储在数据库、XML或者。别的地方都是可以的。