??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲中文字幕人成乱码,日韩亚洲人成在线,亚洲av极品无码专区在线观看http://www.tkk7.com/jjshcc/category/45236.html桑巴葡语译工作室是q州市最专业葡萄牙语译机构-www.puyufanyi.com-Ƣ迎LJava,As400,Mainframe的猎头eric_cc#qq.ccom(?换成@)zh-cnSat, 24 Jan 2015 10:47:50 GMTSat, 24 Jan 2015 10:47:50 GMT60Window 部v代码命ohttp://www.tkk7.com/jjshcc/archive/2015/01/15/422234.htmlEric_jiangEric_jiangThu, 15 Jan 2015 02:56:00 GMThttp://www.tkk7.com/jjshcc/archive/2015/01/15/422234.htmlhttp://www.tkk7.com/jjshcc/comments/422234.htmlhttp://www.tkk7.com/jjshcc/archive/2015/01/15/422234.html#Feedback0http://www.tkk7.com/jjshcc/comments/commentRss/422234.htmlhttp://www.tkk7.com/jjshcc/services/trackbacks/422234.htmlWindows 强制删除文g及文件夹命o

一、删除文件或目录CMD命oQ?/strong>

rd/s/q 盘符:\某个文g?nbsp; Q强制删除文件文件夹和文件夹内所有文Ӟ
del/f/s/q 盘符:\文g?nbsp; Q强制删除文Ӟ文g名必d文g后缀名)


XCOPY复制l文?nbsp;
COPY复制文g 
拯目录和文?#8212;—xcopy 
在拷贝单个文件时Q可以用copy命o完成Q但当我们要成批拯文gQ甚臌同子目录一h贝时Q就要用到xcopy?br />

 一、Xcopy参数介绍

  命o格式Q?/strong>XCOPY source [destination] 一堆可选的参数

  参数介绍

  source 指定要复制的文g?/p>

  destination 指定新文件的位置?或名U?/p>

  /A 只复制有存档属性集的文Ӟ 但不改变属性?/p>

  /M 只复制有存档属性集的文Ӟ q关闭存档属性?/p>

  /D:m-d-y 复制在指定日期或指定日期以后改变的文件。如果没有提供日期,只复刉些源旉比目标时间新的文件?/p>

  /EXCLUDE:file1[+file2][+file3]... 
  指定含有字符串的文g列表。如果有M字符串与要被复制的文件的l对路径相符Q那个文件将不会得到复制?/p>

  例如Q指定如 \obj\ ?.obj 的字W串会排除目?obj 下面的所有文件或带有 .obj 扩展名的文g?/p>

  /P 创徏每个目标文g前提C?/p>

  /S 复制目录和子目录Q除了空的?/p>

  /E 复制目录和子目录Q包括空的??/S /E 相同。可以用来修?/T?/p>

  /V 验证每个新文件?/p>

  /W 提示您在复制前按键?/p>

  /C 即有错误,也l复制?/p>

  /I 如果目标不存在,又在复制一个以上的文gQ?则假定目标一定是一个目录?/p>

  /Q 复制时不昄文g名?/p>

  /F 复制时显C完整的源和目标文g名?/p>

  /L 昄要复制的文g?/p>

  /G 允许没有经q加密的文g复制C支持加密的目标?/p>

  /H 也复刉藏和pȝ文g?/p>

  /R 改写只读文g?/p>

  /T 创徏目录l构Q但不复制文件。不包括I目录或子目录?T /E 包括I目录和子目录?/p>

  /U 只复制已l存在于目标中的文g?/p>

  /K 复制属性。一般的 Xcopy 会重讑֏d性?/p>

  /N 用生成的短名复制?/p>

  /O 复制文g所有权?ACL 信息?/p>

  /X 复制文g审核讄(隐含 /O)?/p>

  /Y 止提示以确认改写一个现存目标文件?/p>

  /-Y D提示以确认改写一个现存目标文件?/p>

  /Z 用重新启动模式复制网l文件?/p>

  二、Xcopy命o实例介绍

  ①本机复制文g或文件夹的实?/strong>

  Xcopy d:\UpdateFiles e:\123  /s /e /y

  命o解释Q将D盘的UpdateFiles文g夹中包含的所有东西,全部复制到E盘的123文g夹内Q?s /e /y 参数说明Q在复制文g的同时也复制I目录或子目录,如果目标路径已经有相同文件了Q用覆盖方式而不q行提示?/p>

  ②在局域网中的应用实例

  Xcopy \\192.168.0.168\UpdateFiles e:\123  /s /e /y

  命o解释Q将192.168.0.168q台计算机的名称为UpdateFiles的文件夹内的所有东西,全部复制到本机的e:\123 文g夹;参数说明Q在复制文g的同时也复制I目录或子目录,如果目标路径已经有相同文件了Q用覆盖方式而不q行提示?br />

删除一个或C文g?/font>

一、Del参数介绍


DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
  names         指定一个或C文g或目录列表。通配W可被用?/div>
                删除多个文g。如果指定了一个目录,目录中的所
                有文仉会被删除?/div>
  /P            删除每一个文件之前提C确认?/div>
  /F            强制删除只读文g?/div>
  /S            从所有子目录删除指定文g?/div>
  /Q            安静模式。删除全局通配W时Q不要求认?/div>
  /A            Ҏ属性选择要删除的文g?/div>
  attributes      R  只读文g                     S  pȝ文g
                  H  隐藏文g                     A  存档文g
                  -  表示“?#8221;的前~
如果命o扩展名被启用QDEL ?ERASE 会如下改?
/S 开关的昄句法会颠倒,卛_昄已经
删除的文Ӟ而不昄找不到的文g?/div>


