国外一些好看的网站收集

<p> 橙果设计http://www.designaddict.com/ ;</p><div>http://www.core77.com/ ;</div><div>http://www.cardesignnews.com/ ;</div><div>http://www.icsid.org 国际工业设计联合会 </div><div>http://www.idsa.org 美国工业设计师协会 </div><div>http://www.Cambabcn.es/bcd 西班牙巴塞罗那设计中心 </div><div>http://www.design-council.org.uk 英国设计委员会 </div><div>http://www.nsead.org 英国设计与艺术委员会 </div><div>http://www.design_germany.de 德国北—威州设计中心 </div><div>http://www.lgabw.de/BWL/LGA/HDW 德国斯图加特设计中心 </div><div>http://www.jidpo.or.jp 日本产业设计振兴会 </div><div>http://www.jidpo.or.jp/japandesign.jdf/index.html 日本国际设计交流协会 </div><div>http://www.iri.metro.toky.jp 东京都立产业技术研究所 </div><div>http://www.designfrance.tm.fr 法国设计 </div><div>http://www.Ornamo.fi 芬兰设计协会 </div><div>http://www.finnishdesign.fi 芬兰设计 </div><div>http://www.kidp.or.kr 韩国设计协会 </div><div>http://www.ddc.dk 丹麦设计中心 </div><div>http://www.tdb.gov.sg/design/design_centre 新加坡设计中心 </div><div>http://www.iida.com 国际室内设计师协会 </div><div>http://www.dia.org.au 澳大利亚设计协会 </div><div>http://www.agda.asn.au 澳大利亚图形设计协会 </div><div>http://www.edf.edu.au EDF/ZCO设计基金会 </div><div>http://www.edc.nl 欧洲设计中心 <div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p> </p></div><div>http://www.svid.se 瑞典工业设计基金 </div><div>http://www.ada.com.tr/etmk 土耳其工业设计师协会国外设计公司 </div><div>http://www.frogdesign.com 美国青蛙设计公司 </div><div>http://www.eccoid.com 美国ECCO设计公司 </div><div>http://www.plancreatif.fr 法国Plan crea+if设计公司 </div><div>http://www.gk.design.co.jp 日本GK设计公司国外设计院校 </div><div>http://www.id.iit.edu 伊利诺伊理工学院 </div><div>http://www.ncl.ac.uk 钮卡斯尔诺森比亚大学 </div><div>http://www.musabi.ac.jp 武藏野美术大学 </div><div>http://www.ashigei.ac.jp 芦屋艺术学院 </div><div>New Designers in Business </div><div>商业新设计师http://www.ndb.iclnet.co.uk/ ;</div><div>国际室内设计师协会 </div><div>International Interior Designers Associationhttp://www.iida.com/ ;</div><div>The Crafts Councilhttp://www.craftscouncil.org.uk/ ;</div><div>DBA </div><div>The Design Business Associationhttp://www.dba.org.uk/ ;</div><div>IDNF </div><div>International Design Network Foundation http://www.designnet.org/ ;</div><div>Design France </div><div>法国设计http://www.designfrance.tm.fr/ ;</div><div>ORNAMO </div><div>Finnish Association of Designershttp://www.ornamo.fi/ ;</div><div>中国工程建设标准化协会砌体结构委员会http://www.chinamasonry.com/ ;</div><div>ETMK </div><div>土尔其工业设计师协会 </div><div>Society of Turkish Industrial Designershttp://www.ada.com.tr/etmk/ ;</div><div>China Pack Net </div><div>中国包装网http://www.chinapacknet.com/ ;</div><div>Ital Design </div><div>意大利设计 http://www.italdesign.it/ ;</div><div>CSID </div><div>台湾室内设计协会http://www.csid.org/ ;</div><div>Design Center </div><div>瑞士设计中心 http://www.designnet.ch/ ;</div><div>CCII </div><div>首都企业形象协会http://www.ccii.com.cn/ ;</div><div>AIGA </div><div>美国图形艺术研究协会 </div><div>American Institute of Graphic Artshttp://www.dol.com/AIGA/ ;</div><div>东北地区设计师联合网http://www.dunec.com/ ;</div><div>AWID </div><div>妇女工业设计师联合会 </div><div>Association of Women Industrial Designershttp://www.core77.com/AWID/index.html ;</div><div>KIDP </div><div>韩国工业设计促进研究会 </div><div>Korea Institute of Industrial Design Promotionhttp://www.designdb.com/kidp/ ;</div><div>ACD </div><div>The American DD For Designhttp://www.dol.com/Root/people/associations/ACD.html ;</div><div>JIDPO </div><div>日本工业设计促进会 </div><div>Japanese Industrial Design Promotion Organizationhttp://www.jidpo.or.jp/index-e.html ;</div><div>B </div><div>Brand Design Association </div><div>标志设计协会 http://www.branddesign.org/ ;</div><div>Chicago Furniture Designers Association </div><div>芝加哥家具设计者联合会http://www.cfdainfo.org/ ;</div><div>CAM </div><div>Chicago Athenaeum Museum of Architecture and Designhttp://www.chi-athenaeum.org/ ;</div><div>The Design Centre Division of TDB </div><div>新加坡设计中心http://www.tdb.gov.sg/design/design_centre.html ;</div><div>DMI </div><div>设计管理协会 </div><div>Design Management Institutehttp://www.dmi.org/dmi/html/index.htm ;</div><div>Hong Kong Design Association </div><div>香港设计师协会 http://www.hkda.org.hk/ ;</div><div>Design Corps America </div><div>美国设计集团http://www.designcorps.com/ ;</div><div>Graphic Arts Association of Hong Kong </div><div>香港印艺学会http://www.gaahk.org.hk/ ;</div><div>GAG </div><div>Graphic Artists Guildhttp://www.gag.org/ ;</div><div>DIA </div><div>澳大利亚设计协会 </div><div>The Design Institute of Australiahttp://www.dia.org.au/ ;</div><div>EDF </div><div>EcoDesign Foundation http://www.edf.edu.au/ ;</div><div>AG </div><div>澳大利亚图形设计协会 </div><div>Australian Graqphic Design Associationhttp://www.agda.asn.au/ ;</div><div>Illuminating Engineering Society of North America </div><div>北美照明工程协会http://www.ies.org/ ;</div><div>EDC </div><div>欧洲设计中心 </div><div>The European Design Centrehttp://www.edc.nl/ ;</div><div>OBD </div><div>黑人设计师 </div><div>Organization of Black Designershttp://www.core77.com/OBD/welcome.html ;</div><div>SIDF </div><div>瑞典工业设计中心 </div><div>Swedish Industrial Design Foundationhttp://www.svid.se/ ;</div><div>DIA CA </div><div>Dia Center for the Artshttp://www.diadd.org/ ;</div><div>CDF </div><div>企业设计基金会 </div><div>Corportate Design Foundationhttp://www.cdf.org/ ;</div><div>MUD </div><div>莫斯科设计师联盟 </div><div>Moscow Union of Designershttp://www.mosdesign.ru/ ;</div><div>ASLA </div><div>美国园林建筑师协会 </div><div>American Society of Landscape Architectshttp://www.asla.org/ ;</div><div>Demark Design </div><div>丹麦设计 http://www.design.dk/ ;</div><div>Danish Design Centre </div><div>丹麦设计中心http://www.ddc.dk/ ;</div><div>ADDA </div><div>American Design Drafting Associationhttp://www.adda.org/ ;</div><div>WDA </div><div>World Design Associationhttp://wdo-wda.org/ ;</div><div>IDNF </div><div>International Design Network Foundationhttp://users.rcn.com/idnf/ ;</div><div>BDC </div><div>Barcelona Design Centerhttp://www.bcndesign.org/ ;</div><div>TCDC </div><div>The Consummate Design Centerhttp://www.tcdc.com/ ;</div><div>IDCA </div><div>International Design Conference in Aspenhttp://www.idca.org/ ;</div><div>D.C.U </div><div>英国设计议会 </div><div>The Design Council of UKhttp://www.design-council.org.uk/ ;</div><div>DX </div><div>设计交流 </div><div>Design Exchange http://www.dx.org/ ;</div><div>SGDC </div><div>加拿大图形设计师协会 </div><div>Society of Graphic Designers of Canadahttp://www.gdc.net/ ;</div><div>=============================国外平面设计网站===============================</div><div>http://04.jp.org/ 04 </div><div>http://www.abstructure.com/ Abstructure </div><div>http://www.acidfonts.com/ Acid Fonts </div><div>http://www.add.jp.org/ Add-add.jp.org </div><div>http://www.anonymous.dk/ Anonymous Fonts </div><div>http://www.burodestruct.net/ BDD </div><div>http://www03.u-page.so-net.ne.jp/pc4/saitoh/bodys/ bodys_elastc </div><div>http://www.channel.jp.org/ channel </div><div>http://www.closefonts.com/ closefonts </div><div>http://www.disappear.com/ Disappearing Inc </div><div>http://www.elephantcloud.com/ elephantcloud </div><div>http://www.antidot.de/eyesaw/ eyesaw </div><div>http://www.moniteurs.de/f2f/ face2face </div><div>http://www.fontemporium.com/ font emporium </div><div>http://www.fontfreak.com/ Font Freak </div><div>http://rover.wiesbaden.netsurf.de/~kikita/ fontastic! </div><div>http://www.fontfont.de/ FontFontFinder </div><div>http://www.fontomas.com/ fontomas </div><div>http://www.fontshop.be/ FONTSHOP </div><div>http://www.japon.to/@/ FONTSTUDIO </div><div>http://www.fountain.nu/ FOUNTAIN </div><div>http://www.chank.com/fuelfonts/ fuelfonts type foundry </div><div>http://www.orange.ne.jp/~den7/ Gray Graphics </div><div>http://www.hi-score.de/ HI-SCORE </div><div>http://www.hi-type.de/ HI-TYPE </div><div>http://www.houseindustries.com/ house industries </div><div>http://www.lindkvist.com/ lindkvist </div><div>http://www.lineto.com/ lineto_typeface-library </div><div>http://www.nitjueni.com/ Nitjueni </div><div>http://www.psyops.com/ Psy-Ops Type Foundry </div><div>http://www.chank.com/rotodesign/ rotodesign </div><div>http://www.rotor-fabrik.com/type/ ROTORtype </div><div>http://www.shiftype.com/ shiftype </div><div>http://www.testpilotcollective.com/ TEST PILOT COLLECTIVE </div><div>http://www.fontpool.com/ The Fontpool </div><div>http://www.typography.com/ The Hoefler Type Foundry </div><div>http://www.thenetstar.org/ thenetstar.org </div><div>http://www.typesource.com/ True Type Resource </div><div>http://www.ttfon.com/ ttf </div><div>http://www.typeforce.com/ Typeforce </div><div>http://www.typographic.com/ typogRaphic </div><div>http://www.typophile.com/ typophile </div><div>http://www.typopositive.com/ TypoPositive Research </div><div>http://www2.odn.ne.jp/~zetuei/ zetuei fonts </div><div>http://www.zx26.com/ zx26 </div><div>http://www.t26font.com/ [T-26] Digital Type Foundry </div><div>arts'n'crafts作品 </div><div>http://www.1201am.com/ 1201am </div><div>http://map.jodi.org/ 20Network </div><div>http://at2000.net/ @2000 </div><div>http://www.fabrica.it/fabrica/theannex/ Annex </div><div>http://www.artopod.com/apeiron/ Apeiron </div><div>http://www.puk.de/artcore/ artcore </div><div>http://www.artsider.com/ ArtSider Galleries </div><div>http://www.atroa.com/ atroa </div><div>http://www.bespoke.org/ bespoke </div><div>http://www.netshopboys.or.jp/tvgm/ BIT GENERATION 2000 </div><div>http://www.braid.com/ Boltz </div><div>http://www.brittle-bones.com/ brittle bones </div><div>http://www.ikda.co.uk/bushwhacker/ BUSHWHACKER </div><div>http://www.b83.sk/ B|83 Inspirational Kitchen </div><div>http://www.carolineoakley.co.uk/ caroline oakley </div><div>http://www.cemgul.com Cem Gul </div><div>http://www.chunkychannel.com.au/ chunky channel </div><div>http://www.drek.de/ compound static </div><div>http://www.cottonfarmers.com/ CottonFarmers </div><div>http://www.crankbunny.com crankbunny </div><div>http://www.crew4.com/ Crew4 </div><div>http://www.d-town.it/ d-town </div><div>http://www.pixelgraphy.de/ Daniela B鰎ner </div><div>http://www.davidho.com/ David Ho </div><div>http://www2.odn.ne.jp/delaware/ DELAware </div><div>http://www.desktopimage.com/ desktopimage </div><div>http://www.dextro.org/ dextro </div><div>http://www.dieselprint.com/ dieselprint </div><div>http://www.distancetohere.org/ distancetohere </div><div>http://www.circa-sys.com/pao/ Downfall </div><div>http://www.dragonize.com/ dragonize metamedia </div><div>http://edibleplastic.salsa.com.au/ edibleplastic </div><div>http://www.freeze-frame.org/ Elian Anderson </div><div>http://endeffect.com endeffect </div><div>http://www.eneri.net/ eneridotnet </div><div>http://www.endorphine.net/ ENORPHINE </div><div>http://www.ericsoart.com/ ericsoart </div><div>http://www.even.co.uk/ EVEN </div><div>http://www.faxwerk.org/ faxwerk.org </div><div>http://www.15mins-of-fame.net/ fifteen minutes of fame network </div><div>http://www.formularat.nu/ FORMULARAT </div><div>http://www.fortunecookie500.com/ fortunecookie500 </div><div>http://www.tpolm.com/~fthr/ FTHR </div><div>http://www.fuel-design.com/ Fuel </div><div>http://funkbone.nu/ funkbone </div><div>http://www.georgschlosser.com/ Georg Schlosser </div><div>http://www.gorchov.com/ Gorchov </div><div>http://www.grafikas.com/ gra-Fi-KAS </div><div>http://www.graphpaper.com/ graphpaper </div><div>http://www.halfproject.com/ half-project </div><div>http://www.hardac.com/ hardac </div><div>http://www.iconicon.co.uk/ icon icon </div><div>http://www.introversion.com/ introversion </div><div>http://www.johnmarksorum.com/ John Mark Sorum </div><div>http://www.kinseyvisual.com/ kinsey </div><div>http://www.linefracture.com/ LINE FRACTURE </div><div>http://www.lomo.com/ lomo </div><div>http://tmp.marcelpabst.se/ Marcel P </div><div>http://www.mariscal.com/ Mariscal </div><div>http://www.merzhase.de/ Merzhase </div><div>http://www.mesoa.com/ mesoa </div><div>http://www.michaellange.de/ Michael Lange </div><div>http://www.mirrororrim.org/ Mirror or Rim </div><div>http://www.n3xt.com/ n3xt </div><div>http://static.neophiliadesign.com/ neophilia design </div><div>http://www.ondreabarbe.com/ OndRea BARBE </div><div>http://www.onedotzero.com/ onedotzero </div><div>http://orangetrash.d2.hu/ orange trash </div><div>http://www.ourhouse.be/ OURHOUSE </div><div>http://www.phestik.com/ phestik </div><div>http://www.photomontage.com/ photomontage </div><div>http://www.preshaa.com preshaa </div><div>http://www.pseudoart.org/ Pseudoart </div><div>http://www.rankin.co.uk/ Rankin Photography </div><div>http://www.red23.org/ RED23 </div><div>http://rumblestrip.environs.com/ RUMBLESTRIP </div><div>http://www.shift.jp.org/IMGSRC100/ shift - IMGSRC100 </div><div>http://nic.com.bi/ shipter -- gizem </div><div>http://www.shotdead.co.uk/ shotdead </div><div>http://www.shutterspeed.cx/ shutterspeed </div><div>http://www.sintetika.com sintetika </div><div>http://www.sleepy.org/ sleepy </div><div>http://www.smallprint.net/ smallprint </div><div>http://www.smashart.com/ smashart </div><div>http://www.humboldt.edu/~isw1 someone </div><div>http://www.stampete.de/ stampete </div><div>http://www.statesbook.com/ statesbook </div><div>http://www.stereomedia.net/ stereomedia </div><div>http://swanky.org/ swanky.org </div><div>http://thedigitalrealm.cjb.net/ the digital realm </div><div>http://www.the-eclectica.com/ the eclectica </div><div>http://www3.zeit.de/forest/ The Forest of Thoughts </div><div>http://www.halfproject.com/ the half project </div><div>http://www.venushouse.com/ THE HOUSE OF VENUS </div><div>http://flypinay.home.texas.net/ TickTek </div><div>http://www.tint.de/ tint </div><div>http://www.colbi.net/tommyc/ tommy_c </div><div>http://www.magnetiq.com/twofifty/ twofifty </div><div>http://www.ubiquitygallery.com/ ubitquitygallery </div><div>http://arialdesign.com/unreasonable/ Unreasonable </div><div>http://www.urbanexpress.co.uk/ urbanexpress </div><div>http://www.vanillacircus.net vanillacircus </div><div>http://www.warp-net.com/ WarpNet </div><div>http://www.webfellows.net/jarmo/ webfellows </div><div>http://www.xype.com/ xype </div><div>photoshop </div><div>http://desktoppublishing.com/photoshop.html Adobe Photoshop Resources </div><div>http://www.adobe.com/ Adobe Systems Incorporated </div><div>http://www.computerarts.co.uk/ Computer Arts </div><div>http://www.deepspaceweb.com/ Deepspaceweb </div><div>http://www.eyeball-design.com/ Eyeball Design </div><div>http://www.icnet.de/intl/pssinfo.html I.C.NET </div><div>http://perso.club-internet.fr/gpl/html/panopticum.html Photoshop Plugged IN </div><div>http://johann.simplenet.com/ Software & Graphics </div><div>http://www.teamphotoshop.com/ teamphotoshop </div><div>http://www.ultimate-photoshop.com/ ultimate-photoshop </div><div>http://www.xanthic.net/ xanthic </div><div>other </div><div>http://www.lab404.com/toolshed/ lab404 toolshed </div><div>http://www.theweeb.com/articles.html the weeb </div><div>http://www.were-here.com/ We′re here Forums</div>

