recentarticle({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$georss":"http://www.georss.org/georss","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836"},"updated":{"$t":"2010-08-26T17:17:26.449+08:00"},"title":{"type":"text","$t":"youcandown.com"},"subtitle":{"type":"html","$t":"yes,youcandown!"},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/posts/default"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default?alt\u003djson-in-script\u0026max-results\u003d10"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"},{"rel":"next","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default?alt\u003djson-in-script\u0026start-index\u003d11\u0026max-results\u003d10"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"50"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"10"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-1792572372747464832"},"published":{"$t":"2010-06-10T10:27:00.001+08:00"},"updated":{"$t":"2010-06-10T10:27:19.799+08:00"},"title":{"type":"text","$t":"my php clsss list"},"content":{"type":"html","$t":"\u003cblockquote\u003e\u003cbr\u003e\u0026nbsp; \u0026lt;pre style\u003d\u0026quot;background:none repeat scroll 0 0 #F3F3F3;border:1px solid #CCCCCC;padding:9px;word-wrap:word-break;font-size:12px !important;font-family:monospace !important;margin:0;\u0026quot;\u0026gt;\u003cbr\u003e\u003cbr\u003e\u0026nbsp; \u0026lt;/pre\u0026gt;\u003c/blockquote\u003e\u003cpre style\u003d\"background:none repeat scroll 0pt 0pt #f3f3f3;border:1px solid #cccccc;font-family:monospace ! important;font-size:12px ! important;margin:0pt\"\u003eclass pages_class {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; public $count;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#32467;\u0026#26524;\u0026#24635;\u0026#25968;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; public $page;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#24403;\u0026#21069;\u0026#39029;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; public $pagesize;\u0026nbsp;\u0026nbsp; #\u0026#27599;\u0026#39029;\u0026#32467;\u0026#26524;\u0026#25968;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; public $baseurl;\u0026nbsp;\u0026nbsp;\u0026nbsp; #url\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; public $result;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#32467;\u0026#26524;\u0026#25968;\u0026#32452;\u0026#38598;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; public $max;\u0026nbsp;\u0026nbsp; #\u0026#26368;\u0026#22823;\u0026#35760;\u0026#24405;\u0026#25968;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; private $permalink ; #\u0026#26159;\u0026#21542;\u0026#22266;\u0026#23450;\u0026#38142;\u0026#25509;\u003cbr\u003e\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#26500;\u0026#36896;\u0026#20989;\u0026#25968;\u0026#65292;\u0026#21021;\u0026#22987;\u0026#21270;\u0026#21464;\u0026#37327;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; function __construct( $count , $page , $pagesize ,\u0026nbsp; $baseurl \u003d false, $max \u003d 0 )\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;count\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; \u003d $count;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;page\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; \u003d max(intval($page),1);\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;pagesize\u0026nbsp; \u003d $pagesize;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;permalink \u003d false;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;baseurl\u0026nbsp;\u0026nbsp; \u003d $baseurl ? $baseurl : $this-\u0026gt;__geturl();\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;max \u003d max(0, $max);\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;pagecount \u003d ($this-\u0026gt;max\u0026gt;0 \u0026amp;\u0026amp; ceil($this-\u0026gt;count/$this-\u0026gt;pagesize)\u0026gt;$this-\u0026gt;max)?$this-\u0026gt;max:ceil($this-\u0026gt;count/$this-\u0026gt;pagesize);\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#33719;\u0026#24471;\u0026#24403;\u0026#21069;url\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; function __geturl()\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp; \u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026nbsp;$permalink \u003d URL_REWREITE_MODE;\u003cbr\u003e\u0026nbsp;\u0026nbsp; \u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026nbsp;if ( $permalink \u0026amp;\u0026amp; \u0026#39;search\u0026#39; !\u003d\u003d $GLOBALS[\u0026#39;router\u0026#39;]-\u0026gt;getController() ) {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;permalink \u003d true;\u003cbr\u003e\u0026nbsp;\u0026nbsp; \u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026nbsp;$link \u003d preg_replace(\u0026quot;~(\\/)page/\\d+~i\u0026quot;, \u0026quot;\u0026quot;, $_SERVER[\u0026#39;REQUEST_URI\u0026#39;]);\u003cbr\u003e\u0026nbsp;\u0026nbsp; \u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026nbsp;}else{\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $link \u003d preg_replace(\u0026#39;/((\\?)p\u003d\\d+[\u0026amp;])|(\u0026amp;p\u003d\\d+|(\u0026amp;))|(\\?p\u003d\\d+$)/eis\u0026#39;,\u0026#39;\u0026quot;\\\\2\\\\4\u0026quot;\u0026#39;,$_SERVER[\u0026#39;REQUEST_URI\u0026#39;]);\u003cbr\u003e\u0026nbsp;\u0026nbsp; \u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026nbsp;}\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; return $link;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#33719;\u0026#24471;\u0026#20998;\u0026#39029;\u0026#21015;\u0026#34920;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; function get_list()\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;count\u0026#39;] \u003d $this-\u0026gt;count;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;page\u0026#39;] \u003d $this-\u0026gt;page;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;pagesize\u0026#39;] \u003d $this-\u0026gt;pagesize;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;pagecount\u0026#39;] \u003d $this-\u0026gt;pagecount;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; if($this-\u0026gt;result[\u0026#39;pagecount\u0026#39;]\u0026lt;\u003d1) //\u0026#21482;\u0026#26377;\u0026#19968;\u0026#39029;\u0026#20197;\u0026#19979;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;pagelist\u0026#39;] \u003d 0;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; else //\u0026#19968;\u0026#39029;\u0026#20197;\u0026#19978;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#21069;\u0026#19968;\u0026#39029;\u0026#65292;\u0026#31532;\u0026#19968;\u0026#39029;\u0026#30340;\u0026#31639;\u0026#27861;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;first\u0026#39;] \u003d ($this-\u0026gt;page \u003d\u003d 1) ? 0 : 1;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;firsturl\u0026#39;] \u003d $this-\u0026gt;baseurl . ($this-\u0026gt;permalink? \u0026#39;/page/1\u0026#39;:\u0026#39;\u0026amp;p\u003d1\u0026#39;);\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;pre\u0026#39;] \u003d ($this-\u0026gt;page \u0026gt; 1) ? ($this-\u0026gt;page - 1) : 0;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;preurl\u0026#39;] \u003d $this-\u0026gt;baseurl . ($this-\u0026gt;permalink? \u0026#39;/page/\u0026#39;:\u0026#39;\u0026amp;p\u003d\u0026#39;) . $this-\u0026gt;result[\u0026#39;pre\u0026#39;];\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#21518;\u0026#19968;\u0026#39029;\u0026#65292;\u0026#26368;\u0026#21518;\u0026#19968;\u0026#39029;\u0026#30340;\u0026#31639;\u0026#27861;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;next\u0026#39;] \u003d ($this-\u0026gt;page \u0026gt;\u003d $this-\u0026gt;pagecount ) ? 0 : $this-\u0026gt;page + 1;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;nexturl\u0026#39;] \u003d $this-\u0026gt;baseurl . ($this-\u0026gt;permalink? \u0026#39;/page/\u0026#39;:\u0026#39;\u0026amp;p\u003d\u0026#39;) . $this-\u0026gt;result[\u0026#39;next\u0026#39;];\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;last\u0026#39;] \u003d ($this-\u0026gt;page \u0026gt;\u003d $this-\u0026gt;pagecount ) ? 0 : $this-\u0026gt;pagecount;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;lasturl\u0026#39;] \u003d $this-\u0026gt;baseurl . ($this-\u0026gt;permalink? \u0026#39;/page/\u0026#39;:\u0026#39;\u0026amp;p\u003d\u0026#39;) . $this-\u0026gt;result[\u0026#39;last\u0026#39;];\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#36215;\u0026#22987;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $pagearray \u003d array();\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $start \u003dmax( floor(($this-\u0026gt;page-1)/10),0)*10+1;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; for($i\u003d0;$i\u0026lt;($this-\u0026gt;pagecount\u0026lt;10?$this-\u0026gt;pagecount :10) ;$i++)\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; if( ($start+$i) \u0026lt;\u003d $this-\u0026gt;result[\u0026#39;pagecount\u0026#39;])\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $pagearray[$i][\u0026#39;page\u0026#39;] \u003d $start+$i;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; if( ($start+$i) !\u003d $this-\u0026gt;page )\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $pagearray[$i][\u0026#39;url\u0026#39;] \u003d $this-\u0026gt;baseurl . ($this-\u0026gt;permalink? \u0026#39;/page/\u0026#39;:\u0026#39;\u0026amp;p\u003d\u0026#39;). ($start+$i);\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; #\u0026#20998;\u0026#39029;\u0026#23548;\u0026#33322;\u0026#21015;\u0026#34920;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;pagelist\u0026#39;] \u003d $pagearray;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $this-\u0026gt;result[\u0026#39;baseurl\u0026#39;] \u003d $this-\u0026gt;baseurl;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; return $this-\u0026gt;result;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e}\u003cbr\u003e\u003c/pre\u003e\u003cbr\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-1792572372747464832?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/1792572372747464832/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2010/06/my-php-clsss-list.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/1792572372747464832"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/1792572372747464832"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2010/06/my-php-clsss-list.html","title":"my php clsss list"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-5479361169777256444"},"published":{"$t":"2010-06-09T16:08:00.001+08:00"},"updated":{"$t":"2010-06-09T16:08:44.652+08:00"},"title":{"type":"text","$t":"sourcecode list"},"content":{"type":"html","$t":"\u003cbr\u003e\u0026#30701;\u0026#32593;\u0026#22336;\u0026#31639;\u0026#27861;\u003cbr\u003e\u003cdiv class\u003d\"code\"\u003efunction shorturl($input) {\u003cbr\u003e\u0026nbsp; $base32 \u003d array (\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026#39;a\u0026#39;, \u0026#39;b\u0026#39;, \u0026#39;c\u0026#39;, \u0026#39;d\u0026#39;, \u0026#39;e\u0026#39;, \u0026#39;f\u0026#39;, \u0026#39;g\u0026#39;, \u0026#39;h\u0026#39;,\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026#39;i\u0026#39;, \u0026#39;j\u0026#39;, \u0026#39;k\u0026#39;, \u0026#39;l\u0026#39;, \u0026#39;m\u0026#39;, \u0026#39;n\u0026#39;, \u0026#39;o\u0026#39;, \u0026#39;p\u0026#39;,\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026#39;q\u0026#39;, \u0026#39;r\u0026#39;, \u0026#39;s\u0026#39;, \u0026#39;t\u0026#39;, \u0026#39;u\u0026#39;, \u0026#39;v\u0026#39;, \u0026#39;w\u0026#39;, \u0026#39;x\u0026#39;,\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; \u0026#39;y\u0026#39;, \u0026#39;z\u0026#39;, \u0026#39;0\u0026#39;, \u0026#39;1\u0026#39;, \u0026#39;2\u0026#39;, \u0026#39;3\u0026#39;, \u0026#39;4\u0026#39;, \u0026#39;5\u0026#39;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; );\u003cbr\u003e\u0026nbsp;\u003cbr\u003e\u0026nbsp; $hex \u003d md5($input);\u003cbr\u003e\u0026nbsp; $hexLen \u003d strlen($hex);\u003cbr\u003e\u0026nbsp; $subHexLen \u003d $hexLen / 8;\u003cbr\u003e\u0026nbsp; $output \u003d array();\u003cbr\u003e\u0026nbsp;\u003cbr\u003e\u0026nbsp; for ($i \u003d 0; $i \u0026lt; $subHexLen; $i++) {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; $subHex \u003d substr ($hex, $i * 8, 8);\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; $int \u003d 0x3FFFFFFF \u0026amp; (1 * (\u0026#39;0x\u0026#39;.$subHex));\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; $out \u003d \u0026#39;\u0026#39;;\u003cbr\u003e\u0026nbsp;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; for ($j \u003d 0; $j \u0026lt; 6; $j++) {\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $val \u003d 0x0000001F \u0026amp; $int;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $out .\u003d $base32[$val];\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $int \u003d $int \u0026gt;\u0026gt; 5;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp; $output[] \u003d $out;\u003cbr\u003e\u0026nbsp; }\u003cbr\u003e\u0026nbsp;\u003cbr\u003e\u0026nbsp; return $output;\u003cbr\u003e}\u003cbr\u003e\u003c/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"code\"\u003e//\u0026#36820;\u0026#22238;\u0026#25351;\u0026#23450;\u0026#38271;\u0026#24230;\u0026#30340;\u0026#38543;\u0026#26426;\u0026#23383;\u0026#20018;\u003cbr\u003efunction m_rand($len\u003d8){\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $chars \u003d \u0026#39;ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz\u0026#39;;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $max \u003d strlen($chars) - 1;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $hash \u003d \u0026#39;\u0026#39;;\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; for ($i \u003d 0; $i \u0026lt; $len; ++$i)\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; $hash .\u003d $chars[mt_rand(0,$max)];\u003cbr\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; return $hash;\u003cbr\u003e}\u003cbr\u003e\u003c/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"code\"\u003e\u003cbr\u003e\u003c/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-5479361169777256444?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/5479361169777256444/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2010/06/sourcecode-list.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/5479361169777256444"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/5479361169777256444"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2010/06/sourcecode-list.html","title":"sourcecode list"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-8734486467619185674"},"published":{"$t":"2009-05-14T09:54:00.000+08:00"},"updated":{"$t":"2009-05-14T09:55:20.955+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"free"},{"scheme":"http://www.blogger.com/atom/ns#","term":"ssl"},{"scheme":"http://www.blogger.com/atom/ns#","term":"资讯|Information"}],"title":{"type":"text","$t":"CACert:免费的数字证书组织"},"content":{"type":"html","$t":"\u003cp\u003e众所周知,在中国想给自己申请一份电子邮件证书或者给自己的网站、服务器申请一个SSL证书是很不容易的,你每年都得给CA(证书颁发验证组织)缴纳不少的证书申请费。每个网民都能拿到数字证书那是可望不可即的……\u003cbr /\u003e但是现在不同了,我们有了CAcert。国外一个免费的数字证书颁发组织,你可以免费注册成为用户,申领个人证书和服务器证书等。证书被各种浏览器、邮件客户端所支持。\u003c/p\u003e \u003cp\u003e\u003cspan style\u003d\"font-weight: bold;\" mce_style\u003d\"font-weight: bold\"\u003e就像他们主页所宣传的那样:\u003c/span\u003e\u003cbr /\u003e我们已经等了很久,但是我们没有白等,我们终于可以以合理的价格得到安全了--免费的!\u003cbr /\u003e多少年来,各安全认证机构都要向我们收取大量金钱。他们所作的根本不值这个价钱,我们没有必要为安全花这么多钱。\u003cbr /\u003e网站提供简体中文版本(在网站右侧的“翻译”菜单下选择),虽然汉化的不是很完全。但是主要的内容基本上都可以理解。\u003c/p\u003e \u003cp\u003e申 请证书的步骤很简单,首先你需要访问CAcert.org,在右侧选择安装根证书,下载完毕根证书导入到你的浏览器或邮件客户端等需要使用证书的软件中。 然后点击加入,写一张注册表。稍后你填写的邮箱将会收到验证邮件,验证完毕就可以去他们的主页登陆了(我的帐号 - Password Login)。登陆成功你就可以申请免费的数字证书了,注册完毕后请别忘了备份。\u003c/p\u003e \u003cp\u003e虽然该组织颁发的证书目前来说不是很权威,但是起码给了大家一个选择。相信不久的将来免费的证书会被大众认可……\u003c/p\u003e \u003cp\u003e\u003cspan style\u003d\"font-weight: bold;\" mce_style\u003d\"font-weight: bold\"\u003e访问:\u003c/span\u003e\u003ca href\u003d\"http://www.cacert.org/\" mce_href\u003d\"http://www.cacert.org/\" target\u003d\"_blank\"\u003ehttp://www.cacert.org/\u003c/a\u003e\u003c/p\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-8734486467619185674?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/8734486467619185674/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2009/05/cacert.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/8734486467619185674"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/8734486467619185674"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2009/05/cacert.html","title":"CACert:免费的数字证书组织"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-8365716380311123159"},"published":{"$t":"2009-05-07T18:16:00.000+08:00"},"updated":{"$t":"2009-05-07T18:18:21.286+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"ping"},{"scheme":"http://www.blogger.com/atom/ns#","term":"代码|Code"}],"title":{"type":"text","$t":"PHP版PING函数,可用来检测对方主机是否在线"},"content":{"type":"html","$t":"\u003cdiv style\u003d\"border: 0.5pt solid windowtext; padding: 4px 5.4pt; background: rgb(230, 230, 230) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 95%;\"\u003efunction ping($host) {\u003cbr /\u003e $package \u003d \"\\x08\\x00\\x19\\x2f\\x00\\x00\\x00\\x00\\x70\\x69\\x6e\\x67\";\u003cbr /\u003e\u003cbr /\u003e /* create the socket, the last '1' denotes ICMP */ \u003cbr /\u003e $socket \u003d socket_create(AF_INET, SOCK_RAW, 1);\u003cbr /\u003e /* set socket receive timeout to 1 second */\u003cbr /\u003e socket_set_option($socket, SOL_SOCKET, SO_RCVTIMEO, array(\"sec\" \u003d\u003e 0, \"usec\" \u003d\u003e 1000));\u003cbr /\u003e\u003cbr /\u003e /* connect to socket */\u003cbr /\u003e socket_connect($socket, $host, null);\u003cbr /\u003e\u003cbr /\u003e /* record start time */\u003cbr /\u003e $start_time \u003d microtime(true);\u003cbr /\u003e socket_send($socket, $package, strlen($package), 0);\u003cbr /\u003e\u003cbr /\u003e if(@socket_read($socket, 255)) {\u003cbr /\u003e $end_time \u003d microtime(true);\u003cbr /\u003e $total_time \u003d $end_time - $start_time;\u003cbr /\u003e return $total_time;\u003cbr /\u003e } else {\u003cbr /\u003e return false;\u003cbr /\u003e }\u003cbr /\u003e\u003cbr /\u003e socket_close($socket);\u003cbr /\u003e}\u003c/div\u003e\u003cpre\u003e\u003cspan style\u003d\"font-family:Fixedsys;\"\u003e\u003cspan style\u003d\"color:#800000;\"\u003e\u003c/span\u003e\u003cbr /\u003e\u003c/span\u003e\u003cbr /\u003e\u003c/pre\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-8365716380311123159?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/8365716380311123159/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2009/05/phpping.html#comment-form","title":"1 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/8365716380311123159"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/8365716380311123159"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2009/05/phpping.html","title":"PHP版PING函数,可用来检测对方主机是否在线"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"1"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-7857133628085671728"},"published":{"$t":"2009-04-24T10:07:00.000+08:00"},"updated":{"$t":"2009-04-24T10:08:06.481+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"代码|Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"svn"}],"title":{"type":"text","$t":"Linux SVN的安装使用笔记"},"content":{"type":"html","$t":"\u003cp\u003eSVN简介、下载、安装\u003c/p\u003e \u003cdiv class\u003d\"content\" id\u003d\"BodyLabel\" style\u003d\"padding: 0px 10px; display: block;\"\u003eSVN简介\u003cbr /\u003e\u003cbr /\u003eThe goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.\u003cbr /\u003e\u003cbr /\u003eSVN是一个版本控制软件,类似CVS,但是SVN的的有点是开源的,而且SVN的版本控制能力给CVS还要强多。\u003cbr /\u003e\u003cbr /\u003eSVN可以用于项目管理,还可以用于版本同步,功能可是十分强呢:)\u003cbr /\u003e\u003cbr /\u003e下载:\u003cspan style\u003d\"color:#22229c;\"\u003ehttp://subversion.tigris.org\u003c/span\u003e\u003cbr /\u003e\u003cbr /\u003e当前日期稳定版SVN1.32http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz\u003cbr /\u003e\u003cbr /\u003e安装:\u003cbr /\u003e\u003cbr /\u003e解压:#: tar zxvf subversion-1.3.2.tar.gz\u003cbr /\u003e\u003cbr /\u003e依次输入./configure , make , make install 进行编译安装完成。\u003cbr /\u003e\u003cbr /\u003e开启SVN服务:svnserve -d\u003cbr /\u003e\u003cbr /\u003e检测服务是否开启:netstat -ntlp如果看到3690的端口正常开放了,证明SVN启动了。 \u003cdiv id\u003d\"content\"\u003e正式使用:\u003cbr /\u003e首先我们得建立一个SVN的项目,一般人都认为建立项目就只需要一个文件,在我第一次使用SVN之前都有这样的看法,SVN建立项目需要建立文件夹\u003cbr /\u003e\u003cbr /\u003e建立项目命令:svnadmin create project_name project_name 为你的project名字,可以任意取。\u003cbr /\u003e建 立完毕后,project_name是一个文件夹,进入文件夹,可以看到一个conf的文件夹。进入文件夹可以看到2个文件(如果没有passwd文件, 可以用vi创建),编辑 svnserve.conf 把anon-access \u003d read ,auth_access \u003d write\u003cbr /\u003e还有password-db \u003d passwd 的注释去掉,还有[general]的注释也要去掉。\u003cbr /\u003evi passwd文件,如果是新文件,则输入:\u003cbr /\u003e[user]\u003cbr /\u003eyour_name \u003d your_password\u003cbr /\u003e这里设置的your_name是你的用户名,your_password是你的密码,这个是访问SVN必要的通行证。\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e好了,现在终于把准备功夫做完了,下面可以正是使用了。\u003cbr /\u003e首先找到你的项目源代码文件夹,使用下面命令:\u003cbr /\u003ecd your project\u003cbr /\u003ein your project dircetory\u003cbr /\u003euse:svn co /home/project_name --username \u003d your_name --password\u003dyour_password\u003cbr /\u003e\u003cbr /\u003e好了,现在你可以在客户机上使用以下命令获得你想要的项目源代码文件\u003cbr /\u003esvn co svn://home/project_name --username\u003dyour_name --password \u003d your_password\u003cbr /\u003e\u003cbr /\u003e把增加的svn文件添加入svn库:\u003cbr /\u003esvn add /home/your_project/*.* --username\u003dyour_name --password \u003d your_password\u003cbr /\u003e\u003cbr /\u003e提交文件:\u003cbr /\u003esvn commit /home/your_project/*.* --username\u003dyour_name --password\u003dyour_password\u003cbr /\u003e\u003cbr /\u003e更新文件:svn update /home/your_project/*.* --username\u003dyour_name --password\u003dyour_password\u003cbr /\u003e\u003cbr /\u003e当然你可以编辑一个脚本文件来一次完成所有的操作:\u003cbr /\u003evi svnupdate.sh\u003cbr /\u003e\u003cbr /\u003e#!/bin/sh\u003cbr /\u003esvn add /home/your_project/*.* --username\u003dyour_name --password \u003d your_password\u003cbr /\u003esvn commit /home/your_project/*.* --username\u003dyour_name --password\u003dyour_password\u003cbr /\u003esvn update /home/your_project/*.* --username\u003dyour_name --password\u003dyour_password\u003cbr /\u003e\u003cbr /\u003echmod +x svnupdate.sh\u003cbr /\u003e\u003cbr /\u003eFinish\u003c/div\u003e \u003c/div\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-7857133628085671728?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/7857133628085671728/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2009/04/linux-svn.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/7857133628085671728"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/7857133628085671728"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2009/04/linux-svn.html","title":"Linux SVN的安装使用笔记"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-7541269484172502956"},"published":{"$t":"2009-01-14T09:09:00.001+08:00"},"updated":{"$t":"2009-01-14T09:18:08.840+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"资讯|Information"},{"scheme":"http://www.blogger.com/atom/ns#","term":"google"}],"title":{"type":"text","$t":"GOOGLE的FTP"},"content":{"type":"html","$t":"连接到\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; uploads.google.com, 端口 21 (#1) \u003cbr /\u003e解析主机为:\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; 72.14.243.49\u003cbr /\u003e已连接.\u0026nbsp; 正等待响应.\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; \u003cbr /\u003e220 FTP server ready.\u003cbr /\u003eUSER millken\u003cbr /\u003e331 Password required for millken.\u003cbr /\u003ePASS xxxxxx\u003cbr /\u003e230 User millken logged in.\u0026nbsp; Access restrictions apply.\u003cbr /\u003eSYST\u003cbr /\u003e215 UNIX Type: L8\u003cbr /\u003ePWD\u003cbr /\u003e257 \"/\" is current directory.\u003cbr /\u003eTYPE A\u003cbr /\u003e200 Type set to A.\u003cbr /\u003ePORT 10,87,1,181,5,24\u003cbr /\u003e200 PORT command successful.\u003cbr /\u003eLIST -al\u003cbr /\u003e150 Opening ASCII mode data connection for directory listing.\u003cbr /\u003e226 Transfer complete.\u003cbr /\u003e传输完成:\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp; 121 字节 共\u0026nbsp; 0.016 秒 (\u0026nbsp; 7.56 KB/s)\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-7541269484172502956?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/7541269484172502956/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2009/01/googleftp.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/7541269484172502956"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/7541269484172502956"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2009/01/googleftp.html","title":"GOOGLE的FTP"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-4834598377465923133"},"published":{"$t":"2009-01-06T13:21:00.001+08:00"},"updated":{"$t":"2009-01-09T13:34:36.516+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"代码|Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"linux"},{"scheme":"http://www.blogger.com/atom/ns#","term":"crontab"}],"title":{"type":"text","$t":"LINUX下的数据库备份"},"content":{"type":"html","$t":"\u0026nbsp;\u0026nbsp;\u0026nbsp; 一般重要的数据库或数据表都需要及时备份,光备份到自身所在服务器是不行的,如果服务器一旦崩溃,拿不到备份文件也是竹篮打水一场空。所以在备份到本地服务器的同时,还应备份到其他的备用服务器里。\u003cbr /\u003e\u003cbr /\u003e\u0026nbsp;\u0026nbsp; 于是新建一个whmysqlbackup.sh ,内容为:\u003cbr /\u003e\u003cbr /\u003e\u003cdiv style\u003d\"-moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial; background: rgb(230, 230, 230) none repeat scroll 0% 0%; border: 0.5pt solid windowtext; padding: 4px 5.4pt; width: 95%;\"\u003e#################Script Start###################\u003cbr /\u003e#Tish script backup the mysqldatebase\u003cbr /\u003e#!/bin/bash\u003cbr /\u003eBackupfile\u003dWHDB-$(date +%m-%d-%y-%H)\u003cbr /\u003earchive\u003d${1:-$Backupfile}\u003cbr /\u003etar cvf - /var/lib/mysql/wh/wh_sku.* \u0026gt; /var/www/html/DBbackup/$archive.tar\u003cbr /\u003ecd /var/www/html/DBbackup\u003cbr /\u003egzip $archive.tar\u003cbr /\u003eecho \"Directory $PWD backed up in archive file \\\"$archive.tar.gz\\\".\"\u003cbr /\u003e\u003cbr /\u003escp $archive.tar.gz root@172.16.1.6:/whdb/\u003cbr /\u003e\u003cbr /\u003e##################Script end######################\u003cbr /\u003e\u003cbr /\u003e\u003c/div\u003e该段脚本表明备份数据库wh里的wh_sku这个表打包压缩到/var/www/html/Dbbackup里,同时上传到172.16.1.6这个服务器。\u003cbr /\u003e\u003cbr /\u003e脚本写好后,可用sh whmysqlbackup.sh命令测试该脚本,若无误,会同时在两个服务器里出现备份包。\u003cbr /\u003e\u003cbr /\u003e后面的就是用调用计划任务功能来完成每天备份:\u003cbr /\u003ecrontab -e\u003cbr /\u003e加入 \u003cbr /\u003e59 23 * * *\u0026nbsp; sh /root/whmysqlbackup.sh\u003cbr /\u003e表示每天23:59执行一次脚本\u003cbr /\u003e保存重启服务\u003cbr /\u003eservice crond restart\u003cbr /\u003e\u003cbr /\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-4834598377465923133?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/4834598377465923133/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2009/01/linux.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/4834598377465923133"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/4834598377465923133"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2009/01/linux.html","title":"LINUX下的数据库备份"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-4872291203558821798"},"published":{"$t":"2008-12-04T11:45:00.000+08:00"},"updated":{"$t":"2008-12-04T11:46:37.599+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"软件|Software"}],"title":{"type":"text","$t":"暴风影音2009"},"content":{"type":"html","$t":"作为对 Windows Media Player 的补充和完善,暴风影音提供和升级了系统对流行的影音文件和流的支持,包括Real、QuickTime、MPEG-2、MPEG-4(DivX/XviD/3ivx、MP4、AVC/H264...)、AC3/DTS、ratDVD、VP3/6/7、Indeo、XVD、Theora、OGG/OGM、Matroska、APE、FLAC、TTA、AAC、MPC、Voxware、3GP/AMR、TTL2、字幕等。配合最新版本的 Windows Media Player 可完成大多数流行影音文件、流媒体、影碟等的播放而无需其他专用软件\u003cbr /\u003e-支持格式多达355种\u003cbr /\u003e-暴风提速超过50%\u003cbr /\u003e-新增40余项功能\u003cbr /\u003e-支持最新Vista操作系统\u003cbr /\u003e\u003ca href\u003d\"http://dl.baofeng.com/storm3/storm2008-beta3.exe\" target\u003d\"_blank\"\u003ehttp://dl.baofeng.com/storm3/storm2008-beta3.exe\u003c/a\u003e\u003cbr /\u003e\u003ca href\u003d\"http://dl.baofeng.com/storm3/Storm2009.exe\" target\u003d\"_blank\"\u003ehttp://dl.baofeng.com/storm3/Storm2009.exe\u003c/a\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-4872291203558821798?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/4872291203558821798/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2008/12/2009.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/4872291203558821798"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/4872291203558821798"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2008/12/2009.html","title":"暴风影音2009"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-2291686656952242410"},"published":{"$t":"2008-12-04T11:39:00.000+08:00"},"updated":{"$t":"2008-12-04T11:41:49.276+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"五笔"},{"scheme":"http://www.blogger.com/atom/ns#","term":"软件|Software"}],"title":{"type":"text","$t":"搜狗五笔输入法1.3版上线了!"},"content":{"type":"html","$t":"\u003ch1\u003e\u003cspan style\u003d\"color: red; font-weight: bold;\"\u003e搜狗五笔输入法1.3版上线了!\u003c/span\u003e\u003c/h1\u003e\u003cdiv class\u003d\"postcontent\" id\u003d\"flB0\"\u003e 搜狗五笔输入法1.3正式版上线了!这是搜狗五笔输入法诞生以来的第三个更新版本。\u003cbr /\u003e\u003cspan style\u003d\"color: red; font-weight: bold;\"\u003e\u003c/span\u003e\u003cbr /\u003e\u003cbr /\u003e搜狗五笔输入法v1.3更新内容:\u003cbr /\u003e\u003cbr /\u003e新增功能:\u003cbr /\u003e1.\u003cspan style\u003d\"color: red;\"\u003e新增细胞词库支持\u003c/span\u003e,同时增加属性设置-细胞词库标签页。现在搜狗五笔输入法可以直接使用线上九千多份细胞词库。\u003cbr /\u003e2.\u003cspan style\u003d\"color: red;\"\u003e打字速度统计增加曲线图显示方式\u003c/span\u003e。在输入统计中以曲线图形式显示最近半个月的每天最高打字速度。\u003cbr /\u003e3.\u003cspan style\u003d\"color: red;\"\u003eTXT批量造词\u003c/span\u003e,同时调整属性设置-词库标签页。目前可以在属性设置-词库标签页,以及输入法的鼠标右键菜单上面导入TXT格式的文本词库。\u003cbr /\u003e4.\u003cspan style\u003d\"color: red;\"\u003e新增自动造词功能\u003c/span\u003e。目前输入法支持自动造双字词,由于词频不同以及防止误造词,需要四到十次输入才会添加至五笔用户词库。\u003cbr /\u003e5.\u003cspan style\u003d\"color: red;\"\u003e提供五笔拼音混输模式下的标点符号和下一码顶字上屏功能\u003c/span\u003e。\u003cbr /\u003e\u003cbr /\u003e功能改进:\u003cbr /\u003e1.五笔词库部分词条与词频修正;\u003cbr /\u003e2.五笔词库中删除了名人姓名之外的部分人名。如张艳,小沈,张慧等\u003cbr /\u003e3.\u003cspan style\u003d\"color: red;\"\u003e纯五笔模式与五笔拼音混输模式排序规则修改\u003c/span\u003e。五笔词条优先排列,全匹配单字优先排列。\u003cbr /\u003e4.\u003cspan style\u003d\"color: red;\"\u003e常规-其它中增加选项,Shift+字母输入英文时首字母大写,默认选中\u003c/span\u003e;\u003cbr /\u003e5.\u003cspan style\u003d\"color: red;\"\u003e临时拼音模式候选项之后显示五笔码\u003c/span\u003e;\u003cbr /\u003e6.\u003cspan style\u003d\"color: red;\"\u003e改善手工造词功能\u003c/span\u003e。支持剪切板造词和最近输入字串造词。\u003cbr /\u003e\u003cbr /\u003e我们将根据网友的意见,尽快改进,推出更完善的1.4版,敬请期待!\u003cbr /\u003e最后,感谢大家的使用!欢迎在论坛向我们反馈您宝贵的意见!\u003cbr /\u003e\u003cbr /\u003e官方网站:\u003ca href\u003d\"http://wubi.sogou.com/\" target\u003d\"_blank\"\u003ehttp://\u003c/a\u003e\u003ca href\u003d\"http://wubi.sogou.com/\" target\u003d\"_blank\"\u003ewubi.sogou.com\u003c/a\u003e\u003cbr /\u003e官方下载地址:\u003ca href\u003d\"http://ime.sogou.com/dl/sogou_wubi_13.exe\" target\u003d\"_blank\"\u003ehttp://ime.sogou.com/dl/sogou_wubi_13.exe\u003c/a\u003e\u003cbr /\u003e官方论坛:\u003ca href\u003d\"http://bbs.sogou.com/searchIn.do?query\u003d%CB%D1%B9%B7%CE%E5%B1%CA%CA%E4%C8%EB%B7%A8\" target\u003d\"_blank\"\u003ehttp://bbs.sogou.com/searchIn.do?query\u003d%CB%D1%B9%B7%CE%E5%B1%CA%CA%E4%C8%EB%B7%A8\u003c/a\u003e\u003cbr /\u003e\u003cbr /\u003e\u003cbr /\u003e修补版更新说明:\u003cbr /\u003e功能改进:\u003cbr /\u003e1.修改部分词条词序;\u003cbr /\u003e2.修正了标点符号顶字上屏功能引起的重复输入问题;\u003cbr /\u003e3.应网友要求修改了搜狗五笔输入法在Windows系统输入法列表中的显示名称,删除\"中文\"与\"(简体)\"之间的空格。\u003cbr /\u003e4.改进了手工造词时词条的五笔编码生成算法。\u003cbr /\u003e\u003cbr /\u003e目前已经使用修补版替换线上版本。\u003c/div\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-2291686656952242410?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/2291686656952242410/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2008/12/13.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/2291686656952242410"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/2291686656952242410"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2008/12/13.html","title":"搜狗五笔输入法1.3版上线了!"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-7969901376469416836.post-2882507596829054851"},"published":{"$t":"2008-11-28T09:41:00.000+08:00"},"updated":{"$t":"2008-11-28T09:44:55.273+08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"代码|Code"},{"scheme":"http://www.blogger.com/atom/ns#","term":"css"}],"title":{"type":"text","$t":"CSS属性列表"},"content":{"type":"html","$t":"\u003ctable align\u003d\"center\" border\u003d\"1\" bordercolor\u003d\"#eeeeee\" cellpadding\u003d\"0\" cellspacing\u003d\"0\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cdiv align\u003d\"center\"\u003e\u003cb\u003e\u003cspan style\u003d\"color: #3366cc;\"\u003eCSS属性列表\u003cspan style\u003d\"background-color: orange;\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/b\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003cspan style\u003d\"color: #cc3399;\"\u003e属性名称\u003c/span\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e\u003cspan style\u003d\"color: #cc3399;\"\u003e属性含义\u003c/span\u003e\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e\u003cspan style\u003d\"color: #cc3399;\"\u003e属性值\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e字体属性(Font)\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003efont-family\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e使用什么字体\u003c/td\u003e\u003ctd style\u003d\"text-align: left;\" valign\u003d\"top\" width\u003d\"60%\"\u003e所有的字体\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003efont-style\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e字体是否斜体\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNormal、italic、oblique\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003efont-variant\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e是否用小体大写\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNormal、small-caps\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003efont-weight\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e字体的粗细\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNormal、bold、bolder、lithter等\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003efont-size\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e字体的大小\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eAbsolute-size、relative-size、length、percentage等\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e颜色和背景属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eColor\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e定义前景色\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e颜色\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBackground-color\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e定义背景色\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e颜色\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBackground-image\u003c/td\u003e\u003ctd align\u003d\"left\" height\u003d\"20\" valign\u003d\"top\" width\u003d\"20%\"\u003e定义背景图案\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e路径\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBackground-repeat\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e重复方式\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eRepeat-x、repeat-y、no-repeat\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBackground-attachment\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e设置滚动\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eScroll、Fixed\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBackground-position\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e初始位置\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003ePercentage、length、top、left、\u003cbr /\u003eright、bottom等\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e文本属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eWord-spacing\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e单词之间的间距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNormal\u003clength\u003e\u003c/length\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eLetter-spacing\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e字母之间的间距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eText-decoration\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e文字的装饰样式\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNone|underline|overline|line-\u003cbr /\u003ethrough|blink\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eVertical-align\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e垂直方向的位置\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eBaseline|sub|super|top|text-top|middle|bottom|text-bottom|\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eText-transform\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e文本转换\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eCapitalize|uppercase|\u003cbr /\u003elowercase|none\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eText-align\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e对齐方式\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLeft|right|center|justify\u003cbr /\u003e\u003clength\u003e|\u003cpercentage\u003e\u003c/percentage\u003e\u003c/length\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eText-indent\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e首行的缩进方式\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNormal|\u003cnumber\u003e|\u003clength\u003e|\u003c/length\u003e\u003c/number\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eLine-height\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e文本的行高\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e\u003cpercentage\u003e\u003c/percentage\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e边距属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eMargin-top\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e顶端边距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLength|percentage|auto\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eMargin-right\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e右侧边距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eMargin-bottom\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e底端边距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eMargin-left\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e左侧边距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e填充距属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003ePadding-top\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e顶端填充距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLength|percentage\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003ePadding-right\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e右侧填充距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003ePadding-bottom\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e底端填充距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003ePadding-left\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e左侧填充距\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e边框属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-top-width\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e顶端边框宽度\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eThin|medium|thick|length\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-right-width\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e右侧边框宽度\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-bottom-width\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e底端边框宽度\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-left-width\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e左侧边框宽度\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-width\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e一次定义宽度\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-color\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e设置边框颜色\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eColor\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-style\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e设置边框样式\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNone|dotted|dash|solid等\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-top\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e一次定义顶端\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eBorder-top-width|color等\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-right\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e一次定义右侧\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-bottom\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e一次定义底端\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eBorder-left\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e一次定义左侧\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e同上\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eWidth\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e定义宽度属性\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLength|percentage|auto\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eHeight\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e定义高度属性\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLength|auto\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eFloat\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e文字环绕\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLeft|right|none\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eClear\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e哪一边环绕\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eLeft|right|none|both\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e分级属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eDisplay\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e定义是否显示\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eBlock、inline、list-item、none\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eWhite-space\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e怎样处理空白\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNormal、pre、nowrap\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eList-style-type\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e加项目编号\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eDisc、circle、square等\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eList-style-image\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e加图案\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e\u003curl\u003e|none\u003c/url\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eList-style-position\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e第二行起始位置\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eInside、outside\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003eList-style\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e一次定义列表\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003e\u003ckeyword\u003e|\u003cposition\u003e|\u003curl\u003e\u003c/url\u003e\u003c/position\u003e\u003c/keyword\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan\u003d\"3\" valign\u003d\"top\"\u003e\u003cspan style\u003d\"color: #336633;\"\u003e鼠标(Cursor)属性\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e自动\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eAuto\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e定位“十”字\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eCrosshair\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e默认指针\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eDefault\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e手形\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eHand\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e移动\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eMove\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝右方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003ee-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝右上方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNe-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝左上方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eNw-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝上方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003en-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝右下方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eSe-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝左下方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eSw-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝下方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003es-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e箭头朝左方\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003ew-resize\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e文本“I”形\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eText\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e等待\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eWait\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd valign\u003d\"top\" width\u003d\"20%\"\u003e\u003c/td\u003e\u003ctd align\u003d\"left\" valign\u003d\"top\" width\u003d\"20%\"\u003e帮助\u003c/td\u003e\u003ctd valign\u003d\"top\" width\u003d\"60%\"\u003eHelp\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv class\u003d\"blogger-post-footer\"\u003e\u003cimg width\u003d'1' height\u003d'1' src\u003d'https://blogger.googleusercontent.com/tracker/7969901376469416836-2882507596829054851?l\u003dgoogle.youcandown.com' alt\u003d'' /\u003e\u003c/div\u003e"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http://google.youcandown.com/feeds/2882507596829054851/comments/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http://google.youcandown.com/2008/11/css.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/2882507596829054851"},{"rel":"self","type":"application/atom+xml","href":"http://www.blogger.com/feeds/7969901376469416836/posts/default/2882507596829054851"},{"rel":"alternate","type":"text/html","href":"http://google.youcandown.com/2008/11/css.html","title":"CSS属性列表"}],"author":[{"name":{"$t":"millken"},"email":{"$t":"noreply@blogger.com"},"gd$extendedProperty":{"xmlns$gd":"http://schemas.google.com/g/2005","name":"OpenSocialUserId","value":"15754659890771909867"}}],"thr$total":{"$t":"0"}}]}});