Eric_jiang 2015-01-15 10:56 发表评论
]]>11.28补丁?.1a Mac OS X Tiger 10.4.3 For x86 PC破解?/title><link>http://www.tkk7.com/jjshcc/archive/2014/12/31/421981.html</link><dc:creator>Eric_jiang</dc:creator><author>Eric_jiang</author><pubDate>Wed, 31 Dec 2014 02:46:00 GMT</pubDate><guid>http://www.tkk7.com/jjshcc/archive/2014/12/31/421981.html</guid><wfw:comment>http://www.tkk7.com/jjshcc/comments/421981.html</wfw:comment><comments>http://www.tkk7.com/jjshcc/archive/2014/12/31/421981.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jjshcc/comments/commentRss/421981.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jjshcc/services/trackbacks/421981.html</trackback:ping><description><![CDATA[<table cellspacing="0" cellpadding="0" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; table-layout: fixed; width: 1393px; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 12px; line-height: 18px; background-color: #ffffff;"><tbody style="word-wrap: break-word;"><tr style="word-wrap: break-word;"><td id="postmessage_9126952" style="word-wrap: break-word; font-size: 14px;">中文名称Q?1.28补丁?.1a <strong style="word-wrap: break-word; color: black; background-color: #ffff66;">Mac</strong> <strong style="word-wrap: break-word; color: black; background-color: #a0ffff;">OS</strong> <strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">X</strong> Tiger 10.4.3 <strong style="word-wrap: break-word; color: black; background-color: #99ff99;">For</strong> <strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">x</strong>86 <strong style="word-wrap: break-word; color: black; background-color: #ff9999;">PC</strong>破解?br style="word-wrap: break-word;" />英文名称Q?strong style="word-wrap: break-word; color: black; background-color: #ffff66;">Mac</strong> <strong style="word-wrap: break-word; color: black; background-color: #a0ffff;">OS</strong> <strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">X</strong> Tiger 10.4.3 <strong style="word-wrap: break-word; color: black; background-color: #99ff99;">For</strong> <strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">x</strong>86 <strong style="word-wrap: break-word; color: black; background-color: #ff9999;">PC</strong> patch<br style="word-wrap: break-word;" />资源cdQ?strong style="word-wrap: break-word; color: white; background-color: #880000;">ISO</strong><br style="word-wrap: break-word;" />版本Q?1.28升补丁?.1a<br style="word-wrap: break-word;" />地区Q大?br style="word-wrap: break-word;" />语言Q普通话<br style="word-wrap: break-word;" />软g介绍Q这?strong style="word-wrap: break-word; color: white; background-color: #880000;">ISO</strong>映像已经打好11.28日发布的1.1a补丁包,可以支持8XX板安装?br style="word-wrap: break-word;" />地址如下Q?a target="_blank" style="word-wrap: break-word; color: #336699;">http://www7.rapidupload.com/file.php?filepath=1416</a><br style="word-wrap: break-word;" />我用以下的方法,已经安装成功Q感觉兼Ҏ比以前版本好多了,以及对中文、输入法的支持等Q赶快下载体验一下吧<br style="word-wrap: break-word;" /><br style="word-wrap: break-word;" />安装介(如下说明为单盘XPQ?K/2K3Q和<strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>共存安装Q:<br style="word-wrap: break-word;" />VM安装Q这个步骤较复杂Q只能简说一下,安装Ҏ很多Q只能择其一说一下?br style="word-wrap: break-word;" />  用VMQ好?.0以上版本Q安装,既可以安装在客户ZQ也可以安装在实体机上?br style="word-wrap: break-word;" />  在客h上安装非常简单,׃说了?br style="word-wrap: break-word;" />  用VM安装在实体机上,|上也已l很多了Q就单说一下?br style="word-wrap: break-word;" />(1) 在装之前Q用PQ8分区大师Q最好汉化的Q先分出一?G以上Q一?0G以上最好)I白分区Q分区切C定要在扩展分Z前,否则不能安装?br style="word-wrap: break-word;" />(2) 然后创徏d区:  <br style="word-wrap: break-word;" />  Q在PQ中创Z分区Q要选择未格式化的主分区Q然后再打开PQ目录下的PTEDIT32.EXEQ将要安?strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>的空白分区的cd改ؓAFQ所在分区的W一个框Q?br style="word-wrap: break-word;" />  或者#也可以用XP下的DISKPART工具来更改分区类型符Q较ȝQ,在PQ分出I白分区(1)之后Q执行:<br style="word-wrap: break-word;" />    DISKPART<br style="word-wrap: break-word;" />    SELECT DISK 0Q本说明只讲单硬盘,如果为双盘的第二个Q则为DISK 1Q?br style="word-wrap: break-word;" />    SELECT PARTITION <strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">X</strong>(<strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">X</strong>Z的空白分区号Q可用LIST PARTITION 来查看号?<br style="word-wrap: break-word;" />    CREATE partition primary ID=AF<br style="word-wrap: break-word;" /> q样徏立了一个分区类型ؓAFQHFSQ的<strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>分区了?br style="word-wrap: break-word;" />(3) 要装上DEAMON TOOL虚拟光驱Q将转换好的<strong style="word-wrap: break-word; color: white; background-color: #880000;">ISO</strong>文g导入虚拟光驱中?br style="word-wrap: break-word;" />在VM中新建客hQ一路选择其它Q内存越大越好,客户机徏立后Q在配置中删除虚拟硬盘,然后d盘讑֤Q将刚分出的<strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>分区选择上?br style="word-wrap: break-word;" />(4) 之后用记事本打开你的VM虚拟Z?vmx配置文gQ添加一行:paevm=true<br style="word-wrap: break-word;" />之所以这P是因?0.4.3版的Tiger要求CPU的PAE(Physical Address Extension)支持Q用HWINF32可以查看Q,所以没有PAE的机子还是用VM安装?br style="word-wrap: break-word;" />(5) 之后启动VMQ将DEAMON TOOL的光驱导入VM光驱中,启动安装?br style="word-wrap: break-word;" />如果出现 "Cannot load /com.apple.Boot.plist"q样的错误信?可以在启动提C时按F8然后输入Q?nbsp;<br style="word-wrap: break-word;" />代码: kernel=mach_kernel.xxx <br style="word-wrap: break-word;" />其中"xxx"对应不同的kernelQ只针对下蝲Maxxuss的kernelQ?br style="word-wrap: break-word;" />q入讄Q选择你适合的内核设|,有如下几U内栔R择:<br style="word-wrap: break-word;" />      mach_kernel (默认): ?mach_kernel.sse2 一?nbsp;<br style="word-wrap: break-word;" />      mach_kernel.sse2: 支持 SSE2 CPUs, 需 NX/XD CPU 支持Q在XP中可以打开控制面板Q系l?Q高U-数据执行保护Q看你的CPU是不是支持DEPQ支持DEP有NX/XDQ?nbsp;<br style="word-wrap: break-word;" />     mach_kernel.nonx: 支持 SSE2 CPUs, 不需?NX/XD CPU 支持 <br style="word-wrap: break-word;" />     mach_kernel.orig: 原来的内? SSE3 CPUs ?NX/XD 支持?nbsp;<br style="word-wrap: break-word;" />(6) 在进入安装界面后Q选择上面的disk utilityQ将要安装的分区Q会H显QeraseQ然后安装就可以了?br style="word-wrap: break-word;" />之后可以尽情n受了<strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>了?br style="word-wrap: break-word;" />具体安装Ҏ很多Q大家可以用GOOGLE搜烦一下!<br style="word-wrap: break-word;" />有些骡友提了很多问题Q确实很?br style="word-wrap: break-word;" />其实我懂的也不是太多Q尽能力ȝ{复一下:<br style="word-wrap: break-word;" />只有是SSE2 或 SSE3的机子,AMD的机子是兼容SSE2/SSE3的,也应该都是可以安装的?br style="word-wrap: break-word;" /><strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong> Tiger可以实体安装Q也可以用VM模拟安装做客hQ在VM上安装时Q要?vmx配置文g上加上一?"paevm=true" 。先?strong style="word-wrap: break-word; color: white; background-color: #880000;">ISO</strong>文g导入Daemon Tools 虚拟光驱? 不要?VMWare CD/DVD 光盘驱动器模? <br style="word-wrap: break-word;" />实体ȝ安装Q要机子支持PAEQ所以还是徏议在VM中安装,然后在实体中q行?br style="word-wrap: break-word;" />q个版本?strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>是至今ؓ止,中文化程度最好的一个,性能的提升也是最好的?br style="word-wrap: break-word;" /><strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>上的软g相当丰富Q只要你努力L寻,因ؓ<strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>机本来是专于多媒体,所以这斚w的Y件很多?br style="word-wrap: break-word;" />q个补丁是第一版的Q以后还会l完善,只要能装上,以后升补丁可以单独下,然后?strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>中打补丁也是一L?br style="word-wrap: break-word;" /><strong style="word-wrap: break-word; color: black; background-color: #ffff66;">MAC</strong>pȝ不光是界面好Q而且装在<strong style="word-wrap: break-word; color: black; background-color: #ff9999;">PC</strong>上启动运行也是相当快的,反正在我的本本上比XP要快Qƈ不是像h所说的Q装?strong style="word-wrap: break-word; color: black; background-color: #ff9999;">PC</strong>上很慢。这个补丁包是可以保证性能的! <br /></td></tr></tbody></table><div style="word-wrap: break-word; overflow: hidden; padding-top: 1em; padding-bottom: 1em; width: 1393px; font-size: 12px; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; line-height: 18px; background-color: #ffffff;"><ignore_js_op style="word-wrap: break-word;"><dl style="word-wrap: break-word; margin: 0px; padding: 10px 10px 10px 0px; float: left; overflow: hidden; width: 626.84375px; height: 64px;"><dt style="word-wrap: break-word; float: left; width: 40px; font-weight: 700;"><img src="http://cdn.macd.cn/static/image/filetype/torrent.gif" border="0" alt="" style="word-wrap: break-word; vertical-align: middle; width: 32px; height: 32px;" /></dt><dd style="word-wrap: break-word; margin: 0px 0px 0px 40px; padding: 0px; color: #999999;"><p style="word-wrap: break-word; margin: 0px 0px 3px; padding: 0px; height: 18px; overflow: hidden; white-space: nowrap;"><a id="aid747145" target="_blank" style="word-wrap: break-word; color: #336699;"><strong style="word-wrap: break-word; color: black; background-color: #ffff66;">Mac</strong>[1].<strong style="word-wrap: break-word; color: black; background-color: #a0ffff;">OS</strong>.<strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">X</strong>.Tiger.10.4.3.<strong style="word-wrap: break-word; color: black; background-color: #99ff99;">For</strong>.<strong style="word-wrap: break-word; color: black; background-color: #ff66ff;">x</strong>86.<strong style="word-wrap: break-word; color: black; background-color: #ff9999;">PC</strong>破解版_8f1099_dvd.<strong style="word-wrap: break-word; color: white; background-color: #880000;">iso</strong>.torrent</a></p></dd></dl></ignore_js_op></div><img src ="http://www.tkk7.com/jjshcc/aggbug/421981.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jjshcc/" target="_blank">Eric_jiang</a> 2014-12-31 10:46 <a href="http://www.tkk7.com/jjshcc/archive/2014/12/31/421981.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区?/title><link>http://www.tkk7.com/jjshcc/archive/2014/12/30/421957.html</link><dc:creator>Eric_jiang</dc:creator><author>Eric_jiang</author><pubDate>Tue, 30 Dec 2014 06:10:00 GMT</pubDate><guid>http://www.tkk7.com/jjshcc/archive/2014/12/30/421957.html</guid><wfw:comment>http://www.tkk7.com/jjshcc/comments/421957.html</wfw:comment><comments>http://www.tkk7.com/jjshcc/archive/2014/12/30/421957.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jjshcc/comments/commentRss/421957.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jjshcc/services/trackbacks/421957.html</trackback:ping><description><![CDATA[<span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">因CooCox用户数及影响力越来越大,CooCox团队也逐渐提高了对软g及代码协议的重视。在攉整理的过E中Q一些归U_的信息和大家分n一下?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">首先借用有心人士的一张相当直观清晰的图来划分各种协议Q开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><ignore_js_op style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;"><img id="aimg_7244" aid="7244" src="http://image.geek-workshop.com/forum/201209/10/133958i2oieyhetlkuw8ke.jpeg" zoomfile="http://image.geek-workshop.com/forum/201209/10/133958i2oieyhetlkuw8ke.jpeg" file="http://image.geek-workshop.com/forum/201209/10/133958i2oieyhetlkuw8ke.jpeg" width="600" inpost="1" alt="license.jpeg" title="license.jpeg" lazyloaded="true" initialized="true" style="word-wrap: break-word; cursor: pointer;" /> </ignore_js_op><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">以下是上q协议的单介l:</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="word-wrap: break-word; font-weight: 700; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">BSD开源协?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">BSD开源协议是一个给于用者很大自q协议。基本上使用者可?#8221;为所Ʋؓ”,可以自由的用,修改源代码,也可以将修改后的代码作ؓ开源或者专有Y件再发布?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">?#8221;为所Ʋؓ”的前提当你发布用了BSD协议的代码,或则以BSD协议代码为基做二ơ开发自q产品Ӟ需要满三个条Ӟ</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    如果再发布的产品中包含源代码Q则在源代码中必d有原来代码中的BSD协议?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    如果再发布的只是二进制类?软gQ则需要在cd/软g的文档和版权声明中包含原来代码中的BSD协议?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    不可以用开源代码的作?机构名字和原来品的名字做市场推qѝ?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">BSD 代码鼓励代码׃nQ但需要尊重代码作者的著作权。BSD׃允许使用者修改和重新发布代码Q也允许使用或在BSD代码上开发商业Y件发布和销售,因此是对商业集成很友好的协议。而很多的公司企业在选用开源品的时候都首选BSD协议Q因为可以完全控制这些第三方的代码,在必要的时候可以修Ҏ者二ơ开发?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="word-wrap: break-word; font-weight: 700; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">Apache Licence 2.0</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">Apache Licence是著名的非盈利开源组lApache采用的协议。该协议和BSDcMQ同样鼓׃码共享和重原作者的著作权,同样允许代码修改Q再发布Q作为开源或商业软gQ。需要满的条g也和BSDcMQ?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    需要给代码的用户一份Apache Licence</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    如果你修改了代码Q需要再被修改的文g中说明?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    在g伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标Q专利声明和其他原来作者规定需要包含的说明?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">    如果再发布的产品中包含一个Notice文gQ则在Notice文g中需要带有Apache Licence。你可以在Notice中增加自q许可Q但不可以表Cؓ对Apache Licence构成更改?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">Apache Licence也是对商业应用友好的许可。用者也可以在需要的时候修改代码来满需要ƈ作ؓ开源或商业产品发布/销售?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">GPL</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">我们很熟悉的Linux是采用?/span><span style="word-wrap: break-word; font-weight: 700; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">GPL</span><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">。GPL协议和BSD, Apache Licence{鼓׃码重用的许可很不一栗GPL的出发点是代码的开?免费使用和引?修改/衍生代码的开?免费使用Q但不允怿改后和衍生的代码做ؓ闭源的商业Y件发布和销售。这也就是ؓ什么我们能用免费的各种linuxQ包括商业公司的linux和linux上各U各L׃人,l织Q以及商业Y件公司开发的免费软g了?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">GPL协议的主要内Ҏ只要在一个Y件中使用(”使用”指类库引用,修改后的代码或者衍生代?GPL 协议的品,则该软g产品必须也采用GPL协议Q既必须也是开源和免费。这是所谓的”传染?#8221;。GPL协议的品作Z个单独的产品使用没有M问题Q还可以享受免费的优ѝ?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">׃GPL严格要求使用了GPLcd的Y件品必M用GPL协议Q对于用GPL协议的开源代码,商业软g或者对代码有保密要求的部门׃适合集成/采用作ؓcd和二ơ开发的基础?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">其它l节如再发布的时候需要伴随GPL协议{和BSD/Apache{类伹{?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="word-wrap: break-word; font-weight: 700; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">LGPL</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">LGPL是GPL的一个ؓ主要为类库用设计的开源协议。和GPL要求M使用/修改/衍生之GPLcd的的软g必须采用GPL协议不同。LGPL 允许商业软g通过cd引用(link)方式使用LGPLcd而不需要开源商业Y件的代码。这使得采用LGPL协议的开源代码可以被商业软g作ؓcd引用q发布和销售?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">但是如果修改LGPL协议的代码或者衍生,则所有修改的代码Q涉及修攚w分的额外代码和衍生的代码都必采用LGPL协议。因此LGPL协议的开源代码很适合作ؓW三方类库被商业软g引用Q但不适合希望以LGPL协议代码为基Q通过修改和衍生的方式做二ơ开发的商业软g采用?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">GPL/LGPL都保障原作者的知识产权Q避免有人利用开源代码复制ƈ开发类似的产品</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="word-wrap: break-word; font-weight: 700; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">MIT</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">MIT是和BSD一样宽范的许可协议,作者只想保留版?而无M其他了限?也就是说,你必d你的发行版里包含原许可协议的声明,无论你是以二q制发布的还是以源代码发布的.</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="word-wrap: break-word; font-weight: 700; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">MPL</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">MPL是The Mozilla Public License的简写,?998q初Netscape?Mozilla组为其开源Y仉目设计的软g许可证。MPL许可证出现的最重要原因是QNetscape公司认ؓGPL许可证没有很好地q开发者对源代码的需求和他们利用源代码获得的利益。同著名的GPL许可证和BSD许可证相比,MPL在许多权利与义务的约定方面与它们相同Q因为都是符合OSIA 认定的开源Y件许可证Q。但是,相比而言MPLq有以下几个显著的不同之?</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">◆ MPL虽然要求对于lMPL许可证发布的源代码的修改也要以MPL许可证的方式再许可出来,以保证其他h可以在MPL的条ƾ下׃n源代码。但是,在MPL 许可证中?#8220;发布”的定义是“以源代码方式发布的文?#8221;Q这意味着MPL允许一个企业在自己已有的源代码库上加一个接口,除了接口E序的源代码以MPL 许可证的形式对外许可外,源代码库中的源代码就可以不用MPL许可证的方式强制对外许可。这些,׃ؓ借鉴别h的源代码用做自己商业软g开发的行ؓ留了一个豁口?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">◆ MPL许可证第三条W?ƾ中允许被许可h经qMPL许可证获得的源代码同自己其他cd的代码؜合得到自q软gE序?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">◆ 对Y件专利的态度QMPL许可证不像GPL许可证那h表C反对Y件专利,但是却明要求源代码的提供者不能提供已l受专利保护的源代码Q除非他本h是专利权人,q书面向公众免费许可q些源代码)Q也不能在将q些源代码以开放源代码许可证Ş式许可后再去甌与这些源代码有关的专利?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">◆ Ҏ代码的定?/span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">而在MPLQ?.1版本Q许可证中,Ҏ代码的定义是:“源代码指的是对作品进行修Ҏ优先择取的Ş式,它包?所有模块的所有源E序Q加上有关的接口的定义,加上控制可执行作品的安装和编译的‘原本’Q原文ؓ‘Script’Q,或者不是与初始源代码显著不同的源代码就是被源代码A献者选择的从公共领域可以得到的程序代码?#8221;</span><br style="word-wrap: break-word; color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;" /><span style="color: #444444; font-family: Tahoma, 'Microsoft Yahei', Simsun; background-color: #ffffff;">◆ MPL许可证第3条有专门的一ƾ是关于Ҏ代码修改q行描述的规定,是要求所有再发布者都得有一个专门的文g对源代码程序修改的旉和修改的方式有描q?/span><img src ="http://www.tkk7.com/jjshcc/aggbug/421957.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jjshcc/" target="_blank">Eric_jiang</a> 2014-12-30 14:10 <a href="http://www.tkk7.com/jjshcc/archive/2014/12/30/421957.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决DOS中的q以及~码的问?/title><link>http://www.tkk7.com/jjshcc/archive/2014/04/29/413047.html</link><dc:creator>Eric_jiang</dc:creator><author>Eric_jiang</author><pubDate>Tue, 29 Apr 2014 05:30:00 GMT</pubDate><guid>http://www.tkk7.com/jjshcc/archive/2014/04/29/413047.html</guid><wfw:comment>http://www.tkk7.com/jjshcc/comments/413047.html</wfw:comment><comments>http://www.tkk7.com/jjshcc/archive/2014/04/29/413047.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jjshcc/comments/commentRss/413047.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jjshcc/services/trackbacks/413047.html</trackback:ping><description><![CDATA[<div><span style="font-family: 宋体; line-height: 28px; color: #333333; "><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">首先惛_的就是dos输出是用pȝ的默认编码(gbkQ的Q我文g可是使用UTF-8~写的,肯定会出q楹{当时的x是在批处理文g中手动设|时编码来q行输出Q可是对q块不了解,癑ֺ吧,关键字:dos中设|编码,l果q真的有人遇Cq样的问题,不过是在?a target="_blank" style="color: #333333; text-decoration: none; font-size: 14px; ">PHP</a>目中出现的Q但是我也一样可以借用Q呵c原?a target="_blank" style="color: #333333; text-decoration: none; font-size: 14px; ">pȝ</a>会有很多的字体代码的Q在执行批处理前讄一下就OK了,命o如下Q?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">chcp 65001 问题p决了Q?5001是UTF-8的代码页Q其他如下:</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; "> </div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">MS-DOSZ下国家和语言提供字符集:代码|q?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">936 体中文(默认Q?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">950 J体中文   </div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">65001 UTF-8</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1258 南?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1257 波罗的语</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1256 阿拉伯语</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1255 希伯来语</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1254 土耛_?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1253 希腊?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1252 拉丁 1 字符 (ANSI)</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1251 襉K语</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">1250 中欧语言</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">949 朝鲜?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">932 日语</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">874 泰国?/div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">850 多语U?(MS-DOS Latin1)</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">437 MS-DOS 国p</div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; "> </div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">以上是本次~写批处理命令中遇到的比较特D的问题Q以此记录,以备后用?br /> </div><div style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; border-right-width: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; ">注:~写的批处理命o我在端I出来一行,才能?chcp 65001 生效Q这应该是和UTF-8文g有无BOM~码格式有关Q我选择的是UTF-8有BOM~码格式保存的文件?/div></span></div><img src ="http://www.tkk7.com/jjshcc/aggbug/413047.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jjshcc/" target="_blank">Eric_jiang</a> 2014-04-29 13:30 <a href="http://www.tkk7.com/jjshcc/archive/2014/04/29/413047.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VirtualBox的四U网l连接方?/title><link>http://www.tkk7.com/jjshcc/archive/2013/06/27/401022.html</link><dc:creator>Eric_jiang</dc:creator><author>Eric_jiang</author><pubDate>Thu, 27 Jun 2013 14:47:00 GMT</pubDate><guid>http://www.tkk7.com/jjshcc/archive/2013/06/27/401022.html</guid><wfw:comment>http://www.tkk7.com/jjshcc/comments/401022.html</wfw:comment><comments>http://www.tkk7.com/jjshcc/archive/2013/06/27/401022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jjshcc/comments/commentRss/401022.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jjshcc/services/trackbacks/401022.html</trackback:ping><description><![CDATA[<p style="margin: 0.5em 0px 1em; line-height: 1.5em; font-family: 'Arial Unicode MS', 'Palatino Linotype', 'Century Gothic', 微Y雅黑, q圆, 'Lucida Grande', Verdana, Arial, sans-serif; font-size: 13px; orphans: 2; widows: 2; background-color: #ffffff;"><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">VirtualBox是一N怼U的虚拟机E序Q这里我先给大家大致讲解下VBox的网l配|及应用?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">VirtualBox有四U网l模式,它们分别是:1NAT |络地址转换模式、Bridged Adapter 桥接模式</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">internal 内部|络模式?、Host-only Adapter L模式。下面我们分别对q四U网l模式进行分析解释:</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">一、NAT模式</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">NAT模式是最单的实现虚拟Z|的方式Q你可以q样理解QVhost讉K|络的所有数据都是由L提供的,</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">vhostq不真实存在于网l中Q主Z|络中的M机器都不能查看和讉K到Vhost的存在?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟ZL关系Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">只能单向讉KQ虚拟机可以通过|络讉KC机,L无法通过|络讉K到虚拟机?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z|络中其他主机的关系Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">只能单向讉KQ虚拟机可以讉K到网l中其他LQ其他主Z能通过|络讉K到虚拟机?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z虚拟Z间的关系Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">怺不能讉KQ虚拟机与虚拟机各自完全独立Q相互间无法通过|络讉K彼此?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">IP:10.0.2.15  |关Q?0.0.2.2  DNSQ?0.0.2.3</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">一台虚拟机的多个网卡可以被讑֮使用 NATQ?W一个网卡连接了C用网 10.0.2.0Q第二个</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">|卡q接C用网l?10.0.3.0Q等{。默认得到的客户端ipQIP AddressQ是10.0.2.15Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">|关QGatewayQ是10.0.2.2Q域名服务器QDNSQ是10.0.2.3Q可以手动参考这个进行修攏V?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">NATҎ优缺点:</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">W记本已插网U时Q?虚拟机可以访问主机,虚拟机可以访问互联网Q在做了端口映射后(最后有说明Q,</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">L可以讉K虚拟Z的服务(如数据库Q。笔记本没插|线Ӟ L?#8220;本地q接”有红叉的Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟机可以访问主机,虚拟Z可以讉K互联|,在做了端口映后Q主机可以访问虚拟机上的服务Q如数据库)?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">二、Bridged Adapter模式</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">|桥模式是我最喜欢的用的一U模式,同时Q模拟度也是相当完美。你可以q样理解Q它是通过L|卡</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">Q架设了一条桥Q直接连入到|络中了。因此,它得虚拟机能被分配C个网l中独立的IPQ所有网l?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">功能完全和在|络中的真实机器一栗?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟ZL关系Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">可以怺讉KQ因拟机在真实网l段中有独立IPQ主Z虚拟机处于同一|络D中Q彼此可以通过各自IP怺讉K?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z|络中其他主机关p:</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">可以怺讉KQ同样因拟机在真实网l段中有独立IPQ虚拟机与所有网l其他主机处于同一|络D中Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">彼此可以通过各自IP怺讉K?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z虚拟机关p:</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">可以怺讉KQ原因同上?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">IPQ一般是DHCP分配的,与主机的“本地q接”的IP 是同一|段的。虚拟机p与主Z盔R信?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">W记本已插网U时Q(若网l中有DHCP服务器)L与虚拟机会通过DHCP分别得到一个IPQ?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">q两个IP在同一|段?L与虚拟机可以ping通,虚拟机可以上互联|。笔记本没插|线Ӟ</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">L与虚拟机不能通信。主机的“本地q接”有红叉,׃能手工指定IP。虚拟机也不能通过</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">DHCP得到IP地址Q手工指定IP后,也无法与L通信Q因Z机无IP。这时主机的VirtualBox Host-Only Network</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">|卡是有ip的,192.168.56.1。虚拟机q手工指定了IP 192.168.56.*Q也ping不能L?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">三、Internal模式</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">内网模式Q顾名思义是内部|络模式Q虚拟机与外|完全断开Q只实现虚拟Z虚拟Z间的内部|络模式?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟ZL关系Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">不能怺讉KQ彼此不属于同一个网l,无法怺讉K?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z|络中其他主机关p:</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">不能怺讉KQ理由同上?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z虚拟机关p:</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">可以怺讉KQ前提是在设|网l时Q两台虚拟机讄同一|络名称。如上配|图中,名称为intnet?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">IP: VirtualBox的DHCP服务器会为它分配IP Q一般得到的?92.168.56.101Q因为是?01起分的,也可手工指定192.168.56.*?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">W记本已插网U时Q虚拟机可以与主机的VirtualBox Host-Only Network |卡通信</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">q种Ҏ不受L本地q接Q网卡)是否有红叉的影响?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">W四U?Host-only Adapter模式</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">解释Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">L模式Q这是一U比较复杂的模式Q需要有比较扎实的网l基知识才能玩{。可以说前面几种模式所实现的功能,在这U模式下Q通过虚拟机及|卡的设|都可以被实现?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">我们可以理解为Vbox在主Z模拟Z张专供虚拟机使用的网卡,所有虚拟机都是q接到该|卡上的Q我们可以通过讄q张|卡来实C|及其他很多功能Q比如(|卡׃n、网卡桥接等Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟ZL关系</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">默认不能怺讉KQ双方不属于同一IPD,host-only|卡默认IPDؓ192.168.56.X 子网掩码?55.255.255.0Q后面的虚拟分配到的也都是这个网Dc通过|卡׃n、网卡桥接等Q可以实现虚拟机于主机相互访问?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z|络L关系</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">默认不能怺讉KQ原因同上,通过讄Q可以实现相互访问?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z虚拟机关p?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">默认可以怺讉KQ都是同处于一个网Dc?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟问主?用的是主机的VirtualBox Host-Only Network|卡的IPQ?92.168.56.1 Q不主?#8220;本地q接”有无U叉Q永q通?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">L讉K虚拟机,用是的虚拟机的网?的IPQ?192.168.56.101 Q不主?#8220;本地q接”有无U叉Q永q通?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟问互联网Q用的是自己的网?Q?q时L要能通过“本地q接”有线上网Q(无线|卡不行Q?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">通过对以上几U网l模式的了解Q我们就可以灉|q用Q模拟组建出我们所惌的Q何一U网l环境了?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">比如我想模拟出来一个一C机,监控一个局域网上网情况的网l环境?/span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">首先我开启了两台虚拟机vhost1与vhost2Q当然如果硬件允许,我同样可以再增加vhost3、vhost4…</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">所有的vhost我都讄成internat内网模式Q网l名UCؓintnalQ网关ؓ192.168.56.100Q意思就是通过 192.168.56.100|卡上网。其中有一台vhost1我设|ؓ双网卡,一张ؓ内网模式Q?92.168.56.100Q,一张ؓ|桥模式Q?92.168.1.101Q。两张网卡设|双|卡׃n上网</span><br style="padding: 0px; margin: 0px; color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;" /><span style="color: #333333; font-family: Verdana, Arial, Tahoma; font-size: 14px; line-height: 25px;">虚拟Z间ؓ局域网Q其中有一台虚拟机vhost1通过与外|相q,所有局域网中的虚拟机又通过vhost1来实C外网。这样vhost1可以监控整个虚拟机局域网上网情况?/span> <br /></p><img src ="http://www.tkk7.com/jjshcc/aggbug/401022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jjshcc/" target="_blank">Eric_jiang</a> 2013-06-27 22:47 <a href="http://www.tkk7.com/jjshcc/archive/2013/06/27/401022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>什么是SSH隧道http://www.tkk7.com/jjshcc/archive/2013/04/11/397683.htmlEric_jiangEric_jiangThu, 11 Apr 2013 01:51:00 GMThttp://www.tkk7.com/jjshcc/archive/2013/04/11/397683.htmlhttp://www.tkk7.com/jjshcc/comments/397683.htmlhttp://www.tkk7.com/jjshcc/archive/2013/04/11/397683.html#Feedback1http://www.tkk7.com/jjshcc/comments/commentRss/397683.htmlhttp://www.tkk7.com/jjshcc/services/trackbacks/397683.html什么是SSH隧道
首先看下面这张图Q我们所面的大部分情况都和它类伹{我们的电脑在右上角Q通过公司带有防火墙功能的路由器接入互联网Q当然可能还有交换机什么的在中间连接着你和路由器,但是在我们的问题中交换机q不起到什么关键性的作用Q。右下脚的部分是一个网站的服务器,它是我们公司防火墙策略的一部分Q也是说公怸希望我们讉Kq个服务器。在右上角还有一台机器,它也是属于我们的。但是这台机器ƈ不在我们公司里面Q换句话说他不受到公叔R火墙的限制。最后也是最重要的一ҎQ我们能够在公司通过互联|直接访问这台机器。或者说q台位于公司防火墙外面的机器需要拥有一个独立的互联|IPQ同时公司的防火墙规则不会屏蔽这台机器,q且q台机器q行着一个OpenSSH服务器?/div>
如何使用ssh建立隧道Q{载) - Search - Search的博? src=



现在Q我们清楚地知道了自己所处的|络环境。ƈ且不隄解我们在公司无法讉K那个服务器的原因是:U\A-B-C上A-B之间的防火墙屏蔽了对那个服务器的讉K。与此同Ӟ我们也很快注意到Q线路A-B-D之间、D-C之间是不受阻的。相信你已经惛_了,在A-B之间的防火墙不会屏蔽Ҏ器d的访问。因此我们可以通过机器d建立一个通道A-B-D-CQ从而访问到机器c上的数据?/div>

q条通道可以用很多技术来建立Q这里我们仅仅介l如何用SSH服务器来建立q样一个通道Q他被称为SSH隧道?/div>

如何建立本地SSH隧道
在我们计划徏立一个本地SSH隧道之前Q我们必L楚下面这些数据:

中间服务器d的IP地址
要访问服务器c的IP地址
要访问服务器c的端?/div>
现在Q我们把上面q张囑֏得具体一些,l这些机器加上IP地址。ƈ且根据下面这张图列出我们的计划:
如何使用ssh建立隧道Q{载) - Search - Search的博? src=



需要访?34.234.234.234的FTP服务Q也是端口21
中间服务器是123.123.123.123
现在我们使用下面q条命o来达成我们的目的

ssh -N -f -L 2121:234.234.234.234:21 123.123.123.123
ftp localhost:2121 # 现在讉K本地2121端口Q就能连?34.234.234.234?1端口?/div>
q里我们用到了SSH客户端的三个参数Q下面我们一一做出解释Q?/div>

-N 告诉SSH客户端,q个q接不需要执行Q何命令。仅仅做端口转发
-f 告诉SSH客户端在后台q行
-L 做本地映端口,被冒号分割的三个部分含义分别?/div>
需要用的本地端口?/div>
需要访问的目标机器IP地址QIP: 234.234.234.234Q?/div>
需要访问的目标机器端口Q端? 21)
最后一个参数是我们用来建立隧道的中间机器的IP地址(IP: 123.123.123.123)
我们再重复一?L参数的行为?L X:Y:Z的含义是Q将IP为Y的机器的Z端口通过中间服务器映到本地机器的X端口?/div>