阅读剩余部分 -

MXML 语法

<p>XML 是Adobe Flex™应用中一种用于展示用户界面组件的XML 语言
MXML 基本语法
大多数MXML标签相当于ActionScript 3.0的类或者类属性。Flex解析MXML标签,并将其编译成一个包含对应ActionScript对象的SWF文件。
ActionScript 3.0 使用的语法基于 ECMAScript语言规范草案(第4版)。ActionScript 3.0 包含下列特性:
正式的类定义语法
正式的包结构</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>
键入变量、参数和返回值(仅在编译期)
隐含的getter和 setter,使用 get 和 set 关键字
继承
公共和私有成员
静态成员
类型转换符
关于ActionScript 3.0的更多信息,参见 Using ActionScript。
MXML文件命名</p><p>MXML文件名必须遵守下列命名约定:
文件名必须是有效的ActionScript标识符,这意味着必须以字母或下划线(_)开头,其后只能包含字母、数字和下划线。
文件名不能和ActionScript类名、组件id值相同,或者单词是application。不要使用和mx命名空间中MXML标签名相匹配的文件名。
文件名必须以小写字母.mxml作为文件后缀。
表示 ActionScript 类的标签使用</p><p>对应于ActionScript类的MXML标签采用的命名约定和ActionScript类相同。 类名以大写字母开头,大写字母区分类名中的单词。比如,当一个标签对应一个ActionScript类时,它的属性对应于该类的属性和事件。
设置组件属性
MXML中组件属性使用的命名约定和对应的ActionScript属性相同。属性名以小写字母开头,大写字母区分属性名中的单词。
大多数组件属性设置和标签属性一样,形式如下:
<mx:Label width="50" height="25" text="Hello World"/>
所有组件属性可以设置为子标签,形式如下:
<mx:Label>     <mx:width>50</mx:width>     <mx:height>25</mx:height>     <mx:text>Hello World</mx:text> </mx:Label>
当设置属性值为一个复杂的Object时,通常可以使用子标签,因为不能指定一个复杂的Object作为标签属性值。在下面的例子中,使用子标签将ComboBox控件的dataProvider设置为一个ArrayCollection对象:
<mx:ComboBox>     <mx:dataProvider>         <mx:ArrayCollection>             <mx:String>AK</mx:String>             <mx:String>AL</mx:String>             <mx:String>AR</mx:String>         </mx:ArrayCollection>     <mx:dataProvider> </mx:ComboBox>
在前面例子中,使用子标签设置属性的一个限制是子标签命名空间前缀mx:必须匹配组件标签的命名空间前缀。
每一种组件属性均是以下类型之一:
标量属性,比如数字或字符串
标量值数组,比如数字或字符串数组
ActionScript 对象
ActionScript 对象数组
ActionScript 属性
XML 数据
Adobe建议你使用标签属性赋标量值,而使用子标签赋一些复杂的类型,比如ActionScript对象。
设置标量属性</p><p>通常指定标量属性值作为组件标签的属性,如下所示:
<mx:Label width="50" height="25" text="Hello World"/>
使用常量设置属性</p><p>很多组件属性的有效值由静态常量定义,这些静态常量在ActionScript类中定义。MXML中可以使用静态常量设置属性值,也可以使用静态常量值,如下所示:
<!-- 使用静态常量设置属性。 --> <mx:HBox width="200" horizontalScrollPolicy="{ScrollPolicy.OFF}">     ... </mx:HBox>   <!—使用静态常量值设置属性。 --> <mx:HBox width="200" horizontalScrollPolicy="off">     ... </mx:HBox>
HBox容器定义了horizontalScrollPolicy属性,用于定义容器水平滚动条的操作。本例中,你显式设置horizontalScrollPolicy属性,禁用了水平滚动条。
第一个例子中使用ScrollPolicy类定义的静态常量OFF设置horizontalScrollPolicy属性。在MXML中,设置属性值为静态常量时必须使用数据绑定语法。使用静态常量的好处是Flex编译器能识别不正确的属性值,在编译期会报错。
不过,你也设置horizontalScrollPolicy属性值为静态常量的值。静态常量OFF 的值为“off”。当你使用静态常量值设置属性值时,Flex编译器不能确定是否使用了一个不支持的值。如果你设置属性不正确,直到报运行时错误才会知道。
在ActionScript中,应当总是使用静态常量设置属性值,如下所示:
var myHBox:HBox = new HBox(); myHBox.horizontalScrollPolicy=ScrollPolicy.OFF;
设置默认属性</p><p>很多Flex组件定义了一个默认属性。default_property是MXML标签属性,如果你不明确指定该属性,则默认为MXML标签内的内容。比如,考虑以下MXML标签定义:
<mx:SomeTag>     anything here </mx:SomeTag>
如果该标签定义了默认属性default_property,那么前面的标签定义相当于如下代码:
<mx:SomeTag>     <default_property>         anything here     </default_property> </mx:SomeTag>
也相当于以下代码:
<mx:SomeTag default_property="anything here"/>
默认属性为设置单个属性提供了一种简写机制。比如ComboBox,默认属性是dataProvider。因此,下列代码中两个ComboBox的定义是等价的:
<?xml version="1.0"?> <!-- mxmlDefProp.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; >     <!-- 省略默认属性。 -->     <mx:ComboBox>         <mx:ArrayCollection>             <mx:String>AK</mx:String>             <mx:String>AL</mx:String>             <mx:String>AR</mx:String>         </mx:ArrayCollection>     </mx:ComboBox>     <!-- 明确指定默认属性。 -->     <mx:ComboBox>         <mx:dataProvider>             <mx:ArrayCollection>                 <mx:String>AK</mx:String>                 <mx:String>AL</mx:String>                 <mx:String>AR</mx:String>             </mx:ArrayCollection>         </mx:dataProvider>     </mx:ComboBox>    </mx:Application>
不是所有Flex组件都定义有默认属性。要确定每一个组件的默认属性,参见《Adobe Flex Language Reference》。
创建一个自定义组件时也可以定义默认属性。更多信息,参见《Creating and Extending Adobe Flex 3 Components》中的“自定义组件的原数据标签”。
使用反斜杠符号的转义字符</p><p>在MXML中设置属性值时,可以以反斜杠字符()作为前缀对保留字进行转义,如下所示:
<?xml version="1.0"?> <!-- mxmlEscapeChar.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; >     <mx:Label text="{}"/> </mx:Application>
本例中,你想在文本字符串中使用大括号({ })。但是Flex使用大括号表示数据绑定操作。因此,你应在每一个大括号前加反斜杠()使得MXML编译器将它们解释为字面意义。
使用反斜杠字符设置String 属性</p><p>当MXML 中String类型的属性值含反斜杠时,MXML编译器会自动对反斜杠进行转义。因此,总是将“&rdquo;转换成“\”。
这是必须的,因为ActionScript编译器将“\”认为字符“&rdquo;,当初始化属性值时会去掉第一个反斜杠。
注意:不要使用反斜杠()作为应用目录的路径分隔符。应当总是使用正斜杠(/)作为分隔符。
在String值中包含换行符</p><p>对于String类型的属性,有两种方式在String中插入换行符:
在MXML的String值中插入&#13;代码
在ActionScript 用来初始化MXML 属性的String变量中插入“n”
要使用&#13;代码插入换行符,可以在MXML的属性值中包含该代码,如下所示:
<mx:TextArea width="100%" text="Display&#13;Content"/>
要使用ActionScript String变量插入换行符,可以创建一个ActionScript变量,然后使用数据绑定设置MXML中的属性,如下所示:
<mx:Script>     <![CDATA[         [Bindable]         public var myText:String = "Display" + "n" + "Content";     ]]> </mx:Script> <mx:TextArea width="100%" text="{myText}"/>
本例中,TextArea控件的text属性值被设置为包含一个换行符。
注意,本例中在属性定义前有[Bindable]元数据标签。元数据标签指定了myText属性可以作为数据绑定表达式的source。运行时当属性变化时数据绑定会自动将一个对象的source属性值复制给另一个对象的destination属性。
如果你省略了元数据标签,编译器会发出警告,指出该属性不能作为数据绑定的source。更多信息,参见绑定数据。
设置标量值数组</p><p>当一个类以数组作为它的属性值时,可以在MXML中使用子标签表示该属性。下面例子中的组件有一个dataProvider属性,包含数字数组:
<mx:List width="150">     <mx:dataProvider>         <mx:Array>             <mx:Number>94062</mx:Number>             <mx:Number>14850</mx:Number>             <mx:Number>53402</mx:Number>         </mx:Array>     </mx:dataProvider> </mx:List>
数组元素外的<mx:Array>和</mx:Array>标签可选。因此,这个例子代码也可以写成以下所示:
<mx:List width="150">     <mx:dataProvider>         <mx:Number>94062</mx:Number>         <mx:Number>14850</mx:Number>         <mx:Number>53402</mx:Number>     </mx:dataProvider> </mx:List>
本例中,因为dataProvider属性的数据类型定义为数组,因此Flex会自动将三个数字定义转换为一个三元素数组。
组件开发人员可能在定义数组元素数据类型的组件定义内已经指定了一些其他信息。比如,如果开发人员指定dataProvider属性只支持String元素,那么这个例子会报编译错误,因为你指定了数字。《Adobe Flex Language Reference》描述了用来定义数组元素要求数据类型的Array属性。
设置Object 属性</p><p>当组件以对象作为属性值时,可以在MXML中用含标签属性的子标签表示该属性:
<mynamespace:MyComponent>     <mynamespace:nameOfProperty>         <mynamespace:typeOfObject prop1="val1" prop2="val2"/>     </mynamespace:nameOfProperty> </mynamespace:MyComponent>
下面的例子给出了一个定义Address对象的ActionScript类。该对象在下一个示例中作为PurchaseOrder组件的属性。
class Address {     public var name:String;     public var street:String;     public var city:String;     public var state:String;     public var zip:Number; }
以下示例给出了一个ActionScript类,定义了一个含Address类型属性的PurchaseOrder组件:
import example.Address;   class PurchaseOrder {     public var shippingAddress:Address;     public var quantity:Number; ... }
MXML中定义了PurchaseOrder组件,如下所示:
<mynamespace:PurchaseOrder quantity="3" xmlns:e="example"> <mynamespace:shippingAddress> <mynamespace:Address name="Fred" street="123 Elm St."/> </mynamespace:shippingAddress> </mynamespace:PurchaseOrder>
如果shippingAddress属性值是Address的子类(比如DomesticAddress),你可以声明该属性值,如下所示:
<mynamespace:PurchaseOrder quantity="3" xmlns:e="example">     <mynamespace:shippingAddress>         <mynamespace:DomesticAddress name="Fred" street="123 Elm St."/>     </mynamespace:shippingAddress> </mynamespace:PurchaseOrder>
如果该属性被显式设置为Object类型,如同下面例子中value属性,可以使用<mx:Object>标签指定一个匿名对象。
class ObjectHolder { public var value:Object }
下面的例子给出了如何指定一个匿名对象作为value属性的值:
<mynamespace:ObjectHolder>     <mynamespace:value>         <mx:Object foo='bar'/>     </mynamespace:value> </mynamespace:ObjectHolder>
用数组填充Object</p><p>当组件有一个以数组作为值的Object类型的属性,在MXML中可以使用子标签表示该属性,如下所示:
<mynamespace:MyComponent>     <mynamespace:nameOfObjectProperty>        <mx:Array>             <mx:Number>94062</mx:Number>             <mx:Number>14850</mx:Number>             <mx:Number>53402</mx:Number>         </mx:Array>     </mynamespace:nameOfObjectProperty> </mynamespace:MyComponent>
本例中,你初始化该Object为三元素的数字数组。
正如设置标量值数组中所述,Array元素外的<mx:Array>和</mx:Array>标签可选,可以被省略,如下所示:
<mynamespace:MyComponent>     <mynamespace:nameOfObjectProperty>         <mx:Number>94062</mx:Number>         <mx:Number>14850</mx:Number>         <mx:Number>53402</mx:Number>     </mynamespace:nameOfObjectProperty> </mynamespace:MyComponent>
这项规则的唯一例外是在你指定Object属性为单个数组元素时。这种情况下,Flex不会创建包含单个元素数组的Object,而是创建一个对象,设置它为指定值。以下是二者区别:
object=[element] // 包含单元素数组的Object object=element // 等于值的object
如果你想创建单元素数组,在数组元素外包含<mx:Array>和</mx:Array>标签,如下所示:
<mynamespace:MyComponent>     <mynamespace:nameOfObjectProperty>         <mx:Array>             <mx:Number>94062</mx:Number>         </mx:Array>     </mynamespace:nameOfObjectProperty> </mynamespace:MyComponent>
填充对象数组</p><p>当组件以对象数组作为属性值时,可以在MXML中使用子标签表示属性,如下所示:
<mynamespace:MyComponent>     <mynamespace:nameOfProperty>         <mx:Array>             <mynamespace:objectType prop1="val1" prop2="val2"/>             <mynamespace:objectType prop1="val1" prop2="val2"/>             <mynamespace:objectType prop1="val1" prop2="val2"/>         </mx:Array>     </mynamespace:nameOfProperty> </mynamespace:MyComponent>
下面例子中的组件包含ListItem对象数组。每一个ListItem对象有label和data属性。
<mynamespace:MyComponent>     <mynamespace:dataProvider>         <mx:Array>             <mynamespace:ListItem label="One" data="1"/>             <mynamespace:ListItem label="Two" data="2"/>         </mx:Array>     </mynamespace:dataProvider> </mynamespace:MyComponent>
下面的例子给出了如何指定匿名对象作为dataProvider属性值:
<mynamespace:MyComponent>     <mynamespace:dataProvider>         <mx:Array>             <mx:Object label="One" data="1"/>             <mx:Object label="Two" data="2"/>         </mx:Array>     </mynamespace:dataProvider> </mynamespace:MyComponent>
正如设置标量值数组章节所述,数组元素外的<mx:Array>和</mx:Array>标签可选,可以省略,如下所示:
<mynamespace:MyComponent>     <mynamespace:dataProvider>         <mx:Object label="One" data="1"/>         <mx:Object label="Two" data="2"/>     </mynamespace:dataProvider> </mynamespace:MyComponent>
设置包含XML数据的属性</p><p>如果一个组件包含了XML数据属性,该属性值就是可以应用命名空间的XML片段。在下面的例子中,MyComponent对象的value值是XML数据:
<mynamespace:MyComponent>     <mynamespace:value xmlns:a="http://www.example.com/myschema";>         <mx:XML>             <a:purchaseorder>                 <a:billingaddress>                 ...                 </a:billingaddress>                 ...         </a:purchaseorder>     </mx:XML> </mynamespace:value> </mynamespace:MyComponent>
在MXML中设置样式和效果属性</p><p>MXML标签中的样式或效果属性和其他属性不同,因为它对应于ActionScript样式或效果,而不是ActionScript类的属性。在ActionScript使用setStyle(stylename, value)方法设置这些属性,而不是object.property=value。
在ActionScript类中使用[Style]或[Effect]元数据标签定义样式或效果属性,而不是定义为ActionScript变量或setter/getter方法。更多信息,参见《Creating and Extending Adobe Flex 3 Components》中的自定义组件中的元数据标签。
比如,在MXML设置fontFamily样式属性,如下所示:
<mx:TextArea id="myText" text="hello world" fontFamily="Tahoma"/>
该 MXML 代码等价于以下ActionScript 代码:
myText.setStyle("fontFamily", "Tahoma");
在MXML 中设置事件属性</p><p>MXML标签的事件属性允许你指定事件的事件监听器。该属性相当于在ActionScript中使用addEventListener()方法设置事件监听器。
在ActionScript类中使用[Event]元数据标签定义事件属性,而不是定义为ActionScript变量或setter/getter方法。更多信息,参见《Creating and Extending Adobe Flex 3 Components》中的子定义组件中的元数据标签
比如,你可以在MXML中设置creationComplete事件属性,代码如下所示:
<mx:TextArea id="myText" creationComplete="creationCompleteHandler()"/>
该 MXML 代码等价于以下ActionScript 代码:
myText.addEventListener("creationComplete", creationCompleteHandler);
指定URL值</p><p>某些MXML标签,比如<mx:Script>标签,有以外部文件URL为值的属性。比如,可以在<mx:Script>标签中设置source属性引用外部ActionScript文件,代替在<mx:Script>标签体内直接键入ActionScript。
注意:在<mx:Script>标签的source属性指定脚本。不要在source属性中指定ActionScript类。关于使用ActionScript类的更多信息,参见创建ActionScript组件。
MXML 支持以下URL类型:
绝对路径,如下所示:
<mx:Style source="http://www.somesite.com/mystyles.css";>
相对于运行Flex应用的Java web应用上下文根路径的运行时路径。比如:
<mx:HTTPService url="@ContextRoot()/directory/myfile.xml"/>
相对于运行Flex应用的Java web应用上下文根路径的编译时路径,如下所示:
<mx:Script source="/myscript.as"/>
相对于当前文件位置的路径,如下所示:
<mx:Script source="../myscript.as"/>
指定 RegExp 值</p><p>对于RegExp类型的属性,你可以在MXML中使用以下格式定义值:
"/pattern/flags"
pattern 在两条斜线内指定正则表达式。两条斜线均必需。
flags(可选) 指定正则表达式的任意标记。
比如,MXML组件的regExpression属性为RegExp类型。因此,可以如下设置它的值:
<mynamespace:MyComponent regExpression="/Wcat/gi"/>
或者使用子标签设置,如下所示:
<mynamespace:MyComponent>     <mynamespace:regExpression>/Wcat/gi</mynamespace:regExpression> </mynamespace:MyComponent>
正则表达式的flags部分可选,因此还可以如下指定:
<mynamespace:MyComponent regExpression="/Wcat/"/>
使用compiler 标签</p><p>编译器标签是一些不直接对应于ActionScript对象或属性的标签。下列编译器标签的命名第一个字母大写:
<mx:Binding>
<mx:Component>
<mx:Metadata>
<mx:Model>
<mx:Script>
<mx:Style>
<mx:XML>
<mx:XMLList>
下列编译器标签全是小写字母:
<mx:operation>
<mx:request>
<mx:method>
<mx:arguments>
MXML 标签规则</p><p>MXML 有以下语法要求:
任何标签中id 属性不必需。
root 标签中不能有 id 属性。
Boolean 属性只能为 true 或 false值。
<mx:Binding> 标签中source 和 destination 属性必需。
<mx:Binding> 标签不能包含 id 属性。
<mx:WebService> 标签中必须有 wsdl 值或 destination 值,但不能二者均有。
<mx:RemoteObject>标签中必须有 source值或 name值,但不能二者均有。
<mx:HTTPService> 标签中必须有 url值或 destination值,但不能二者均有。
<mx:operation>标签中 name 值必需,但不允许有相同的 name 项。
<mx:operation>标签不能包含 id 属性。
<mx:method> 标签中 name 值必需,但不允许有相同的 name 项。
<mx:method>标签不包含id 属性。</p>