在这条命令成功执行之后,我们已经hl过公司防火墙的能力Qƈ且成功访问到了我们喜Ƣ的一个FTP服务器了?/div>

如何建立q程SSH隧道
通过建立本地SSH隧道Q我们成功地l过防火墙开始下载FTP上的资源了。那么当我们在家里的时候想要察看下载进度怎么办呢Q大多数公司的网l是通过路由器接入互联网的,公司内部的机器不会直接与互联|连接,也就是不能通过互联|直接访问。通过U\D-B-A讉K公司里的机器a便是不可能的。也怽已经注意CQ虽然D-B-Aq个方向的连接不通,但是A-B-Dq个方向的连接是没有问题的。那么,我们能否利用一条已l连接好的A-B-D方向的连接来完成D-B-A方向的访问呢Q答案是肯定的,q就是远ESSH隧道的用途?/div>

与本地SSH一P我们在徏立远ESSH隧道之前要清楚下面几个参敎ͼ

需要访问内部机器的q程机器的IP地址Q这里是123.123.123.123Q?/div>
需要让q程机器能访问的内部机器的IP地址(q里因ؓ是想把本机映出去,因此IP?27.0.0.1)
需要让q程机器能访问的内部机器的端口号(端口:22)
在清楚了上面的参数后Q我们用下面的命o来徏立一个远ESSH隧道

ssh -N -f -R 2222:127.0.0.1:22 123.123.123.123
现在Q在IP?23.123.123.123的机器上我们用下面的命o可以登陆公司的IP?92.168.0.100的机器了?/div>

ssh -p 2222 localhost
-NQ?f q两个参数我们已l在本地SSH隧道中介l过了。我们现在重点说说参?R。该参数的三个部分的含义分别?

q程机器使用的端口(2222Q?/div>
需要映的内部机器的IP地址(127.0.0.1)
需要映的内部机器的端?22)
例如Q?R X:Y:Z 是把我们内部的Y机器的Z端口映射到远E机器的X端口上?/div>

建立SSH隧道的几个技?/div>
自动重连

隧道可能因ؓ某些原因断开Q例如:机器重启Q长旉没有数据通信而被路由器切断等{。因此我们可以用E序控制隧道的重新连接,例如一个简单的循环或者?djb’s daemontools . 不管用哪U方法,重连旉应避免因输入密码而卡ȝ序。关于如何安全的避免输入密码的方法,请参考我?如何实现安全的免密码sshd 。这里请注意Q如果通过其他E序控制隧道q接Q应当避免将SSH客户端放到后台执行,也就是去?f参数?/div>

保持长时间连?/div>

有些路由器会把长旉没有通信的连接断开。SSH客户端的TCPKeepAlive选项可以避免q个问题的发生,默认情况下它是被开启的。如果它被关闭了Q可以在ssh的命令上加上-o TCPKeepAlive=yes来开启?/div>

另一U方法是Q去?N参数Q加入一个定期能产生输出的命令。例? top或者vmstat。下面给Z个这U方法的例子Q?/div>

ssh -R 2222:localhost:22 123.123.123.123 "vmstat 30"
查隧道状?/div>

有些时候隧道会因ؓ一些原因通信不畅而卡死,例如Q由于传输数据量太大Q被路由器带入stalled状态。这U时候,往往SSH客户端ƈ不退出,而是卡死在那里。一U应Ҏ法是Q用SSH客户端的ServerAliveInterval和ServerAliveCountMax选项。ServerAliveInterval会在隧道无通信后的一D设|好的时间后发送一个请求给服务器要求服务器响应。如果服务器在ServerAliveCountMaxơ请求后都没能响应,那么SSH客户端就自动断开q接q出,控制权交给你的监控E序。这两个选项的设|方法分别是在ssh时加?o ServerAliveInterval=n?o ServerAliveCountMax=m。其中n, m可以自行定义?/div>

如何端口绑定到外部地址?/div>

使用上面的方法,映射的端口只能绑定在127.0.0.1q个接口上。也是_只能被本p问到。如何才能让其他机器讉Kq个端口呢?我们可以把这个映的端口l定?.0.0.0的接口上Q方法是加上参数-b 0.0.0.0。同时还需要打开SSH服务器端的一个选项QGatewayPorts。默认情况下它应当是被打开的。如果被关闭的话Q可以在/etc/sshd_config中修改GatewayPorts no为GatewayPorts yes来打开它?/div>

如何L中间服务?/div>

如果你家里用ADSL上网Q多半你会比较幸q。一般的ADSLQ例?联?的ADSLQ都是有互联|地址的。你只需要在安的\由器上一台装有OpenSSH server机器的SSH端口映射出去卛_。同时一些提供SSH讉K的虚拟主Z可以用于q一用途。例如: Hostmonser 或?Dreamhost .

通过SSH隧道建立SOCKS服务?/div>
如果我们需要借助一C间服务器讉K很多资源Q一个个映射昄不是高明的办法(事实上,高明实没有用这个方法)。幸好,SSH客户端ؓ我们提供了通过SSH隧道建立SOCKS服务器的功能?/div>

通过下面的命令我们可以徏立一个通过123.123.123.123的SOCKS服务器?/div>

ssh -N -f -D 1080 123.123.123 # 端口绑定在127.0.0.1?/div>
ssh -N -f -D 0.0.0.0:1080 123.123.123.123 # 端口绑定在0.0.0.0?/div>
通过SSH建立的SOCKS服务器用的是SOCKS5协议Q在为应用程序设|SOCKS代理的时候要特别注意?/div>

ȝ
xQ我们已l对如何利用SSH隧道有一个基本的认识了。现在,文章开始时的那些问题应该迎刃而解了吧。这里要特别说一下,׃SSH隧道也用了SSH加密协议Q因此是不会被防火墙上的内容qo器监控到的。也是说一切在隧道中传输的数据都是被加密的。当Ӟd隧道后的数据q是会保持自己原有的样子Q没有加密的数据q是会被后箋的\p备监控到?/div>

Eric_jiang 2013-04-11 09:51 发表评论
]]>前端开发大众手?包括工具、网址、经验等)http://www.tkk7.com/jjshcc/archive/2010/06/23/324277.htmlEric_jiangEric_jiangWed, 23 Jun 2010 12:23:00 GMThttp://www.tkk7.com/jjshcc/archive/2010/06/23/324277.htmlhttp://www.tkk7.com/jjshcc/comments/324277.htmlhttp://www.tkk7.com/jjshcc/archive/2010/06/23/324277.html#Feedback0http://www.tkk7.com/jjshcc/comments/commentRss/324277.htmlhttp://www.tkk7.com/jjshcc/services/trackbacks/324277.html今天闲来无事Q把一些工?online和client?、常用网址、以及经验ȝ{罗列出来和大家分n下。这个标题v地大了点Q肯定会有很多地 Ҏ列到Q包括类目的分法也可能考虑不周Q所以还请大家积极补充指正,可以直接留言Q也可以发邮件给?sorrycc#gmail.com)。之所以加 ?#8220;大众”两字Q因Z下资源对于高手来说可能早很熟悉了?/p>