阅读剩余部分 -

mysql_connect() 不支持 请检查 mysql 模块是否正确加载

<p>升级PHP 5.32之后模块不能正常加载了.之后卸载掉 .从新安装依然不能正常加载. 于是拿DZ的产品测试看看哪里的问题..(DZ真是好东西能检查组件.)</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>一、 在系统的 system32(C:windowssystem32)目录下缺少libmysql.dll文件,解决方法是找到php目录下的 libmysql.dll,并将libmysql.dll复制到C: windowssystem32目录中,然后重新启动Web服务。</p><p>二、在C:windows目录下的php.ini文件中,没有将“;extension=php_mysql.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件找到;extension=php_mysql.dll    改成</p><p>extension=php_mysql.dll    //去掉前面的;使之生效</p><p>三、Mysql目录没有读取权限,正确的目录权限如下:</p><p>administrator   完全控制
system          完全控制
users           读取和运行+列出文件夹目录+读取
其他的用户权限全部删除,然后重启MYsql服务和Web服务
(注:以上设置无安全设置;建议修改后重启一下服务器)
重要,还要检查php.ini文件的权限,检查复制到system32里面的php文件的权限,检查php安装目录文件夹的权限.至少要有users默认权限.temp文件夹至少要有users组修改级别权限.</p><p> </p><p>但是,所有的方法都试过了,还是没能解决,于是我搜索了一下mysql_connect()不支持,</p><p>http://wenwen.soso.com/z/q141514137.htm的回答对我启发很大,</p><p>
把以下代码保存为phpinfo.php:
<?php
phpinfo();
?></p><p>放在discuz所在目录中, 用浏览器访问它. 然后在phpinfo.php显示页面中查找字符串 mysql.
如果MySQL已经安装, 并且php_mysql模块也正确装载了, 就能看到类似下面的表格:</p><p>  mysql
-------
MySQL Support  enabled
Active Persistent Links 1
Active Links  1
Client API version  5.0.37
-------
如果看不到, 而且你确定数据库已经安装了, 那么可能需要在服务器中加载libmysql.dll:
打开httpd.conf (这个是Apache的配置文件), 加入:
LoadFile "你的PHP目录/libmysql.dll"
然后重启http服务.</p><p> </p><p>我按照他说的做了之后,没能看到有mysql的信息,但是数据库确实已经运行无误。</p><p>于是搜了下“phpinfo()中没有Mysql” 结果是需要把 D:php5ext目录下的php_mysql.dll、php_mysqli.dll和上层目录中的libmysql.dll复制到system32</p><p>并将php的目录加到windows的系统路径里去,</p><p>在 Windows NT,2000,XP 和 2003 下:</p><p>进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统)</p><p>选择“高级”标签页</p><p>点击“环境变量”按钮</p><p>在“系统变量”栏中</p><p>找到 Path 这一项(可能需要向下滚动才能找到)</p><p>鼠标双击 Path 这一项</p><p>在最后加入你的 PHP 目录,包括前面的“;”(例如: ;C:php )</p><p>点击“确定”并重新启动电脑</p>

阅读剩余部分 -

PHP开发利器 PhpDesigner

<p>phpDesigner实在太好用了
相信许多PHP同胞谈到PHP开发工具的时候,都会想到Zend Studio、Eclipse等开发工具,这些工具的确非常的强大强悍,但复杂的配置满屏幕的英文并不适合所有人使用。
现在我给大家推荐了个新的php开发工具phpDesigner,这款我工具我也是找了很久,发现很多朋友都在使用并且推荐使用它,本人试用一天后发现确实很爽。但是我发现它的教程非常难找,因此决定写这篇文章,希望能够帮到更多有需要的朋友</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>phpDesigner界面
PHP开发利器 PhpDesigner - 谚。 - K..

界面默认为英文,可以设置成中文,下图
PHP开发利器 PhpDesigner - 谚。 - K..

集成PHP手册 方便查询
PHP开发利器 PhpDesigner - 谚。 - K..

PHP开发利器 PhpDesigner - 谚。 - K..

但是软件默认集成的PHP 手册是英文的,你需要下载中文的PHP手册并替换它才行,方法如下
“工具”-“配置”
PHP开发利器 PhpDesigner - 谚。 - K..

运行和调试程,默认的地址是 http://localhost但如果你的地址是其它的那么就需要在phpDesigner里更改下设置
PHP开发利器 PhpDesigner - 谚。 - K..