另外x一句,工具是死的,好不好用得看你会不会用。比如Firefox、Fiddler{,除了显而易见的功能以外Q都有一些小的技巧,掌握了可 以让你事半功倍?/p>

更新记录Q?/strong>

  • [20081025] W一?

快捷DQ?/strong>

另外q搞了个Firefox插g?a >前端开发工 具集》,把资源整合到一个菜单下Q方便查询。数据放在线?Google AppEngine)Q速度应该会有保证Q更C会比较方便哈?nbsp;

在线工具?/h3>

常用Firefox插g

IE下的调试工具

  • Fiddle2 —? 非常强悍的一ƾhttp查看工P默认支持IEQ其他浏览器可以讄{Document}\Scripts\BrowserPAC.js设ؓ代理q行 使用。Firefox下可用上q?Fiddler 开?q行快速切换。支?a target="_blank" >插g?
  • IE Developer Toolbar —? 查看元素、禁用缓存、禁用CSS\JS、Outline元素、查看生成的源码{功能,IE8自带了一个加强版的?
  • Microsoft Script Debugger + Companion.JS —?调试JS用,虽然报错q是有误差,但是我已l满了。安装顺序是QMicrosoft Script DebuggerQCompanion.JSQ在"IE选项-高"?u>取消用脚本调试?
  • 多版本IE共存两种ҎQ?
    • IE7/8 + IE Tester —?大众型配|,可以基本满日常需要?
    • IE6 + Internet Explorer Collection —?在IE 6用户占绝对优势以及IE 6奇bug满天飞的时代Q我q是推荐q种ҎQ因为只有神奇的原装IE 6Q才能抵挡运营神奇的问题。另外如果还有其他机器可供支配的话,再装个IE 8 + IE TesterQ因为IE 8下的Developer Toolbarq是有很大改q的Q调试v来会方便一些?
  • 以下三个软g相对不重要些Q?

参考手?/h3>

批处理工?/h3>

IDE及其他工?/h3>

Bookmarklet(右键另存)

开发者社区及权威|站

推荐订阅的博客和|站(排名不分先后)

  • 国外
    • 内容聚合Q?a >A List ApartQ?a >AjaxianQ?a >Smashing MagazineQ?a >456 berea streetQ?a >Script & StyleQ?a >CSS GlobeQ?a >CSS-TricksQ?a >SitePoint
    • 团队BlogQ?a >Yahoo! User Interface Library (YUI)Q?a >IEBlog
    • 个hBlogQ?a >John ResigQ?a >PPK: QuirksModeQ?a >Douglas CrockfordQ?a >Dean EdwardsQ?a >Nate KoechleyQ?a >Julien LecomteQ?a >Eric A. MeyerQ?a >Andy BuddQ?a >Steven LevithanQ?a >HedgerWow
  • 国内
    • 内容聚合Q?a >BlueideaQ?a >无忧脚本Q?a >|页设计 ?W3CN)Q?a >JavaScript教程|?/a>
    • 团队BlogQ?a >淘宝Q?a >口碑Q?a >阉K 巴巴国际?/a>Q?a >阉K巴巴中文?/a>Q?a >阉K巴巴中文站前端开发团?方凳)Q?a >阉K妈妈Q?a >? 付宝Q?a >阉K软gQ?a >19?/a>Q?a >九天音乐Q?a >? 蝶与友商|?/a>
    • 个hBlogQ这里列出的是原创ƈ更新相对频繁的博客,如有遗漏Q请告之(sorrycc#gmail.com)Q?a >怉KQ?a >手气不错Q?a >RealazyQ?a >old9(需I墙?Q?a >沙W凉鞋(I帏)Q?a >? ?玉伯)Q?a >AetherQ?a >振之Q?a >? ?/a>Q?a >JunChenQ?a >爆牙?/a>Q?a >U歌Q?a >克军Q?a >5keyQ?a >志Q?a >Rage(正柩)Q?a >麦鸡Q?a >? ?/a>Q?a >老冒Q?a >番茄U了Q?a >JoyqiQ?a >卢力Q?a >CSS林(Ghost)Q?a >TwinsenQ?a >Gulu77Q?a >RlogQ?a >DlogQ?a >子鼠Q?a >襉K?/a> …


Eric_jiang 2010-06-23 20:23 发表评论
]]>
Flash上传lg SWFUpload http://www.tkk7.com/jjshcc/archive/2010/06/05/322821.htmlEric_jiangEric_jiangSat, 05 Jun 2010 01:53:00 GMThttp://www.tkk7.com/jjshcc/archive/2010/06/05/322821.htmlhttp://www.tkk7.com/jjshcc/comments/322821.htmlhttp://www.tkk7.com/jjshcc/archive/2010/06/05/322821.html#Feedback0http://www.tkk7.com/jjshcc/comments/commentRss/322821.htmlhttp://www.tkk7.com/jjshcc/services/trackbacks/322821.html 