截止到以上,你已经可以运行和调试PHP程序了。

软件集成已集成浏览器,并可在运行时自动检查错误
PHP开发利器 PhpDesigner - 谚。 - K..

再来看看运行时候的,点击 Run
PHP开发利器 PhpDesigner - 谚。 - K..

代码自动提示功能
PHP开发利器 PhpDesigner - 谚。 - K..

大家有没有注意到上面的/ .../这种两星号的注释看看有什么神奇的作用
PHP开发利器 PhpDesigner - 谚。 - K..
它会将function a(){}上面的/
.../里的内容显示在调用它时的窗口下面</p>

阅读剩余部分 -

phpDesigner 7 功能概述及配置集成工具

<p>注意我当前使用的phpDesigner 7的版本是7.2.2,使用了一段时间的phpDesigner 7,这里对其功能做一个总结,至于好不好用,喜不喜欢用就是个人的习惯问题了。</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>以下是我使用phpDesigner 7的两个截图,第一个截图是版权我破解的,第二个是打开启动界面截图。大概的给了你一个phpDesigner 7的形象。</p><p>phpDesigner 7版权 image</p><p>phpDesigner-7打开启动界面截图</p><h4>PHP开发人员用到的功能</h4><ul> <li>HTML</li></ul><p>基本HTML元素都可以直接通过菜单选择,包括表单,表格,列表,注释,HTML转换,HTML优化(它使用的是HTML Tidy),灵活的找到对应标签。</p><ul> <li>CSS</li></ul><p>CSS菜单上经常要使用到的就是注释,链接CSS文件方式,常用字体,和定位。</p><ul> <li>Javascript</li></ul><p>我 经常用到的就是Javascript菜单栏里的注释,基本函数 alert,prompt,confirm,Document.write(),Window.open(),最经典的应用就是使用它集成的JS框 架:JQuery、ExtJS、Yahoo!用户界面库(YUI)、Dojo、MooTools、prototype。</p><p>点击它们中的任何一个链接到库,就会自动生成如下代码,这里只演示JQuery。</p><blockquote><p><script src=”<u>http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js&rdquo;</u>></script></p></blockquote><ul> <li>PHP</li></ul><p>PHP里最常用的菜单无非就是注释,Smarty模板,代码美化(代码格式化)。</p><h4>PHP开发人员用到的配置</h4><p>打开工具 > 配置,就可以看到我们整个phpDesigner 7会使用到的配置。我们最常用的就是配置phpDesigner 7的调试工具和集成工具。</p><ul> <li>phpDesigner 7 集成 XDebug 调试工具</li></ul><blockquote><p>[XDebug]
xdebug.profiler_output_dir=”C:ProgramDataApplication DataphpDesignerXDebugCache”
;; Only Zend OR (!) XDebug
;zend_extension_ts=”D:xamppphpextphp_xdebug.dll”
;xdebug.remote_enable=true
;xdebug.remote_host=127.0.0.1
;xdebug.remote_port=9000
;xdebug.remote_handler=dbgp
;xdebug.profiler_enable=1
;xdebug.profiler_output_dir=”D:xampptmp”</p></blockquote><p>这里关于在windows中xampp安装xdebug的教程请查看:<u>解决xampp xdebug安装失败</u></p><ul> <li>phpDesigner 7 集成 WinCacheGrind 调试分析工具</li></ul><p>WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind。更多信息及下载请到<u>http://sourceforge.net/projects/wincachegrind/<;/u>,将下载好的WinCacheGrind.exe保存到 D:xamppWinCacheGrindWinCacheGrind.exe 。输入到 phpDesigner 7 配置中如下图;</p><p>WinCacheGrind 调试分析工具image</p><p>打开WinCacheGrind可以通过调试菜单下的WinCacheGrind 进入其界面。</p><ul> <li>phpDesigner 7 集成 XAMPP 服务器运行环境</li></ul><p>XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。是最权威的一个PHP集成安装包,很多php书籍中都会提及此运行环境。推荐使用版本是1.6.8,同时带PHP4 和 PHP5环境为一身。</p><p>XAMPP(Apache+MySQL+PHP+PERL)image</p><ul> <li>phpDesigner 7 集成 Tortoise SVN 项目版本管理控制</li></ul><p>SVN 全名Subversion,即版本控制系统。我们常用的SVN客户端就是Tortoise SVN。在phpDesigner 7 集成Tortoise中输入你本地Tortoise SVN安装的路径D:Program FilesTortoiseSVNbinTortoiseProc.exe。即可以开始享用Tortoise SVN的功能。</p><ul> <li>phpDesigner 7 集成 PHP手册</li></ul><p>默认的 PHP手册是phpDesigner 7官方提供的,语言是英文的,在选择函数后按F1就会弹出该函数在PHP手册中的解释。</p><ul> <li>phpDesigner 7 集成 FileZilla FTP工具</li></ul><p>在 集成中输入你安装的FileZilla 软件地址,例如:D:Program FilesFileZilla FTP Clientfilezilla.exe,这样当你点击工具下面的菜单FileZilla 就会链接到FileZilla 软件,自动帮你把FileZilla 打开。</p><ul> <li>phpDesigner 7 集成 PHPMyAdmin 数据库管理</li></ul><p>当你点击工具下面的菜单PHPMyAdmin就会帮你弹出PHPMyAdmin的管理界面。</p><ul> <li>phpDesigner 7 集成 PHPDocumentor工具</li></ul><p>自动会为你生产PHPDocument。</p><ul> <li>phpDesigner 7 集成 文件区分和合并工具</li></ul><p>可以对比两个文件,区分和合并Differencing and Merging tool。</p><p>image</p><p>其他配置比如搜索引擎,浏览器、CSS手册、Javascript手册、PEAR手册都是官方提供的,默认即可。</p><h4>phpDesigner 7序列号</h4><p>以下序列号使用phpDesigner 7及以上版本。</p><blockquote><p>Username: lixiphp
Serial: 462B7DF35A27166610F6420C75C75CC9C71C71C11C51CD1C2E45C8B90720
Validation: 7S2FF3</p></blockquote><blockquote><p>Username: lixiphp.com
Serial: ED1CB3630B2210F5B9F0D1B5705705C456C56C50C54C5CC533B676CEC9D8
Validation: 7S2FF3</p></blockquote><blockquote><p>Username: www.lixiphp.com
Serial: 1DECF2F35B252BC7660BA3628B28B2DF2872872272672E7218E31C638C70
Validation: 7S2FF3</p></blockquote><blockquote><p>Username: lixiphp@gmail.com
Serial: BF6A0FB3EA2FE372E1C35EDD42D42D96D3ED3EDDED1ED9ED613C2684C098
Validation: 7S2FF3</p></blockquote><p>需要自定义用户名的朋友请在评论中留下你的用户名,我会回复给你。</p>

阅读剩余部分 -

熟悉FTP命令

<p>FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中</p><p>-v 显示远程服务器的所有响应信息;</p><p>-n 限制ftp的自动登录,即不使用;</p><p>-i etrc文件;</p><p>-d 使用调试方式;</p><p>-g 取消全局文件名。</p><p>ftp使用的内部命令如下(中括号表示可选项):</p><p>1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.</p><p>2.$ macro-ame[args]:执行宏定义macro-name.</p><p>3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。</p><p>4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。</p><p>5.ascii:使用ascii类型传输方式。</p><p>6.bell:每个命令执行完毕后计算机响铃一次。</p><p>7.bin:使用二进制文件传输方式。</p><p>8.bye:退出ftp会话过程。</p><p>9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。</p><p>10.cd remote-dir:进入远程主机目录。</p><p>11.cdup:进入远程主机目录的父目录。</p><p>12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如: chmod 777 a.out 。</p><p>13.close:中断与远程服务器的ftp会话(与open对应)。</p><p>14.cr:使用ascii方式传输文件时,将回车换行转换为回行。</p><p>15.delete remote-file:删除远程主机文件。</p><p>16.debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令,如: deb up 3,若设为0,表示取消debug。</p><p>17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。</p><p>18.disconnection:同close。</p><p>19.form format:将文件传输方式设置为format,缺省为file方式。</p><p>20.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。</p><p>21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。</p><p>22.hash:每传输1024字节,显示一个hash符号(#)。</p><p>23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。</p><p>24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。</p><p>25.image:设置二进制传输方式(同binary)。</p><p>26.lcd[dir]:将本地工作目录切换至dir。</p><p>27.ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file。</p><p>28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。</p><p>29.mdelete[remote-file]:删除远程主机文件。</p><p>30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如:mdir *.o.*.zipoutfile</p><p>31.mget remote-files:传输多个远程文件。</p><p>32.mkdir dir-name:在远程主机中建一目录。</p><p>33.mls remote-file local-file:同nlist,但可指定多个文件名。</p><p>34.mode[modename]:将文件传输方式设置为modename, 缺省为stream方式。</p><p>35.modtime file-name:显示远程主机文件的最后修改时间。</p><p>36.mput local-file:将多个文件传输至远程主机。</p><p>37.newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。</p><p>38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。</p><p>39.nmap[inpattern outpattern]:设置文件名映射机制, 使得文件传输时,文件中的某些字符相互转换,如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。该命令特别适用于远程主机为非UNIX机的情 况。</p><p>40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如ntrans 1R,则文件名LLL将变为RRR。</p><p>41.open host[port]:建立指定ftp服务器连接,可指定连接端口。</p><p>42.passive:进入被动传输方式。</p><p>43.prompt:设置多个文件传输时的交互提示。</p><p>44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。</p><p>45.put local-file[remote-file]:将本地文件local-file传送至远程主机。</p><p>46.pwd:显示远程主机的当前工作目录。</p><p>47.quit:同bye,退出ftp会话。</p><p>48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst.</p><p>49.recv remote-file[local-file]:同get。</p><p>50.reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传。</p><p>51.rhelp[cmd-name]:请求获得远程主机的帮助。</p><p>52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态,否则显示文件状态。</p><p>53.renamefrom:更改远程主机文件名。</p><p>54.reset:清除回答队列。</p><p>55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。</p><p>56.rmdir dir-name:删除远程主机目录。</p><p>57.runique:设置文件名唯一性存储,若文件存在,则在原文件后加后缀..1,.2等。</p><p>58.send local-file[remote-file]:同put。</p><p>59.sendport:设置PORT命令的使用。</p><p>60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。</p><p>61.size file-name:显示远程主机文件大小,如:site idle 7200。</p><p>62.status:显示当前ftp状态。</p><p>63.struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。</p><p>64.sunique:将远程主机文件名存储设置为唯一(与runique对应)。</p><p>65.system:显示远程主机的操作系统类型。</p><p>66.tenex:将文件传输类型设置为TENEX机的所需的类型。</p><p>67.tick:设置传输时的字节计数器。</p><p>68.trace:设置包跟踪。</p><p>69.type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。</p><p>70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3。</p><p>71.user user-namepassword:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。</p><p>72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on.</p><p>73.?[cmd]:同help。</p>

阅读剩余部分 -

随机文章

最近回复

分类

其它

友情连接

推广链接