SWFUpload是一个客L文g上传工具Q最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术ؓWEB开发者提?了一个具有丰富功能而超传l?lt;input type="file" />标签的文件上传模式?/p>

主要特点Q?/p>

* 可以同时上传多个文gQ?br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" /> * cMAJAX的无h上传Q?br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" /> * 可以昄上传q度Q?br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" /> * 良好的浏览器兼容性;
* 兼容其他JavaScript?(例如QjQuery, Prototype{?Q?br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" /> * 支持Flash 8和Flash 9Q?/p>

SWFUpload不同于其他基于Flash构徏的上传工P它有着优雅的代码设计,开发者可以利用XHTML、CSS?JavaScript来随心所Ʋ的定制它在览器下的外观;它还提供了一l简明的JavaScript事gQ借助它们开发者可以方便的在文件上传过E中更新面内容来营造各U动态效果?/p>

在用SWFUpload之前Q请认你具备一定的JavaScript和DOM知识。在实际开发中Q大部分的错误都是由于错误的讄和低劣的Event Handlers处理E序所造成的?/p>

CZ代码Q?/p>

var swfu = new SWFUpload({ 
  upload_url : "http://www.swfupload.org/upload.php", 
  flash_url : "http://www.swfupload.org/swfupload_f9.swf", 
  button_placeholder_id : "spanSWFUploadButton" 
});

在线演示



Eric_jiang 2010-06-05 09:53 发表评论
]]>
վ֩ģ壺 ѹۿ| ѹۿ| AV뾫Ʒ| ѲƵ| Ů18һëƬѿ| ŷƷպһ| ĻȫƵ| һһëƬ| 337pŷ޴| ֳִִˬƵ| ɫɫۺվ| avպƷþþþþa| ަv߾Ʒ| ҹһƵ| 뾫Ʒһ | | Ӱ߹ۿ | Ѹ߹ۿ| ŷ޹ۺ| ۺС˵| ޾ƷѶ| ձƬйһ| gvh߹ۿ| ۺϾþ123| ޹˾þþƷ99| | ҰһƵ| лиëƬѿ| һavҩ߳| AVŷAVվ| һ߹ۿ| һƵ| þþþþһ| ŮƵaŮȫƤ| ۺһƷ| Ƶ߹ۿƵ| ˵www| ɫþþþۺ| ѿһƬ| պɫѹۿ| ҹƵѹۿƵ |