锘??xml version="1.0" encoding="utf-8" standalone="yes"?>BlogJava-Robin's Programming Worldhttp://www.5432034.com/fastzch/I Love Programming As My Life!zh-cnSat, 23 Mar 2019 12:19:11 GMTSat, 23 Mar 2019 12:19:11 GMT60Hybrid寮鍙戣祫婧愮綉绔欐眹鎬?/title><link>http://www.5432034.com/fastzch/archive/2014/08/05/416566.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Tue, 05 Aug 2014 01:45:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2014/08/05/416566.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/416566.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2014/08/05/416566.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/416566.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/416566.html</trackback:ping><description><![CDATA[@import url(http://www.5432034.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); http://cubiq.org/ <div id="xunlei_com_thunder_helper_plugin_d462f475-c18e-46be-bd10-327458d045bd"></div> <div>鍖呭惈iscroll, infinity wall绛?/div> <div><br /> </div> <div><br /> </div><img src ="http://www.5432034.com/fastzch/aggbug/416566.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2014-08-05 09:45 <a href="http://www.5432034.com/fastzch/archive/2014/08/05/416566.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item><item><title>浠?USB 璁惧鍚姩 Surfacehttp://www.5432034.com/fastzch/archive/2014/04/01/411761.htmlRobin's Programming WorldRobin's Programming WorldMon, 31 Mar 2014 16:15:00 GMThttp://www.5432034.com/fastzch/archive/2014/04/01/411761.htmlhttp://www.5432034.com/fastzch/comments/411761.htmlhttp://www.5432034.com/fastzch/archive/2014/04/01/411761.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/411761.htmlhttp://www.5432034.com/fastzch/services/trackbacks/411761.html
褰?Surface 鍏抽棴鏃?#28000;?#37721;?#37722;姩 USB 璁惧鍚姩
姝?#26976;?1锛?    灏?#37721;?#37722;姩 USB 璁惧杩炴帴鍒?USB 绔?#37721;?#37510;?br />姝?#26976;?2锛?    鎸変綇闊抽噺?#22138;灏?(-) 鎺?#37714;?#38335;?#37510;?br />姝?#26976;?3锛?    鎸変笅骞堕噴鏀剧數婧?#37816;?#38333;?#37510;?br />姝?#26976;?4锛?    褰撴?#21095; Surface 寰芥爣鏃?#38171;岄噴鏀?#38346;抽噺鎺?#37714;?#38335;?#37510;?Surface 灏?#37722;姩 USB 璁惧涓婄?#21230;蒋浠?#37510;?br />
褰?Surface 鍚敤鏃?#28000;?#37721;?#37722;姩 USB 璁惧鍚姩
姝?#26976;?1锛?    灏?#37721;?#37722;姩 USB 璁惧杩炴帴鍒?USB 绔?#37721;?#37510;?br />姝?#26976;?2锛?    浠庡?#24531;箷鍙?#26440;圭紭鍚戝乏杞绘壂锛岀劧鍚庣偣鍑?#8220;璁剧疆”銆?br />锛堝鏋?#37806;?#28003;跨敤榧犳爣锛?#29831;?#37816;?#37722;戝?#24531;箷?#27537;鍙?#28051;婅锛?#28751;?#27047;犳爣鎸?#38333;堜笅绉?#39582;跺崟鍑?#8220;璁剧疆”銆?#38171;?br />姝?#26976;?3锛?    ?#20579;鍑绘?#26663;崟鍑?#8220;鏇?#37824;圭數鑴戣?#21095;疆”銆?br />姝?#26976;?4锛?    ?#20579;鍑绘?#26663;崟鍑?#8220;鏇存柊鍜屾仮澶?#8221;锛岀劧鍚庣偣鍑绘?#26663;崟鍑?#8220;?#20206;澶?#8221;銆?br />姝?#26976;?5锛?    鍦?#8220;楂樼骇鍚姩”?#31493;锛岀偣鍑绘?#26663;崟鍑?#8220;绔?#37719;抽?#23942;柊鍚姩”銆?br />姝?#26976;?6锛?    鍦?#8220;閫夋嫨涓涓?#38315;夐”灞忓箷涓?#38171;岀偣鍑绘?#26663;崟鍑?#8220;浣跨敤璁惧”銆?br />姝?#26976;?7锛?    鍦?#8220;鐤戦毦瑙?#32475;?#8221;灞忓箷涓?#38171;岀偣鍑绘?#26663;崟鍑?#8220;楂樼骇閫夐”銆?br />姝?#26976;?8锛?    鍦?#8220;楂樼骇閫夐”灞忓箷涓?#38171;岀偣鍑绘?#26663;崟鍑?USB 璁惧?#22249;殑鍚?#32457;?#37510;係urface 灏?#38322;嶆柊鍚姩骞?#28000;?USB 璁惧鍚姩銆?br />
BTW, 杩樻槸瀹?#37826;?#37826;囨闈犺氨锛?#26473;樻槸Google闈犺氨锛?#38171;?#38171;?br />鍘?#37826;囧?#26495;潃锛歨ttp://www.microsoft.com/surface/zh-cn/support/storage-files-and-folders/boot-surface-pro-from-usb-recovery-device


Robin's Programming World 2014-04-01 00:15 鍙戣璇勮
]]>
XCode Plugins Package Managerhttp://www.5432034.com/fastzch/archive/2014/02/05/409533.htmlRobin's Programming WorldRobin's Programming WorldTue, 04 Feb 2014 18:28:00 GMThttp://www.5432034.com/fastzch/archive/2014/02/05/409533.htmlhttp://www.5432034.com/fastzch/comments/409533.htmlhttp://www.5432034.com/fastzch/archive/2014/02/05/409533.html#Feedback1http://www.5432034.com/fastzch/comments/commentRss/409533.htmlhttp://www.5432034.com/fastzch/services/trackbacks/409533.htmlXCode Plugins Package Manager
https://github.com/mneorr/Alcatraz

閫?#26473;?#26473;?#28051;伐鍏?#38171;?#37812;戣繕瑁?#27996;?#28000;笅?#24387;浠?#38171;?br />AJKExtendedOpening
BBUDebuggerTuckAway
BBUncrustifyPlugin
CocoaPods
CodePilot
DLAutoresizeMaskPlugin
DerivedData Exterminator
FuzzyAutocomplete
HOStringSense
KSImageNamed
OMColorSense
OMQuickHelp
PluginConsole
QuickLocalization
SCXcodeMinimap
VVDocumenter-Xcode
XCFixin_CurrentLineHighlighter
XcodeAutoCloseDebug
XcodePlus Delete Line

杩欎簺?#24387;浠堕?#33445;槸鐩?#35120;撶殑濂界敤?#24982;锛?#38171;?#38171;?br />

Robin's Programming World 2014-02-05 02:28 鍙戣璇勮
]]>
Ubuntu鐜?#28583;笅Apache2涓嶵omcat闆?#37812;?/title><link>http://www.5432034.com/fastzch/archive/2014/02/05/409532.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Tue, 04 Feb 2014 18:21:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2014/02/05/409532.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/409532.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2014/02/05/409532.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/409532.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/409532.html</trackback:ping><description><![CDATA[1銆?#28729;?#29761;匒pache2<br />    apt-get install apache2<br /><br />閲?#37722;?#37723;?#28000;?#38171;?/etc/init.d/apache2 restart<br /><br />/etc/apache2/conf.d/charset<br />杩?#28051;槸?#32137;绔欑紪鐮侀厤?#30086;锛?#38343;瑕?#28751;嗘渶鍚庤?#23680;殑 锛傾ddDefaultCharset UTF-8 鍓?#38344;殑#鍘?#37818;?#38171;?#28003;跨敤UTF-8?#32042;鐮?#38171;?#35120;?#37906;朵篃鍙?#28000;?#37814;?UTF-8鏀?#37812;?#37714;殑?#32042;鐮?#37510;?br /><br />杩?#28051;槸?#32137;绔?#37929;?#35120;曢厤?#30086;锛屾兂鏇?#37824;圭綉绔?#37929;?#35120;曠殑璇?#38171;?#28751;变慨鏀?#26473;?#28051;?#38171;?#28051;?#38344;殑鐩?#35120;曠殑 apache2.conf 閲?#38344;?#28052;熸湁?#32137;绔?#37929;?#35120;曠殑<br />/etc/apache2/sites-available/default<br /><br /><br />2銆?install JK connector.<br />apt-get install libapache2-mod-jk<br />so鏂?#28000;朵細琚?#28729;?#29761;呭埌鐩?#35120;?#38171;?/usr/lib/apache2/modules 涓?#37510;?br />瀹?#29761;呭畬鍚?#38171;屽湪/etc/apache2/mods-enabled?#31493;?#32048;澶?#37713;?#28051;涓猨k.load鏂?#28000;?#38171;?#38322;?#37722;痑pache2鍚?#38171;apache鑷姩瑁?#26462;?#26473;?#28051;?#37826;?#28000;?#28000;?#37716;?#26462;絤od_jk.<br /><br /><br />3銆佷慨鏀筯ttpd.conf,涓寮濮嬪畠?#27128;I虹殑,澧?#37716;?br />#Server Name<br />ServerName 127.0.0.1<br /><br />#JK config<br />#JkWorkersFile /etc/libapache2-mod-jk/workers.properties<br />JkLogFile /var/log/apache2/mod_jk.log<br />JkLogLevel info<br />JkMount /*.jsp ajp13_worker<br />JkMount /*/servlet/ ajp13_worker<br />JkMount /*.do ajp13_worker<br /><br />4銆?etc/apache2/sites-available涓?#28583;?#37716;?#28051;涓?#37826;?#28000;?#38171;屾枃浠?#37722;嶉殢渚?<br />濡?#37812;戠殑tomcat,鍐呭?#29808;?#20633;笅:<br /><VirtualHost 127.0.0.1><br />  ServerAdmin fastzch@gmail.com<br />  DocumentRoot "/var/www"<br />  ErrorLog "/var/log/apache2/ediskmanage_errors.log"<br />  CustomLog "/var/log/apache2/ediskmanage_accesses.log" common<br /><br />  JkMount /servlet/* ajp13_worker<br />  #璁Apache鏀?#37816;佸?#31618;ervlet浼?#38315;?#38171;岀敤浠Tomcat瑙?#37835;?br />  JkMount /*.jsp ajp13_worker<br />  #璁Apache鏀?#37816;佸?#31603;sp浼?#38315;?#38171;岀敤浠Tomcat瑙?#37835;?br />  JkMount /*.do ajp13_worker<br />  #璁Apache鏀?#37816;佸.do浼?#38315;?#38171;岀敤浠Tomcat瑙?#37835;?br /></VirtualHost><br /><br />5銆佹墽琛?a2ensite tomcat<br /><br />6銆?etc/init.d/apache2 reload<br /><br />7銆?#38318;?#32515;插簲?#25956;鍚?#38322;?#37722;Tomcat鍗?#37721;?img src ="http://www.5432034.com/fastzch/aggbug/409532.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2014-02-05 02:21 <a href="http://www.5432034.com/fastzch/archive/2014/02/05/409532.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item><item><title>Phonegap Debug Notehttp://www.5432034.com/fastzch/archive/2014/01/02/408382.htmlRobin's Programming WorldRobin's Programming WorldThu, 02 Jan 2014 06:17:00 GMThttp://www.5432034.com/fastzch/archive/2014/01/02/408382.htmlhttp://www.5432034.com/fastzch/comments/408382.htmlhttp://www.5432034.com/fastzch/archive/2014/01/02/408382.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/408382.htmlhttp://www.5432034.com/fastzch/services/trackbacks/408382.html
The following are notes for debug feature:
The "console" is a plugin now, so we need to add it by following command:
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git

And then you could use console API now, e.g.:
console.log('onSuccess! contacts.length:' + contacts.length );

You will see logs on output console of Xcode or Logcat of Eclipse.
Pls see following screenshots:







Robin's Programming World 2014-01-02 14:17 鍙戣璇勮
]]>
iOS App -- WHETC 鍙戝竷http://www.5432034.com/fastzch/archive/2012/11/10/391148.htmlRobin's Programming WorldRobin's Programming WorldSat, 10 Nov 2012 12:06:00 GMThttp://www.5432034.com/fastzch/archive/2012/11/10/391148.htmlhttp://www.5432034.com/fastzch/comments/391148.htmlhttp://www.5432034.com/fastzch/archive/2012/11/10/391148.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/391148.htmlhttp://www.5432034.com/fastzch/services/trackbacks/391148.html涓?#29781;佹槸涓?#23005;眽杞?#28051;绘渚ETC鏌?#29831;殑鍔?#38003;?#37510;?/div>

鏈夐渶瑕佺殑鏈?#37721;?#38171;?#37721;?#37929;存帴鍦?App Store涓婃悳WHETC锛岀劧鍚庝笅杞?#37510;?/div>
?#31683;鍙?#38315;?#26473;囦笅杞?#38334;炬帴鐩存帴?#31493;杞?#38171;歨ttps://itunes.apple.com/cn/app/whetc/id558349225

鏈?#28000;涔堝?#30028;殑?#32531;璁?#37812;?#38338;?#26864;?#29831;风暀瑷銆傝阿?#38463;锛?/div>



]]>How to uninstall dnscrypt client on MAChttp://www.5432034.com/fastzch/archive/2012/09/16/387829.htmlRobin's Programming WorldRobin's Programming WorldSun, 16 Sep 2012 10:14:00 GMThttp://www.5432034.com/fastzch/archive/2012/09/16/387829.htmlhttp://www.5432034.com/fastzch/comments/387829.htmlhttp://www.5432034.com/fastzch/archive/2012/09/16/387829.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/387829.htmlhttp://www.5432034.com/fastzch/services/trackbacks/387829.htmlhttp://shared.opendns.com/dnscrypt/packages/osx-client/
?#31493;杞? Uninstall.app.zip


]]>棣?#28051;iOS App?#31891;浜?#37819;?#27996;?#27996;?/title><link>http://www.5432034.com/fastzch/archive/2012/09/03/386856.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Mon, 03 Sep 2012 03:45:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2012/09/03/386856.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/386856.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2012/09/03/386856.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/386856.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/386856.html</trackback:ping><description><![CDATA[@import url(http://www.5432034.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); ?#31905;杩?#28051;?#28051;?#37832;堝乏鍙崇殑鏃堕棿绛?#37714;?#37724;?#23534;鍙?#38171;?#37812;?#28051;?#27996;虹殑棣?#28051;iOS App?#31891;浜?#37819;?#27996;?#27996;?#38171;?#37711;堝啋涓场锛?#32475;Review閫?#26473;?#37722;庝細鍐?#23534;涓涓?#28051;?#29840;?#26473;?#29723;?#28000;嬬鍜屾妧鏈?#37824;?#37816;?#37510;? <div>鑷?#27996;庢槸涓?#28000;涔堝簲?#25956;锛?#37812;?#37807;?#37721;?#38003;?#26473;?#23536;?#37711;堜繚瀵?#28051;涓?#37723;?#28000;涔堢殑锛?#26473;?#23536;楃?#23139;pple?#27537;閫熷害浜?#38171;屽?#22557;搱...</div> <div><br /> </div> <div>鏈?#37711;磋?#27537;鍙?#28000;?#37914;?#37914;滅湅銆?/div><img src ="http://www.5432034.com/fastzch/aggbug/386856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2012-09-03 11:45 <a href="http://www.5432034.com/fastzch/archive/2012/09/03/386856.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item><item><title>XP IIS鍑?#37916;The specified module could not be found瑙?#37712;?#37826;规硶http://www.5432034.com/fastzch/archive/2012/07/03/382092.htmlRobin's Programming WorldRobin's Programming WorldTue, 03 Jul 2012 07:09:00 GMThttp://www.5432034.com/fastzch/archive/2012/07/03/382092.htmlhttp://www.5432034.com/fastzch/comments/382092.htmlhttp://www.5432034.com/fastzch/archive/2012/07/03/382092.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/382092.htmlhttp://www.5432034.com/fastzch/services/trackbacks/382092.html

]]>
Open Mac Ftp Serverhttp://www.5432034.com/fastzch/archive/2012/06/30/381890.htmlRobin's Programming WorldRobin's Programming WorldSat, 30 Jun 2012 15:15:00 GMThttp://www.5432034.com/fastzch/archive/2012/06/30/381890.htmlhttp://www.5432034.com/fastzch/comments/381890.htmlhttp://www.5432034.com/fastzch/archive/2012/06/30/381890.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/381890.htmlhttp://www.5432034.com/fastzch/services/trackbacks/381890.htmlWhile this hint will work as stated, it's pretty much incorrect usage of launchctl for the purpose of the hint.

launchctl load...loads the FTP service into launchd's database of services. When you do an unload, you are telling launchd to not manage it anymore.

So a better way to do this--probably the proper way--is to first issue the command to load the service:

sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Then, if you'd like to stop FTP, issue this command:

sudo launchctl stop com.apple.ftpd

And if you decide you'd like to bring it back up, use this command:

sudo launchctl start com.apple.ftpd

If you'd like for launchd to forget about FTP, that is when you would run this:

sudo launchctl unload /System/Library/LaunchDaemons/ftp.plist

The hint as-is will work, but seems a little counter-productive to make launchd remember and forget about FTP all the time.



]]>
Spring 3 MVC and JSON examplehttp://www.5432034.com/fastzch/archive/2012/06/04/379962.htmlRobin's Programming WorldRobin's Programming WorldMon, 04 Jun 2012 15:06:00 GMThttp://www.5432034.com/fastzch/archive/2012/06/04/379962.htmlhttp://www.5432034.com/fastzch/comments/379962.htmlhttp://www.5432034.com/fastzch/archive/2012/06/04/379962.html#Feedback1http://www.5432034.com/fastzch/comments/commentRss/379962.htmlhttp://www.5432034.com/fastzch/services/trackbacks/379962.html鍘?#37826;囧?#26495;潃锛歨ttp://www.mkyong.com/spring-mvc/spring-3-mvc-and-json-example/


Published: July 28, 2011 , Updated: July 27, 2011 , Author: mkyong

 

In Spring 3, you can enable “mvc:annotation-driven” to support object conversion to/from JSON format, if Jackson JSON processor is existed on the project classpath.

In this tutorial, we show you how to output JSON data from Spring MVC.

Technologies used :

Spring 3.0.5.RELEASE
Jackson 1.7.1
JDK 1.6
Eclipse 3.6
Maven 3
1. Project Dependencies

To use JSON in Spring MVC, you need to include Jackson dependency.

    <properties>
        <spring.version>3.0.5.RELEASE</spring.version>
    </properties>
 
    <dependencies>
 
        <!-- Jackson JSON Mapper -->
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.7.1</version>
        </dependency>
 
        <!-- Spring 3 dependencies -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${spring.version}</version>
        </dependency>
 
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>${spring.version}</version>
        </dependency>
 
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring.version}</version>
        </dependency>
 
    </dependencies>

 
2. Model

A simple POJO, later convert this object into JSON output.

package com.mkyong.common.model;
 
public class Shop {
 
    String name;
    String staffName[];
 
    //getter and setter methods
 
}

 
3. Controller

Add “@ResponseBody” in the return value, no much detail in the Spring documentation.

As i know, when Spring see

Jackson library existed on classpath
“mvc:annotation-driven” is enabled
Return method annotated with @ResponseBody
It will handle the JSON conversion automatically.

package com.mkyong.common.controller;
 
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import com.mkyong.common.model.Shop;
 
@Controller
@RequestMapping("/kfc/brands")
public class JSONController {
 
    @RequestMapping(value="{name}", method = RequestMethod.GET)
    public @ResponseBody Shop getShopInJSON(@PathVariable String name) {
 
        Shop shop = new Shop();
        shop.setName(name);
        shop.setStaffName(new String[]{"mkyong1", "mkyong2"});
 
        return shop;
 
    }
 
}
4. mvc:annotation-driven

Enable “mvc:annotation-driven” in your Spring configuration XML file.

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans    
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-3.0.xsd
        http://www.springframework.org/schema/mvc
        http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
 
    <context:component-scan base-package="com.mkyong.common.controller" />
 
    <mvc:annotation-driven />
 
</beans>
5. Demo

URL : http://localhost:8080/SpringMVC/rest/kfc/brands/kfc-kampar


Download Source Code

Download it – SpringMVC-JSON-Example.zip (7 KB)
References

mvc-annotation-driven documentation
High-performance JSON processor
Spring MVC and XML example


]]>
MongoDB install notes on Mac:http://www.5432034.com/fastzch/archive/2012/06/03/379837.htmlRobin's Programming WorldRobin's Programming WorldSat, 02 Jun 2012 17:15:00 GMThttp://www.5432034.com/fastzch/archive/2012/06/03/379837.htmlhttp://www.5432034.com/fastzch/comments/379837.htmlhttp://www.5432034.com/fastzch/archive/2012/06/03/379837.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/379837.htmlhttp://www.5432034.com/fastzch/services/trackbacks/379837.htmlReference page: Http://docs.mongodb.org/master/tutorial/install-mongodb-on-os-x/

1, install brew, if it is exist, skip this step.
Reference page:  http://mxcl.github.com/homebrew/
Execute the following command:
#/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

2, install MongoDB:
#brew update
#brew install mongodb

3, use mondod command to startup MongoDB
#nohup mongod &

4, enter mongo shell for testing:
#mongo

MongoDB shell version: 2.0.5
connecting to: test
> db.test.save({a:1})
> db.test.find()
{ "_id" : ObjectId("4fca4824293f5115fa740813"), "a" : 1 }

5, GUI client recommendations:

MongoExplorer
MongoHub

6, MongoDB has provided a web base management inerface:
http://localhost:28017/

7, export and import:
$ mongodump -h test.xxxx.com:52000 -d dataname -o /home/aa/dev/mongodb/data

mongodump mongo瀵?#37713;?#37825;版嵁搴?#37723;?#28000;?mongodump --help 鍙?#28000;?#37836;湅璇?#37723;?#28000;笅鎵鏈夌殑甯?#37716;?br />
-h 瀵?#37713;?#23143;?br /> -d 瑕佸鍑虹殑鏁版嵁搴?#37722;?#32457;?br /> -o 鏁版嵁搴?#29781;佸鍑虹殑浣嶇疆

鍦粓绔粴杩嘚琛屼箣鍚?#38171;屾?#29256;嵁搴?#28725;?#37713;?#28729;?#37812;?#38171;?#37721;?#28000;?#37720;?home/aa/dev/mongodb/data 鐩?#35120;曚笅鏌?#37930;嬪鍑虹殑鏂?#28000;?#38171;宐son鏍?#23534;忕殑锛?#37812;戝鍑?#37722;庢病鏈夐涓?#28751;辩湅鍒?#37826;?#28000;?#38171;?#32475;変簡涓?#32048;鎵?#37713;?#37916;扮殑锛屽?#29111;洜涓嶆槑锛?br />
?#21159;鍚庢?#29256;嵁搴撴仮澶?#28003;跨敤锛mongorestore 鍛?#28000;?br />
$ mongorestore -d cmsdev  /home/xx/dev/mongodb/data/cmsdev

-d 浣跨敤?#27537;鏁版嵁搴?#37722;?#32457;?br /> 鍚?#38344;?#37929;存帴鍔?#28003;?#37714;?#37813;嶅鍑虹殑鐩?#35120;?#38171;?#26473;欐牱?#27128;鐩存帴?#20206;澶嶆墍鏈夎

濡?#37835;?c ?#27128;?#20206;澶?#28051;涓?#29723;?/span>


Robin's Programming World 2012-06-03 01:15 鍙戣璇勮
]]>
姘?#28052;呮仮澶嶈仈閫?iPhone4 ?#27537; YouTubehttp://www.5432034.com/fastzch/archive/2012/01/17/368638.htmlRobin's Programming WorldRobin's Programming WorldTue, 17 Jan 2012 02:43:00 GMThttp://www.5432034.com/fastzch/archive/2012/01/17/368638.htmlhttp://www.5432034.com/fastzch/comments/368638.htmlhttp://www.5432034.com/fastzch/archive/2012/01/17/368638.html#Feedback2http://www.5432034.com/fastzch/comments/commentRss/368638.htmlhttp://www.5432034.com/fastzch/services/trackbacks/368638.html

鍘?#37826;囧?#26495;潃锛?/span> http://www.inanu.net/post/314.html
iOS 5.0.1 浜叉祴


姘?#28052;呮仮澶嶈仈閫?iPhone4 ?#27537; YouTube

浣?#38000;? Nanu 鏃?#37832;? 2011-05-18

鍦?#37832;?G.F.W. “?#32346;鎶?#8221;?#31493;?#27537;澶?#37832;綉缁?#38171;岃仈閫?#32468;熺劧杩?#38339;?#37715;?#37818;変簡 iPhone4 ?#27537; Youtube ?#31794;?#25956;锛岀?#29112;槸鏂?#28699;愮?#28614;?#27407;晩锛?#28051;?#37922;樺績锛?#28051;瀹氳鎶?Youtube 鎵惧?#28852;潵锛?/p>

鍦綉涓婄湅浜嗗緢鍏?#27996;庢仮澶嶈仈閫?iPhone4 YouTube ?#27537;鏂规硶锛?#37804;?#32513;撲笅澶?#38007;?#28751;?2 绉嶆柟?#30838;锛?br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /> 1. 鍒敤SBSettings?#20206;澶?#38171;?#38171;?#37812;戞祴璇曟槸娌?#37832;夋晥鏋滅殑锛?br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /> 2. 鍦?Safari 涓?#29825;?#38338;?m.youtube.com 涔?#37722;?#37816;?#28051;?#28051;?#28766;忓箷?#27537;?#29219;绛?#38171;?#38171;堝?#28844;爣澶?#37805;跺績锛?/p>

?#31493;闈粓鏋佹仮澶嶆柟?#30838;鏉?#27996;?#38171;?/p>

  • 璇?#37826;规硶鍙?#38315;傜敤浜庤仈閫?iPhone4锛?/strong>
  • iPhone4 蹇呴宸茬粡瓒婄嫳锛屽鏋?#28051;嶆兂瓒婄?#36777;殑锛?#29831;?#28003;跨敤涓?#38344;殑鏂规硶 2锛?/strong>
  • 璇?#37826;规硶閫傜敤浜?#37813;鏈夌殑 iOS 鍥?#28000;?#37911;?#37832;?#38171;?/strong>

1. 灏?iPhone4 杩炴帴鑷?i-Funbox锛?#39582;?#26473;?#37711;?#37714;?//Applications/YouTube.app 鐩?#35120;?#38171;?/p>

2. 灏?#37929;?#35120;?#28051;殑 Info.plist 鏂?#28000;跺鍒?#37714;?#28003;殑?#25976;?#21107;涓?#38171;堝仛涓?#28598;?#28000;?#38171;?#28000;?#38339;?#28051;?#28051;锛?#38171;?/p>

3. 灏嗕笅闈殑浠?#37934;?#28598;?#37714;?#32494;樿创鍒?#28051;涓?#37826;?#28000;朵腑锛?#39582;跺懡鍚?#28051;?Info.plist锛?/p>

4. 灏嗘柊?#32531;?#27537; Info.plist 澶?#37714;?#37714;?iPhone4 涓殑 YouTube.app 鐩?#35120;?#38171;岃鐩栧師鏂?#28000;?#38171;?/p>

5. 閲?#37722;?iPhone4锛?/p>

HOHO! 鐔?#37806;夌殑 YouTube 鍥炬爣鍥炴潵鍟?#38171;?/p>

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0" converted_by="i-funbox.com">
<dict> 
    <key>DTXcode</key>
        <string>0324</string>
        <key>DTSDKName</key>
        <string>iphoneos4.1.internal</string>
        <key>CFBundleName</key>
    <string>YouTube</string>
    <key>UIApplicationExitsOnSuspend</key>
        <true />
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleVersion</key>
    <string>1.0</string>
    <key>DTPlatformName</key>
    <string>iphoneos</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleSupportedPlatforms</key>
    <array>
        <string>iPhoneOS</string>
    </array>
    <key>SBUsesNetwork</key>
    <integer>3</integer>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleExecutable</key>
    <string>YouTube</string>
    <key>DTCompiler</key>
    <string>4.2</string>
    <key>SBMatchingApplicationGenres</key>
    <array>
        <string>Entertainment</string>
        <string>Social Networking</string>
    </array>
    <key>CFBundleURLTypes</key>
    <array>
        <dict>
            <key>CFBundleURLName</key>
            <string>YouTube Internal URL</string>
            <key>CFBundleURLSchemes</key>
            <array>
                <string>youtube</string>
            </array>
        </dict>
 
    </array>
    <key>CFBundleIdentifier</key>
    <string>com.apple.youtube</string>
    <key>CFBundleResourceSpecification</key>
    <string>ResourceRules.plist</string>
    <key>DTPlatformVersion</key>
    <string>4.1 GM</string>
        <key>CFBundleIconFiles</key>
        <array>
               <string>icon-72.png</string>
               <string>icon.png</string>
               <string>icon@2x.png</string>
        </array>
        <key>CFBundleDisplayName</key>
        <string>YouTube</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleDisplayName</key>
    <string>YouTube</string>
    <key>UISupportedInterfaceOrientations</key>
    <array>
        <string>UIInterfaceOrientationPortrait</string>
        <string>UIInterfaceOrientationPortraitUpsideDown</string>
        <string>UIInterfaceOrientationLandscapeLeft</string>
        <string>UIInterfaceOrientationLandscapeRight</string>
    </array>
    <key>MinimumOSVersion</key>
    <string>4.1</string>
    <key>UIDeviceFamily</key>
    <array>
        <integer>1</integer>
        <integer>2</integer>
    </array>
</dict>
</plist>



]]>
[杞琞鏌?#37813;?EXC_BAD_ACCESS 闂?#26864;樻婧愮殑鏂规硶http://www.5432034.com/fastzch/archive/2012/01/05/367925.htmlRobin's Programming WorldRobin's Programming WorldThu, 05 Jan 2012 08:18:00 GMThttp://www.5432034.com/fastzch/archive/2012/01/05/367925.htmlhttp://www.5432034.com/fastzch/comments/367925.htmlhttp://www.5432034.com/fastzch/archive/2012/01/05/367925.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/367925.htmlhttp://www.5432034.com/fastzch/services/trackbacks/367925.html鍘?#37826;囧?#26495;潃锛?http://www.cocoachina.com/macdev/objc/2011/0219/2661.html

鍐欑?#23338;?#24539;亣鍒?Bug 骞朵笉鍙?#37804;?#38171;屽閮?#37714;嗙殑闂?#26864;?#38171;?#38315;?#26473;囩畝?#23839;?#27537; Log 鎴栬?浠?#37934;?#37714;?#37835;?#39582;朵?#23945;毦鎵惧?#26495;?#29111;?#29363;墍鍦?#37510;?#28003;嗘槸鍦?Objective-C ?#32042;绋?#28051;亣鍒?EXC_BAD_ACCESS 闂?#26864;樼殑鏃跺?#38171;?#38315;?#26473;囩畝鍗曞父瑙勭殑鎵嬫寰堥毦鍙?#37916;?#38338;?#26864;?#37510;?/span>

    鍐欑?#23338;?#24539;亣鍒?Bug 骞朵笉鍙?#37804;?#38171;屽閮?#37714;嗙殑闂?#26864;?#38171;?#38315;?#26473;囩畝?#23839;?#27537; Log 鎴栬?浠?#37934;?#37714;?#37835;?#39582;朵?#23945;毦鎵惧?#26495;?#29111;?#29363;墍鍦?#37510;?#28003;嗘槸鍦?Objective-C ?#32042;绋?#28051;亣鍒?EXC_BAD_ACCESS 闂?#26864;樼殑鏃跺?#38171;?#38315;?#26473;囩畝鍗曞父瑙勭殑鎵嬫寰堥毦鍙?#37916;?#38338;?#26864;?#37510;?#26473;欑鏂?#32468;?#38171;岀粰澶?#28729;?#28000;嬬涓涓父?#25956;?#27537;鏌?#37813;?EXC_BAD_ACCESS 闂?#26864;樻婧愮殑鏂规硶銆?/p>

    棣?#37711;?#29831;?#28051;?#31493; EXC_BAD_ACCESS 杩?#28051;?#38335;?#29831;?#38171;?#37721;?#28000;?#26473;欎箞璇?#38171;?0%?#27537;閿?#29831;?#37833;?#23143;?#37734;?#27996;庡涓涓?#23480;茬粡?#22132;鏀剧殑瀵硅薄杩?#29723;release鎿?#28003;?#37510;?#28051;?#28051;涓?#32480;?#23839;?#27537;渚嬪?#24877;潵璇存槑鍚?#38171;岄鍏堢湅涓娈礘ava浠?#37934;?#38171;?/p>

public class Test{
        public static void main(String[] args){
                String s = “This is a test string”;
                s = s.substring(s.indexOf(“a”),(s.length()));
                System.out.println(s);
                
        }
}

    杩?#32457;嶅?#27408;?#26334;湪Java涓?#23536;堝父瑙佷篃寰堟?#20150;锛?#26473;?#28051;嶄細?#39559;鐢?#28000;?#28003;曢棶棰?#37510;?#28003;嗘槸鍒?#27996;?Objective-C 涓?#38171;?#28751;变細鍑?#27996;?#38171;岃冭?#25123;繖涓?#32459;嬪簭锛?/p>

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
        NSString* s = [[NSString alloc]initWithString:@”This is a test string”];
        s = [s substringFromIndex:[s rangeOfString:@"a"].location];//鍐呭?#27195;硠闇?br />        [s release];//閿?#29831;噴鏀?br />[pool drain];//EXC_BAD_ACCESS
return 0;
}


    杩?#28051;?#28186;嬪瓙褰撶劧鐙?#28729;?#37828;撶殑?#28229;鍑?#38338;?#26864;樻墍鍦?#38171;屽鏋?#26473;欐浠?#37934;?#37718;呭惈鍦?#28051;涓?#23536;堝?#27537;閫?#26440;?#28051;?#38171;岀瀹?#28729;?#37828;撹蹇?#37923;?#37510;侽bjective-C 杩欐浠?#37934;?#37832;変?#22793;釜鑷?#37723;?#38338;?#26864;?#38171;?銆佸?#21613;?#27195;硠闇?#38171;?銆?#38335;?#29831;噴鏀?#38171;?銆?#38315;犳垚 EXC_BAD_ACCESS 閿?#29831;?#37510;?/p>

    1锛?NSString* s = [[NSString alloc]initWithString:@”This is a test string”]; 鍒涘缓浜?#28051;涓?NSString Object锛岄殢鍚庣殑 s = [s substringFromIndex:[s rangeOfString:@"a"].location]; ?#22717;琛?#37722;?#38171;屽鑷?#37714;涘缓?#27537;瀵硅薄寮曠敤娑堝锛岀?#23384;帴閫犳垚鍐呭?#27195;硠闇?#37510;?/p>

    2锛?#38335;?#29831;噴鏀?#37510;俒s release]; 杩?#28051;?#38338;?#26864;?#38171;屽?#29111;洜涔?#28051;?#27128;涓涓?#38315;?#26440;?#38335;?#29831;?#38171;?#28000;?#28051;?s 杩樻槸鎴?#28000;?#37832;鍒?#37714;涘缓?#27537;閭?#28051;?NSString 瀵硅薄銆傜浜屾槸?#27932;涓?#28000;?substringFromIndex:(NSUInteger i) 杩?#28051;?#37826;规硶杩斿洖?#27537; NSString 瀵硅薄锛?#39582;朵?#23945;渶瑕?#37812;?#28000;?#37833;噴鏀?#38171;屽畠鍏跺?#28852;槸涓涓?#29722;?substringFromIndex 鏂规硶?#29219;璁?#28051;?autorelease ?#27537;瀵硅薄銆?#28641;?#37835;滄垜浠?#23534;?#29723;岀殑?#22132;鏀?#27996;嗗畠锛岄偅涔堜細閫犳垚 EXC_BAD_ACCESS 闂?#26864;?#37510;?/p>

    3锛?EXC_BAD_ACCESS銆?#37922;?#27996;?s 鎸?#37722;戠殑 NSString 瀵硅薄琚爣璁?#28051;?autorelease, 鍒?#37734;?NSAutoreleasePool 涓?#23480;?#37832;?#29825;?#35120;?#37510;?#28003;嗘槸鐢?#27996;?#37812;?#28000;?#37734;?#37715;?#38344;?#38335;?#29831;殑?#22132;鏀?#27996;?#29831;?#28725;硅薄锛?#37714;?#35120;?[pool drain] ?#27537;鏃跺?#38171;NSAutoreleasePool 鍙?#28051;娆殑瀵瑰畠璁?#35120;曠殑 s 瀵硅薄璋冪敤浜?release 鏂规硶锛?#28003;?#26473;?#28051;?#37827;跺?s 宸茬粡琚噴鏀?#28051;?#28598;嶅瓨鍦?#38171;?#37714;?#37929;存帴瀵?#38007;?#27996;?EXC_BAD_ACCESS闂?#26864;?#37510;?/p>

    閭?#28052;?#38171;岀煡閬?#27996;?EXC_BAD_ACCESS ?#27537;璇卞洜涔?#28051;鍚?#38171;屽浣曞閫?#26946;樻?#22562;殑瀹?#28003;嶉棶棰?#38171;?/p>

1: 涓哄伐绋?#26473;?#29723;?#37827;?#37716;?#37711;?NSZombieEnabled 鐜?#28583;?#37721;橀噺锛?#39582;?#29825;?#28051;?#37722;敤锛?#37714;?#37734;?EXC_BAD_ACCESS 鍙?#37922;?#37827;?#38171;XCode ?#27537; Console ?#32048;鎵?#37719;?#37713;?#38338;?#26864;樻杩?#37510;?/p>

棣?#37711;?#37721;?#37713;?XCode ?#20240;绋?#28051;?#38171;Executables ?#31493;?#27537; 鍙墽琛屾缁?#38171;?/p>

鍦?#23534;?#37713;虹獥鍙?#28051;?#38171;孷ariables to be set in the environment锛屾坊鍔?NSZombieEnabled锛?#39582;?#29825;惧畾涓?YES锛岀偣鍑?#38315;変腑澶?#38315;夋鍚敤姝?#37721;橀噺銆?/p>

    杩欐牱锛?#26473;?#29723;?#28051;?#26473;?Objective-C 鏃朵細?#28229;鍒?#37818;?#37714;?#37721;?#26440;?#37713;?#38171;Untitled[3646:a0f] *** -[CFString release]: message sent to deallocated instance 0x10010d340

    杩欐潯?#31223;鎭?#28725;?#27996;庡畾浣嶉棶棰樻湁寰堝?#30028;殑鎻愮浣滅敤銆?#28003;嗘槸寰堝鏃跺?#38171;?#37721;?#37832;?#26473;欐潯鎻愮?#28888;槸涓?#28598;熺殑锛?#37812;?#28000;?#38343;瑕?#37831;?#28598;氱殑鎻愮鏉?#29999;?#37716;?#28729;?#28003;嶉棶棰?#38171;?#26473;欐?#36346;?#37712;?#37716;?#37711;?MallocStackLogging 鏉?#37722;敤malloc璁?#35120;?#37510;?/p>


    褰?#38335;?#29831;?#37721;?#37922;?#37722;?#38171;屽湪?#31891;绔墽琛?#38171;?/p>

malloc_history ${App_PID} ${Object_instance_addr}

    鍒欎細鑾?#23536;?#37929;稿簲?#27537; malloc 鍘?#37721;?#29825;?#35120;?#38171;屾瘮濡?#28725;?#27996;?#28051;?#28051;涓?#37818;?#37714;?#37721;?#26440;?#37713;?/p>

Untitled[3646:a0f] *** -[CFString release]: message sent to deallocated instance 0x10010d340

    鍒欐垜浠?#37721;?#28000;?#37734;粓绔墽琛?#38171;岀?#25780;灉濡備笅锛?/p>

Buick-Wongs-MacBook-Pro:Downloads buick$ malloc_history 3646 0x10010d340
malloc_history Report Version: 2.0
Process: Untitled [3646]
Path: /Users/buick/Desktop/Untitled/build/Debug/Untitled
Load Address: 0×100000000
Identifier: Untitled
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: gdb-i386-apple-darwin [3638]

Date/Time: 2011-02-01 15:07:04.181 +0800
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

ALLOC 0x10010d340-0x10010d357 [size=24]: thread_7fff70118ca0 |start | main | objc_msgSend | lookUpMethod | prepareForMethodLookup | _class_initialize | +[NSString initialize] | objc_msgSend | lookUpMethod | prepareForMethodLookup | _class_initialize | NXCreateMapTableFromZone | malloc_zone_malloc
—-
FREE 0x10010d340-0x10010d357 [size=24]: thread_7fff70118ca0 |start | main | objc_msgSend | lookUpMethod | prepareForMethodLookup | _class_initialize | _finishInitializing | free

ALLOC 0x10010d340-0x10010d357 [size=24]: thread_7fff70118ca0 |start | main | -[NSPlaceholderString initWithString:] | objc_msgSend | lookUpMethod | prepareForMethodLookup | _class_initialize | _class_initialize | +[NSMutableString initialize] | objc_msgSend | lookUpMethod | prepareForMethodLookup | _class_initialize | NXCreateMapTableFromZone | malloc_zone_malloc
—-
FREE 0x10010d340-0x10010d357 [size=24]: thread_7fff70118ca0 |start | main | -[NSPlaceholderString initWithString:] | objc_msgSend | lookUpMethod | prepareForMethodLookup | _class_initialize | _class_initialize | _finishInitializing | free

ALLOC 0x10010d340-0x10010d35f [size=32]: thread_7fff70118ca0 |start | main | -[NSCFString substringWithRange:] | CFStringCreateWithSubstring | __CFStringCreateImmutableFunnel3 | _CFRuntimeCreateInstance | malloc_zone_malloc

    杩欐牱灏?#37721;?#28000;?#23536;堝?#27537;瀹?#28003;?#37713;?#38338;?#26864;樼殑浠?#37934;佺?#22248;浜?#38171;屾敞?#21104;杈?#37713;虹殑鏈鍚?#28051;琛?#38171;?#38171;?#38171;?#26473;?#29723;岃鐒朵?#23942;槸闂?#26864;樼殑鏈缁堝?#29111;洜锛?#28003;嗘槸绂?#38338;?#26864;樼偣宸茬?#24531;緢杩?#27996;?#38171;岄殢?#28483;瀹?#37813;句笅鍘?#38171;?#37711;?#37812;?#28751;变細鎵惧埌闂?#26864;?#37510;?/p>



]]>
[copy]鍒?#28051;?#37711;?#37721;稿簲璇?#28641;?#28003;曟浜?#38171;?/title><link>http://www.5432034.com/fastzch/archive/2011/12/31/367620.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Sat, 31 Dec 2011 02:24:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2011/12/31/367620.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/367620.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2011/12/31/367620.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/367620.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/367620.html</trackback:ping><description><![CDATA[<div><div id="xvh" style="outline-style: none; outline-width: initial; outline-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 22px; "><h2>鍒?#28051;?#37711;?#37721;稿簲璇?#28641;?#28003;曟浜?#38171;?/h2></div><div xu"="" style="outline-style: none; outline-width: initial; outline-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; height: 1px; width: 632px; border-top-style: solid; border-top-width: 3px; border-top-color: #dddddd; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #dddddd; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 22px; "></div><div id="xwg" style="outline-style: none; outline-width: initial; outline-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #dddddd; margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 22px; "><div id="aa-1091" style="outline-style: none; outline-width: initial; outline-color: initial; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; border-image: initial; "><div style="outline-style: none; outline-width: initial; outline-color: initial; "><h3><a href="http://www.zhihu.com/question/19551593" style="color: #105cb6; outline-style: none; outline-width: initial; outline-color: initial; text-decoration: none; float: right; height: 25px; width: 25px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; "><img src="http://p1.zhimg.com/73/ae/73ae1de85_s.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; border-image: initial; float: left; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 5px; margin-left: 0px; width: 25px; border-color: initial; " alt="" /></a><a href="http://www.zhihu.com/question/19551593" style="color: #105cb6; outline-style: none; outline-width: initial; outline-color: initial; text-decoration: none; ">鍛?#23143;?/a> <strong title="?#29025;涔?001 鍙?#37723;樺伐">锛岀煡涔?001 鍙?#37723;樺伐</strong></h3></div><div style="outline-style: none; outline-width: initial; outline-color: initial; font-size: 12px; color: #999999; ">374 绁?#38171;屾潵鑷?nbsp;閲?#38335;?#37714;, ZX, 绋?#38344;?nbsp;<a id="xbtw" href="http://www.zhihu.com/question/19551593" style="color: #105cb6; outline-style: none; outline-width: initial; outline-color: initial; text-decoration: none; ">鏇?#28598;?/a></div><div style="outline-style: none; outline-width: initial; outline-color: initial; "><div style="outline-style: none; outline-width: initial; outline-color: initial; ">鍏跺疄浠?08 骞?#37714;?#37916;?#37734;?#38171;?#37812;?#28051;鐩存兂杩欎簨鑳?#28051;?#38003;芥湁鐐圭?#23945;锛?#37812;栬呮槸瀹炵敤?#27537;鏂规硶锛岀粨璁烘槸鍑?#28052;庢病鏈?#37510;?br /><br />鎴戠敤杩囩殑澶?#28729;堕兘?#25956;?#27537;鏂规硶锛?br /><br /><ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; "><li>鍦?#23000;存湪涓?#37721;戣创瀛?#38171;?#37832;夌偣鏁?#37835;?#38171;?br /></li><li>鍦摑鑹茬?#21976;兂涓?#37721;戣创瀛?#38171;?#37827;犳晥锛?br /></li><li>鍦?#37814;鏈?#38317;?#28000;?#32513;?#38322;?#37721;戣创瀛?#38171;?#37827;犳晥锛?/li><li>涔?51job/鏅?#38001;?鏈渚?#28729;滅殑鏈?#37716;?#38171;?#37832;夌偣鏁?#37835;?#38171;?/li><li>缁欐墍鏈?#37721;?#28000;?#37807;?#37714;扮殑浜?#37813;撶數璇?#38171;?#29831;?#28000;?#28000;?#37818;崘锛?#37827;犳晥锛?br /></li><li>缁欐墍鏈?#37724;?#28003;?#29825;?#29825;?#26473;?#37714;?#28051;?#38171;屽枬杩囩偣灏忛厭?#27537;浜?#37813;撶數璇?#38171;?#37827;犳晥锛?br /></li><li>?#23475;鍓?#37722;?#27996;嬬?#20343;笅璋?#38171;?#37832;夋晥锛?br /></li></ul><br />鎴戠敤杩囩殑澶?#28729;?#37721;?#38003;芥病鏈夌敤?#27537;鏂规硶锛?br /><br /><ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; "><li>涓?twitter锛岀湅 XXX ?#27537; follower锛?#28051;涓?#28051;涓湅锛岀湅浠?#28000;殑 twitter锛屽崥瀹?#38171;孏oogle Reader 鍒?#27996;?#38171;屾兂鍔炴硶鎼?#37714;伴偖浠?#38171;岃仈绯?#38171;屽崐澶滅數璇?#26976;?#37813;?#37510;?br /></li><li>涓婅?#21977;锛屽墠绔?#37722;?#32468;?#37816;?#37713;犳湰閲嶉噺?#39559;?#27537;涔?#38171;屽?#32472;壘鎯崇湅锛岀湅杩?#38171;?#23005;?#37734;湅杩欐湰涔殑浜?#38171;?#28051;涓?#28051;涓湅锛岀湅浠?#28000;殑z诲姩锛屽崥瀹?#38171;孏oogle Reader 鍒?#27996;?#38171;屾兂鍔炴硶鎼?#37714;伴偖浠?#38171;岃仈绯?#38171;屽崐澶滅數璇?#26976;?#37813;?#37510;?br /></li><li>鎵惧悓浜?#38171;岄棶浠?#28000;?#38318;界湅浠涔?#37814;鏈?#37719;?#28729;?#38171;屾兂鍔炴硶鎼?#37714;伴偖浠?#38171;岃仈绯?#38171;屽崐澶滅數璇?#26976;?#37813;?#37510;?br /></li></ul><br />璋?#37713;偣浣撲細锛?br /><br /><strong>涓?#29781;?#28598;?#37816;囨鍛洿?#27537;浜?/strong><br /><br />浠?#32448;炬鍜屾鍥?#37815;?#38001;?#32475;?#38315;?#37714;骇浜?#37813;嶇殑鏂规硶涓?#38315;?#37722;?#37714;?#28051;?#37711;?#37721;?#38171;屾墍浠?#37714;?#28051;氳?#37721;?#38003;?#38344;犺嚜宸?#37720;?#35120;?#37914;庡锛?#28000;?#28003;?#37723;洿?#27537;浜?#38171;?#37722;屽锛屾湅鍙?#38171;屽?#23678;帴瑙?#26473;囩殑鍏?#37721;稿?#27194;伐寮濮?#37510;?br /><br />杩欐槸浜嬪疄锛屼?#29112;槸?#27361;闃?#37510;?#37723;洿?#27537;浜?#37734;?#38003;?#37716;?#28051;婃?#26495;?#33445;弧瓒?#37714;?#28051;?#38343;姹傜殑鍙?#38003;芥瀬浣?#38171;?#27996;?#37807;呭?#37721;?#29906;?#26946;?#38171;屽鏂?#37711;跺疄寰堝寮?#38171;?#28003;?#28003;?#37719;?#38007;嗘兂浠栧畬鍏?#38003;?#28000;?#38171;屽姩涔?#28000;?#37807;?#37815;?#37711;?#28028;?#38171;岀?#25780;灉灏辨槸鎾?#28051;?#27996;嗗涔?#38171;屽崟绾?#38344;?#27996;?#37807;?#28051;虹甯?#38171;?#23536;堝灏变細閫?#37824;?#23536;?#28051;骞?#27996;?#37713;銆?br /><br /><strong>鍒?#28000;?#28051;?#27996;?#27996;?#38318;芥兂鍒?#28051;?/strong><br /><br />鎴戝湪鎷?#27996;?#37928;勮繃绋?#28051;亣鍒?#26473;?#23536;堝寰?#38001;?#37828;庣殑浜?#38171;屼篃?#20131;鍒?#26473;?#23536;堝?#27697;嫭鐗圭殑浜?#38171;?#28003;嗗埌浜嗘渶鍚?#28051;鍒?#38171;?#28000;?#28000;細硅U锛屾妸鍒?#28051;?#29785;?#28051;?#37832;轰細鑰?#38171;屼細鑷?#23480;?#27047;?#37716;?#38007;?#23480;?#38171;?#28003;嗛棶棰樻槸澶?#28598;氱殑浜?#28729;為檯涓?#38318;?#37721;湅鍒?#27996;嗗垱涓氶?#24232;櫓?#27537;涓闈?#38171;?#38315;夋嫨鏃朵細鍊惧悜浜?#29785;勯?#22359;?#24232;櫓銆?br /><br />杩樻湁锛屽嵆浣挎槸鏈夎兘鍔涚殑?#32318;鏈夋鎯?#38000;?#38171;屼篃?#32048;鏈?#23536;堝?#27697;殑瀹為檯鎯呭喌锛?#28051;虹煡涔庢浜?#37827;?#38171;屾?#22793;汉瀹堕?#23678;湁閲嶇鎮?#38000;?#38171;?#37827;犳硶浠?#27996;?#38343;瑕?#37716;?#37917;殑?#20240;浣?#38171;屾?#22793;汉鏃犳硶鎹?#37737;庡競锛屾?#22793;汉鑷?#37922;变?#29363;浜?#38171;屾湁鏃跺?#38171;?#28000;?#28000;?#37724;?#28003;?#38315;氱數璇?#38171;?#37721;槸鎯崇煡閬?#28003;?#23005;?#37734;?#37707;氱殑浜嬫儏銆?/div></div></div></div></div><img src ="http://www.5432034.com/fastzch/aggbug/367620.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2011-12-31 10:24 <a href="http://www.5432034.com/fastzch/archive/2011/12/31/367620.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item><item><title>[杞琞鑷?#28729;?#28052;塙ITableViewhttp://www.5432034.com/fastzch/archive/2011/12/29/367465.htmlRobin's Programming WorldRobin's Programming WorldThu, 29 Dec 2011 01:12:00 GMThttp://www.5432034.com/fastzch/archive/2011/12/29/367465.htmlhttp://www.5432034.com/fastzch/comments/367465.htmlhttp://www.5432034.com/fastzch/archive/2011/12/29/367465.html#Feedback1http://www.5432034.com/fastzch/comments/commentRss/367465.htmlhttp://www.5432034.com/fastzch/services/trackbacks/367465.html
鍘?#37826;囧?#26495;潃锛?http://blog.sina.com.cn/s/blog_7e3132ca0100wyls.html
鍦XCode瀵瑰簲澶存枃浠朵腑?#24936;鏀?#29831;?#32491;绘墍缁?#37813;跨殑?#22487;?#34987;锛?/div>
@interface TableViewController:UIViewController <UITableViewDataSource, UITableViewDelegate>
{
}
鍦?#28725;瑰簲?#27537;.m鏂?#28000;朵腑?#22346;鍔?#28641;備笅浠?#37934;?#38171;?/div>
@implementation TableViewController
{
UITableView *tableView = [[UITableView alloc]initWithFrame:CGRectMake(0,0,320,460) style:UITableViewStylePlain];
tableView.dataSource = self;
tableView.delegate = self;
[self.view addSubview:tableView];
}
杩欐牱灏?#37734;view涓婃坊鍔?#27996;?#28051;涓猼ableView锛?#28003;?#37711;?#37837;?#23534;忔槸?#31919;璁殑锛?#37711;朵腑?#27537;鍐呭涔熸槸I虹?#30028;殑锛岃?#28051;?#23005;?#37827;舵槸鏃犳硶杩?#29723;岀殑锛屽洜涓?#37734;?#28598;存枃浠朵腑?#22346;鍔?#27996;哢ITableViewDataSource鍜孶ITableViewDelegate涓?#28051;被锛屾墍浠?#36423;呴璁剧疆涓浜?#38007;?#28729;?#28052;tableView鏍?#23534;忕殑鏂规硶锛屼笅闈?#37714;?#28051;?#27996;?#28051;浜?#37929;?#37711;崇殑鏂规硶锛?/div>
璁剧疆Cell楂樺害锛?/div>
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
璁剧疆SectionHeader楂樺害锛?/div>
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
璁剧疆SectionFooter楂樺害锛?/div>
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
璁剧疆Section鏁?#37929;?#38171;?/div>
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
 
璁剧疆SectionHeader鍐呭锛?/div>
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
璁剧疆鍚?#28051;Section涓殑Cell涓?#37825;?#38171;?nbsp;
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
璁剧疆Cell鍐呭锛?nbsp;
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
 
璁剧疆Cell琛岀缉杩涢噺锛?/div>
-(NSInteger)tableView:(UITableView *)tableView indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath
璁剧疆Cell琚?#38315;変腑鍝嶅簲鍓嶅姩浣?渚嬪锛?#37721;敤浠?#37714;?#37826;?#38315;変腑?#27537;Cell,鏉?#38339;?#23005;?#37711;跺?#23941;簲锛?/div>
-(NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
璁剧疆Cell閫変腑瑙?#37721;戝?#23941;簲锛?/div>
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath


]]>銆?#26462;?#37510;慩code鍒?#37835;CrashLog?#27537;鏂规硶http://www.5432034.com/fastzch/archive/2011/12/28/367403.htmlRobin's Programming WorldRobin's Programming WorldWed, 28 Dec 2011 04:24:00 GMThttp://www.5432034.com/fastzch/archive/2011/12/28/367403.htmlhttp://www.5432034.com/fastzch/comments/367403.htmlhttp://www.5432034.com/fastzch/archive/2011/12/28/367403.html#Feedback0http://www.5432034.com/fastzch/comments/commentRss/367403.htmlhttp://www.5432034.com/fastzch/services/trackbacks/367403.html 

鍘?#37826;囧?#26495;潃锛?a href="http://www.acwind.net/blog/?p=1090">http://www.acwind.net/blog/?p=1090

Bug?#27128;姘?#26473;?#28028;殢?#28483;绋嬪?#24531;憳浠殑涓滆锛?#37722;?#32457;?#37722;?#37837;风殑鎯呭喌閫犳?#24878;?#23338;簭crash鎺変?#29112;槸瀹跺父渚块銆俉indows?#31493;?#27537;寰堝澶瀷杞?#28000;跺湪?#31359;婧冪殑鏃跺?#38171;?#38318;戒細寮?#37713;?#37819;愮?#28888;锛?#29831;?#38338;敤鎴h槸鍚?#28751;哻rash?#27537;淇?#37805;?#37721;?#38315;?#37714;?#26462;?#28000;跺?#20634;晢锛?#28000;?#28186;?#26462;?#28000;?#23534;鍙戝晢debug銆侫pp store涓?#37928;勮蒋浠朵?#29112;湁杩?#28051;?#37716;?#38003;?#38171;岀敤鎴?#37734;?#28003;跨敤杞?#28000;剁殑鏃跺?#38171;屽鏋滅?#23338;?#24531;穿婧?#38171;?#38335;?#29831;?#28103;?#37805;細鍙?#38315;?#37714;Apple?#27537;鏈?#37716;櫒涓?#38171;?#26462;?#28000;剁殑寮鍙戣?#28000;?#37721;?#28000;?#23536;?#37826;?#28186;?#37734;?#37722;?#37721;拌寰?#38007;?#23480;辩?#23338;簭?#27537;crash log锛屼緵鑷?#23480;?#29835;?#29831;?#37510;?/p>

浣嗛殢涔嬭屾潵?#27537;闂?#26864;樻槸锛?#37812;?#28000;?#37824;?#37714;扮殑绋嬪?#24531;穿婧?#29835;?#29831;?#28103;?#37805;?#28598;?#37719;婃槸?#30521;?#32042;璇?#29815;涓鏍风殑鍫嗘爤浠?#37934;?#38171;?#37722;?#37827;?#26473;欎簺淇?#37805;?#39582;朵?#23942;槸鍦?#37812;?#28000;琩ebug?#27537;鏃跺欎骇鐢?#38171;屾墍浠湅鍒?#26473;?#28051;涓瞔rash log?#27537;澶?#28052;?#38171;屽父?#29238;鏃?#37721;?#28610;?#28003;?#37510;俋code寰堝鐨勮鍐?#27996;?#26473;?#28051;闂?#26864;?#38171;屽畠鎵鎻?#28186;涚殑Orgainzer鍒?#37835;愬櫒鍔?#28051;妔ymbolicatecrash锘?#38171;?#37721;?#28000;?#37714;?#37835;?#27996;?#26473;?#37714;?#37826;?#28000;?#28000;?#37721;?#23143;?#28000;?#37934;?#37724;宑rashlog涔?#38338;?#37928;勮?#28852;帴锛岀?#23384;帴鎵惧嚭婧愮?#23338;簭涓?#37713;?#38335;欑殑浠?#37934;?#29723;?#37510;?#37826;规?#26336;綉涓?#37714;?#28598;勬槸锛屾湰鏂?#28051;?#29825;?#29825;?#37510;?/p>

浣嗘槸濡?#37835;?#28003;跨敤symbolicatecrash锘?#37827;犳?#26334;畾浣?#37714;?#37713;?#38335;欑殑浠?#37934;?#29723;岀殑璇?#38171;?#37804;?#28052;堟暣鍛?#38171;熸?#22793;竴涓?#37716;炴硶锛屽?#20633;笅锛?/p>

棣?#37711;?#37836;湅crash log涓殑?#31359;婧冪?#36328;锛屽?#22247;?#20635;槸杩欐?#39118;殑锛?/p>

Thread 0 Crashed:
0   libobjc.A.dylib                0x00003ec0 objc_msgSend + 24
1   MyApp               0x000036d2 0×1000 + 9938锘?/p>

鎴?#28000;?#23536;?#37714;?#27996;嗙敤鎴?#37721;?#37922;熷穿婧?#37807;呭喌?#27537;鍐呭瓨鍦板潃锛?x000036d2锘?/p>

?#21159;鍚庡洖鍒?#37812;?#28000;簲?#25956;绋嬪簭?#27537;build鐩?#35120;?#38171;岀洰褰曚笅涓瀹氳鍖呭惈MyApp.app 鍜孧yApp.app.dSYM涓?#28051;?#37826;?#28000;?#37510;?/p>

鍦?#37818;?#37714;?#37721;?#28003;跨敤dwarfdump鍛?#28000;?#38171;岃鏋?#37713;?#37712;呭瓨鍦板潃锛屽锛?nbsp;

dwarfdump –lookup 0x000036d2 –arch armv6 MyApp.app.dSYM

杈?#37713;?#28103;?#37805;?#28641;備笅锛?/p>

dwarfdump.jpg

鐩存帴瀹?#28003;?#37714;?#28000;?#37934;佺殑鍑?#38335;?#29723;?#38171;Cool锛?/p>



]]>
[杞琞 Objective-C鍐呭?#27196;鐞嗘?#27409;鍜屽?#29114;?#21975;墫鏋?#37721;?#29831;涓庤寖寮?/title><link>http://www.5432034.com/fastzch/archive/2011/12/01/365258.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Thu, 01 Dec 2011 01:25:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2011/12/01/365258.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/365258.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2011/12/01/365258.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/365258.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/365258.html</trackback:ping><description><![CDATA[<span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; "> <table width="100%" class="Framework" cellspacing="0" cellpadding="0" style="background-color: #eeeeee; "> <tbody> <tr> <td class="MainCell" width="100%" style="font-size: 12px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: white; vertical-align: top; "> <div id="main"> <div class="post" style="border-left-color: #cccccc; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 28px; "> <div class="posthead" style="background-color: #eeeeee; background-image: url(http://www.cnblogs.com/Skins/HabaHaba/images/PostHeaderBg.gif); padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; color: #444444; font-size: 9px; background-position: 50% 100%; background-repeat: repeat no-repeat; "> <h2 style="margin-top: 0px; font-size: 13px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a id="ctl03_TitleUrl" class="singleposttitle" href="http://www.cnblogs.com/VinceYuan/archive/2010/03/08/1680492.html" style="color: #223355; text-decoration: none; ">iPhone/Mac Objective-C鍐呭?#27196;鐞嗘?#27409;鍜屽?#29114;?#21975;墫鏋?浜?鍙?#29831;涓庤寖寮?/a></h2> Posted on 2010-03-08 00:35 <a href="http://www.cnblogs.com/VinceYuan/" style="color: #223355; text-decoration: none; ">Vince Yuan</a> 闃?#29831;?2331) <a href="http://www.cnblogs.com/VinceYuan/archive/2010/03/08/1680492.html#commentform" style="color: #223355; text-decoration: none; ">璇勮(1)</a> <a href="http://www.cnblogs.com/VinceYuan/archive/2010/03/08/1680492.html#" rel="nofollow" style="color: #223355; text-decoration: none; ">?#32042;杈?/a> <a href="http://www.cnblogs.com/VinceYuan/archive/2010/03/08/1680492.html#" style="color: #223355; text-decoration: none; ">鏀惰棌</a> <img src="http://www.cnblogs.com/VinceYuan/aggbug/1680492.html?type=1&webview=1" width="1px" height="1px" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /></div> <div class="postbody" style="padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; margin-bottom: 14px; font-size: 13px; line-height: 1.5; "> <div id="cnblogs_post_body"> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span style="font-size: 13px; font-family: 瀹?#28003;? ">鐗堟潈澹?#37828;?/span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span style="font-size: 13px; font-family: 瀹?#28003;? ">姝?#37826;囩?#22559;潈褰?#28003;?#38000;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">Vince Yuan (vince.yuan#gmail.com)</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎵鏈?#37510;傛杩?#38344;?#38016;?#37714;?#37804;?#26462;?#26462;?#38171;?#26462;?#26462;?#37827;跺?#21620;鍖呭惈鍘?#28654;?#38334;炬帴</span><span lang="EN-US" style="font-size: 13px; "><a href="http://vinceyuan.cnblogs.com/" target="_blank" style="color: #1d58d1; text-decoration: none; "><font face="Calibri">http://vinceyuan.cnblogs.com</font></a></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛?#28051;?#36423;呴鍖呭惈姝?#37911;堟潈澹?#37828;庣殑瀹屾暣鍐呭銆?/span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span style="font-size: 13px; font-family: 瀹?#28003;? "></span><span style="font-size: 13px; font-family: 瀹?#28003;? "></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span style="font-size: 13px; font-family: 瀹?#28003;? "></span> </p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span style="font-size: 13px; font-family: 瀹?#28003;? ">鐗?#37832;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"> 1.1<span style="font-size: 13px; "> </span></font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍙戣浜?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">2010-03-08</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "> </p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span style="font-size: 13px; font-family: 瀹?#28003;? ">浜?/span><font face="Calibri"> </font><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍙?#29831;涓庤寖寮?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 21.25pt; margin-bottom: 0pt; text-indent: -21.25pt; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">1</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">           </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍙?#29831;銆?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">1.1</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">璋?#37714;涘缓锛岃?#20352;噴鏀?#38171;堢被浼?#27996;?#8220;璋佹薄鏌?#38171;岃?#20345;?#33636;悊”锛?#37510;?#28641;?#37835;?#28003;?#38315;?#26473;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">alloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">new</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎴?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">copy</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏉?#37714;涘缓涓涓?#28725;硅薄锛岄偅涔?#28003;?#36423;呴?#26127;?#20906;敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎴?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆傛崲鍙?#29831;?#29831;?#38171;?#28051;嶆槸浣?#37714;涘缓?#27537;锛?#28751;?#28051;嶇敤浣?#37720;婚噴鏀?#37510;?/span><span lang="EN-US" style="font-size: 13px; "><br /> </span><span style="font-size: 13px; font-family: 瀹?#28003;? ">渚嬪锛?#28003;?#37734;?#28051;涓?#37713;芥暟涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">alloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鐢?#37812;?#27996;?#28051;涓?#28725;硅薄锛?#28051;?#26473;?#28051;?#28725;硅薄鍙?#37734;?#26473;?#28051;?#37713;芥暟涓?#29722;?#28003;跨敤锛岄偅涔?#28003;?#36423;呴鍦?#26473;?#28051;?#37713;芥暟涓?#29835;冪敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎴?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?#28641;?#37835;?#28003;?#37734;?#28051;涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">class</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">?#27537;鏌?#28051;?#37826;规硶涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">alloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">涓涓?#37812;?#37723;?#28725;硅薄锛?#28051;?#23052;?#37832;夎?#20906;敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛岄偅涔?#28003;?#38343;瑕?#37734;?#26473;?#28051;?#32491;荤殑</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">dealloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏂规硶涓?#29835;冪敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛?#28641;?#37835;?#29835;冪敤浜?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛岄偅涔堝湪</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">dealloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏂规硶涓?#28000;涔?#38318;?#28051;嶉渶瑕佸仛銆?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">1.2</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">闄?#27996;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">alloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">new</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎴?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">copy</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">涔?#28598;栫殑鏂规硶鍒涘缓?#27537;瀵硅薄閮?#29722;?#28601;?#37828;?#27996;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">1.3</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">璋?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">retain</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛岃皝</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?#37721;?#29781;?#28003;犺?#20906;敤浜?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">retain</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛?#37827;?#29825;?#26473;?#28051;?#28725;硅薄?#27128;濡?#28003;?#37922;?#37812;愮殑锛?#28003;?#38318;?#29781;?#29835;冪敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?#37832;?#37827;跺?#28003;殑浠?#37934;?#28051;?#37828;?#37828;庢病鏈?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">retain</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛?#37721;槸绯?#32513;熶細鍦粯璁?#28729;?#37916;?#28051;?#37716;?#37711;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">retain</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?#28051;嶇煡閬?#28051;?#28000;涔堣嫻鏋?#37711;?#37721;哥殑鏂囨娌?#37832;?#23534;?#29835;?#26473;?#28051;?#38344;炲父閲?#29781;佺殑涓?#20579;锛?#29831;?#37721;傝冭寖寮?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">2.7</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍜岀涓?#32468;?#37510;?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 21.25pt; margin-bottom: 0pt; text-indent: -21.25pt; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">           </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">?#23510;寮?#37510;?/span><span lang="EN-US" style="font-size: 13px; "><br /> </span><span style="font-size: 13px; font-family: 瀹?#28003;? ">?#23510;寮?#28751;辨槸妯?#37833;?#38171;?#28751;辨槸渚?#38017;姦鐢荤摙銆?#37922;?#27996;?#28051;?#37722;?#27996;?#37832;変笉鍚岀殑?#24714;瑙?#37724;屼?#29363;锛?#37812;?#37804;?#32513;?#37928;勮寖寮?#28051;?#28051;瀹?#38315;?#37722;?#37813;鏈変汉锛?#28003;?#37812;戣?#25106;繚璇佺?#28483;杩欐牱?#20187;涓嶄細鍑?#38338;?#26864;?#37510;?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.1</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍒涘缓涓涓?#28725;硅薄銆?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">ClassA *obj1 = [[ClassA alloc] init];</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.2</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍒涘缓涓涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">?#27537;瀵硅薄銆?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">ClassA *obj1 = [[[ClassA alloc] init] autorelease];</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.3</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">Release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">涓涓?#28725;硅薄鍚?#38171;?#32468;?#37719;?#37814;?#37816;?#38333;堟?#21615;銆?#38171;堥渚?#29831;?#28051;鍙?#38171;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">涓涓空鎸?#38333;堟槸鍚堟?#26336;殑锛?#28003;?#28051;嶄細鍙?#37922;?#28000;?#28003;?#27996;嬫儏锛?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">[obj1 release];</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">obj1 = nil;</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.4</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎸?#38333;堣?#23338;?#32513;?#37721;?#28051;涓?#37816;?#38333;?#37510;?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">ClassA *obj2 = obj1;</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">[obj2 retain];</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">//do something</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">[obj2 release];</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">obj2 = nil;</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.5</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍦?#28051;涓?#37713;芥暟涓?#37714;涘缓骞?#26473;?#37733;炲?#30789;薄锛?#38343;瑕?#37814;?#26473;?#28051;?#28725;硅薄璁剧疆涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">ClassA *Func1()</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">{</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">  </span>ClassA *obj = [[[ClassA alloc]init]autorelease];</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">  </span>return obj;</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">}</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.6</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍦?#28699;愮?#33636;殑</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">dealloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏂规硶涓?#29835;冪敤鍩虹?#33636;殑</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">dealloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏂规硶</span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">-(void) dealloc</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">{</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>…</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>[super dealloc];</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">}</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 49.6pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">          </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍦?#28051;涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">class</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">涓?#37714;涘缓鍜?#28003;跨敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">property</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?/span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 70.9pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7.1</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">     </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">澹?#37828;?#28051;涓?#37812;?#37723;?#37721;橀噺銆?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.5pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">ClassB *objB;</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 70.9pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7.2</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">     </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">澹?#37828;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">property</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛?#37716;?#28051;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">retain</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍙傛暟銆?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@property (retain) ClassB* objB;</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 70.9pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7.3</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">     </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">瀹?#28052;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">property</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?#38171;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">property</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">?#27537;?#31919;璁?#28729;?#37916;?#29831;风?#23340;涓?#32468;?#38171;?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.2pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@synthesize objB;</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 70.9pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7.4</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">     </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">闄?#27996;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">dealloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏂规硶浠?#28598;?#38171;屽?#23340;粓?#25956;</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">.</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎿?#28003;滅?#27537;鏂?#23534;?#37833;?#29835;冪敤</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">property</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">銆?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.5pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">self.objB </font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鎴栬?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">objA.objB</font></span></p> <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-left: 70.9pt; margin-bottom: 0pt; text-indent: -1cm; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7.5</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">     </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍦?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">dealloc</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鏂规硶涓?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">杩?#28051;?#37812;?#37723;?#37721;橀噺銆?/span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63.5pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">[objB release];</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span style="font-size: 13px; font-family: 瀹?#28003;? ">绀?#28186;?#28000;?#37934;佸?#20633;笅锛?#29831;?#32513;?#28000;?#37934;?#29831;?#37721;傝?#38340;?#28000;朵腑?#27537;</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">memman-property.m</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">锛?#28003;?#38343;瑕佺壒鍒?#37923;欐?#24531;?#30789;薄?#27128;鍦?#28003;?#37827;惰閿姣佺殑銆?#38171;?#38171;?/span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@interface ClassA : NSObject</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">{</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>ClassB* objB;</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">}</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><o:p><font face="Calibri"> </font></o:p></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@property (retain) ClassB* objB;</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@end</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><o:p><font face="Calibri"> </font></o:p></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@implementation ClassA</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@synthesize objB;</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">-(void) dealloc</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">{</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>[objB release];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>[super dealloc];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">}</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">@end</font></span></p> <p class="MsoListParagraph" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 70.9pt; margin-bottom: 0pt; text-indent: -1cm; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><span style="font-size: 13px; "><font face="Calibri">2.7.6</font><span style="font-size: 13px; font: normal normal normal 7pt/normal 'Times New Roman'; ">     </span></span></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">缁?#26473;?#28051;?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">property</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">璧嬪?#37827;?#38171;屾?#22795;?#23338;姩</span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">release</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">鍜?/span><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">autorelease</font></span><span style="font-size: 13px; font-family: 瀹?#28003;? ">涓?#32457;嶆柟寮?#37510;?/span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">void funcNoAutorelease()</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">{</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>ClassB *objB1 = [[ClassB alloc]init];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>ClassA *objA = [[ClassA alloc]init];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>objA.objB = objB1;</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>[objB1 release];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>[objA release];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">}</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><o:p><font face="Calibri"> </font></o:p></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">void funcAutorelease()</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">{</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>ClassB *objB1 = [[[ClassB alloc]init] autorelease];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>ClassA *objA = [[[ClassA alloc]init] autorelease];</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri"><span style="font-size: 13px; ">         </span>objA.objB = objB1;</font></span></p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 63pt; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span lang="EN-US" style="font-size: 13px; "><font face="Calibri">}</font></span></p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "> </p> <p class="MsoNormal" align="left" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; text-align: left; "> </p> <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-bottom: 0pt; text-indent: 0px; font-size: 13px; line-height: 19px; "><span style="font-size: 13px; font-family: 瀹?#28003;? ">绀?#28186;?#28000;?#37934;?#37826;?#28000;堕?#28844;帴锛?/span><span lang="EN-US" style="font-size: 13px; "><a href="http://files.cnblogs.com/VinceYuan/objective-c-memman.zip" target="_blank" style="color: #1d58d1; text-decoration: none; "><font face="Calibri">http://files.cnblogs.com/VinceYuan/objective-c-memman.zip</font></a></span></p> </div> </div> </div> </div> </td> </tr> </tbody> </table> </span> @import url(http://www.5432034.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);<img src ="http://www.5432034.com/fastzch/aggbug/365258.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2011-12-01 09:25 <a href="http://www.5432034.com/fastzch/archive/2011/12/01/365258.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item><item><title>MAC涓婃煡鐪婣dobe AIR?#27537;鐗?#37832;?/title><link>http://www.5432034.com/fastzch/archive/2011/10/09/360246.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Sun, 09 Oct 2011 01:19:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2011/10/09/360246.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/360246.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2011/10/09/360246.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/360246.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/360246.html</trackback:ping><description><![CDATA[<p id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown" style="font-size: 1.025em; line-height: 1.462; margin-top: 0px; padding-bottom: 1px; margin-bottom: 1.2em; color: #444444; font-family: Arial, Helvetica; font-style: normal; font-variant: normal; letter-spacing: normal; orphans: 2; text-align: text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff; ">MAC涓婄湅涓狝dobe AIR?#27537;鐗?#37832;?#23052;?#37807;?#37714;板姝?#28598;嶆潅锛屽?#22247;繕涓?#31493;锛?/p> <p id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown" style="font-size: 1.025em; line-height: 1.462; margin-top: 0px; padding-bottom: 1px; margin-bottom: 1.2em; color: #444444; font-family: Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff; "><strong>M</strong><strong>ac OS X</strong></p> <ul style="list-style-type: disc; margin-left: 2em !important; padding-left: 2.5ex; margin-top: -8px; margin-bottom: 1.35em; color: #444444; font-family: Arial, Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15px; orphans: 2; text-align: text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff; "> <li id="" style="line-height: 1.25em; font-size: 1.025em; padding-bottom: 0.5em; "><span id="">Open the<span class="apple-converted-space"> </span></span><span id="">/Library/Frameworks/Adobe AIR.framework/Versions/1.0/Resources/Info.plist</span><span class="apple-converted-space"> </span>text file and locate<span class="apple-converted-space"> the<span class="apple-converted-space"> </span></span><key>CFBundleVersion</key><span id="">entry. The corresponding string entry represents the version of AIR, for example:<span class="apple-converted-space"> </span></span><string>1.5.3.9130</string> </li> </ul> <div><font color="#444444" face="Arial, Helvetica"><span style="font-size: 12px; line-height: 15px;">鍘?#37826;囧?#26495;潃锛?/span></font></div> <div><font color="#444444" face="Arial, Helvetica"><span style="font-size: 12px; line-height: 15px;"><a href="http://kb2.adobe.com/cps/407/kb407625.html">http://kb2.adobe.com/cps/407/kb407625.html</a></span></font></div> @import url(http://www.5432034.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);<img src ="http://www.5432034.com/fastzch/aggbug/360246.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2011-10-09 09:19 <a href="http://www.5432034.com/fastzch/archive/2011/10/09/360246.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item><item><title>Android Media Player ?#32321;鍏?#29785;?#28725;?/title><link>http://www.5432034.com/fastzch/archive/2011/08/06/355906.html</link><dc:creator>Robin's Programming World</dc:creator><author>Robin's Programming World</author><pubDate>Sat, 06 Aug 2011 00:36:00 GMT</pubDate><guid>http://www.5432034.com/fastzch/archive/2011/08/06/355906.html</guid><wfw:comment>http://www.5432034.com/fastzch/comments/355906.html</wfw:comment><comments>http://www.5432034.com/fastzch/archive/2011/08/06/355906.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.5432034.com/fastzch/comments/commentRss/355906.html</wfw:commentRss><trackback:ping>http://www.5432034.com/fastzch/services/trackbacks/355906.html</trackback:ping><description><![CDATA[1锛屾煇浜沘gent涓?#38003;?#37734;?#37722;?#28051;涓祦锛堟敞?#21104;?#27128;鍚?#28051;涓祦锛?#38322;?#38344;?#37824;?#37816;?#28051;?#32457;?#28051;?#37722;岀殑EQ锛?#37711;?#28003;撴?#21613;喌濡備笅锛? <div>    A. Open core锛宻tagefright绛塧gent涓?#37824;?#37816;?#37722;?#37827;跺瓨鍦join stereo 鍜?stereo涓?#32457;嶇?#35826;?#23340;殑闊?#28052;愭?#29256;嵁锛?#37722;?#37714;欐姏鍑?onCompeletion 浜?#28000;?#37510;?/div> <div>    B. QuickTime鏀?#37816;?#23536;?#23536;堝锛屾病闂?#26864;?#37510;?/div> <div><br /> </div> <div>2锛孧edia Player?#25956;娴佹?#29256;嵁?#27537;璇?#38171;屽鏋?#29906;?#26473;?绉?#32457;嶆病鏈?#28000;?#28003;?#37825;版嵁鍐?#37711;?#38171;屼究?#32048;鎶?#37713;篵roken pipe寮傚父锛?#26473;?#28051;?#28052;熸槸寰?#29825;?#27996;?#29840;?#29785;殑锛屽湪?#32137;缁?#28051;嶅鏃?#38171;屽父?#29238;瓒?#26473;?绉?#23536;?#28051;?#37714;?#37825;版嵁銆?/div> <div><br /> </div> <div>3锛孉ndroid 2.3.3涓?#38171;?#28003;?#27996;?28K?#27537;闊?#28052;愭?#29256;嵁闇瑕?#23536;堥鏃堕棿prepare锛屽鏋滄槸涓涓?6K?#27537;闊?#28052;愭?#29256;嵁锛?#38343;瑕?#29906;?#26473;?20绉?#38171;屾嵁瑙?#28725;?#38171;岃灏戦渶瑕?250,000 bytes浠?#28051;婃?#29256;嵁鎵?#38003;?#28003;?#37711;prepared. 鎴?#29825;?#26473;欐槸涓?#27996;?#37831;村?#30028;殑鎾?#37824;?#28003;?#26976;屽湪鑰冭檻锛?#28003;嗘槸鏈?#37827;跺欎技涔?#38315;?#23536;?#37711;?#37721;?#37510;?/div> <div><br /> </div> <div>4锛孉ndroid 2.2涓?#38171;?#28003;?#27996;?6K鏁版嵁?#27537;闊?#28052;?#38171;岀敤娴佹挱鏀?#37827;?#38171;getCurrentPosition鏁版嵁涓?#37713;嗙锛?#38315;氬父鎾?#27996;?#28051;绉?#38171;?#26473;?#28051;position鍙?#29863;?#27996;?00锛?00ms锛?#28186;bitrate涓?#37722;岃屾?#22795;墍鍖?#37714;?#38171;?#37510;?nbsp;</div> <div><br /> </div> <div>鍙?#38171;ImageView 涓?#37824;?#37816;乽.s. web coated (SWOP) color workflow銆?#28051;嶇?#27128;浣?#37824;惧湪drawable涓?#38171;岀敤BitmapFactory鍘籨ecode锛?#38318;?#37827;犳硶鏀?#37816;?#37510;?/div> <div>    鍏跺疄浼?#28052;庢暣涓Java閮?#28051;?#37824;?#37816;?#38171;?#26473;?#28051;瘮杈?#28610;?#37804;?#38171;?#26473;?#37721;槸寰堟祦琛岀殑涓绉嶆牸寮忓憖锛佸仛Java?#27537;浜虹殑鏉?#37711;?#38171;?/div><img src ="http://www.5432034.com/fastzch/aggbug/355906.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.5432034.com/fastzch/" target="_blank">Robin's Programming World</a> 2011-08-06 08:36 <a href="http://www.5432034.com/fastzch/archive/2011/08/06/355906.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣璇勮</a></div>]]></description></item></channel></rss> <a href="http://www.5432034.com/"><span class="STYLE1">11ѡ5ʱʱ</span></a> <div style="position:fixed;left:-9000px;top:-9000px;"><span id="ghavm"></span><font id="ghavm"><menu id="ghavm"><mark id="ghavm"><samp id="ghavm"></samp></mark></menu></font><object id="ghavm"></object><output id="ghavm"><s id="ghavm"><ol id="ghavm"></ol></s></output><rp id="ghavm"></rp><u id="ghavm"><span id="ghavm"><progress id="ghavm"><mark id="ghavm"></mark></progress></span></u><div id="ghavm"></div><option id="ghavm"></option><wbr id="ghavm"></wbr><sub id="ghavm"></sub><rp id="ghavm"></rp><li id="ghavm"><table id="ghavm"><menu id="ghavm"><sup id="ghavm"></sup></menu></table></li><samp id="ghavm"></samp><i id="ghavm"><noscript id="ghavm"><optgroup id="ghavm"></optgroup></noscript></i><dl id="ghavm"></dl><span id="ghavm"><xmp id="ghavm"><mark id="ghavm"><button id="ghavm"></button></mark></xmp></span><strike id="ghavm"><th id="ghavm"><dfn id="ghavm"></dfn></th></strike><span id="ghavm"><legend id="ghavm"></legend></span><blockquote id="ghavm"><ins id="ghavm"><option id="ghavm"></option></ins></blockquote><p id="ghavm"><track id="ghavm"><nav id="ghavm"></nav></track></p><mark id="ghavm"></mark><dl id="ghavm"></dl><nav id="ghavm"><label id="ghavm"><tr id="ghavm"><div id="ghavm"></div></tr></label></nav><ins id="ghavm"><dl id="ghavm"></dl></ins><tr id="ghavm"></tr><address id="ghavm"><menuitem id="ghavm"><output id="ghavm"><button id="ghavm"></button></output></menuitem></address><p id="ghavm"><noframes id="ghavm"></noframes></p><video id="ghavm"></video><video id="ghavm"><thead id="ghavm"></thead></video><blockquote id="ghavm"></blockquote><progress id="ghavm"><var id="ghavm"><rt id="ghavm"></rt></var></progress><thead id="ghavm"></thead><source id="ghavm"><center id="ghavm"><code id="ghavm"></code></center></source><nobr id="ghavm"><input id="ghavm"><kbd id="ghavm"><th id="ghavm"></th></kbd></input></nobr><button id="ghavm"></button><tr id="ghavm"><nobr id="ghavm"><var id="ghavm"><object id="ghavm"></object></var></nobr></tr><mark id="ghavm"><button id="ghavm"></button></mark><dd id="ghavm"></dd><ol id="ghavm"></ol><optgroup id="ghavm"></optgroup><td id="ghavm"></td><source id="ghavm"></source><span id="ghavm"><center id="ghavm"><mark id="ghavm"><u id="ghavm"></u></mark></center></span><samp id="ghavm"><kbd id="ghavm"><th id="ghavm"></th></kbd></samp><acronym id="ghavm"><form id="ghavm"><dd id="ghavm"><samp id="ghavm"></samp></dd></form></acronym><span id="ghavm"><sub id="ghavm"><mark id="ghavm"><ruby id="ghavm"></ruby></mark></sub></span><th id="ghavm"></th><pre id="ghavm"></pre><label id="ghavm"><video id="ghavm"></video></label><dd id="ghavm"></dd> <nobr id="ghavm"><var id="ghavm"><i id="ghavm"><em id="ghavm"></em></i></var></nobr><s id="ghavm"><noframes id="ghavm"><listing id="ghavm"><strong id="ghavm"></strong></listing></noframes></s><th id="ghavm"><thead id="ghavm"><b id="ghavm"></b></thead></th><ol id="ghavm"><span id="ghavm"></span></ol><ol id="ghavm"><td id="ghavm"><progress id="ghavm"><tt id="ghavm"></tt></progress></td></ol><strong id="ghavm"></strong><thead id="ghavm"><ins id="ghavm"><option id="ghavm"></option></ins></thead><ins id="ghavm"><dl id="ghavm"></dl></ins><output id="ghavm"><pre id="ghavm"></pre></output><thead id="ghavm"></thead><th id="ghavm"><menu id="ghavm"><sup id="ghavm"><track id="ghavm"></track></sup></menu></th><samp id="ghavm"><kbd id="ghavm"></kbd></samp><center id="ghavm"></center><code id="ghavm"><ol id="ghavm"><source id="ghavm"><progress id="ghavm"></progress></source></ol></code><legend id="ghavm"></legend><legend id="ghavm"><address id="ghavm"><font id="ghavm"></font></address></legend><span id="ghavm"></span><noframes id="ghavm"><code id="ghavm"></code></noframes><code id="ghavm"></code><noframes id="ghavm"><rt id="ghavm"><label id="ghavm"><legend id="ghavm"></legend></label></rt></noframes><dfn id="ghavm"></dfn><rp id="ghavm"></rp><button id="ghavm"></button><u id="ghavm"><span id="ghavm"></span></u><div id="ghavm"></div><kbd id="ghavm"></kbd><menuitem id="ghavm"></menuitem><progress id="ghavm"><mark id="ghavm"></mark></progress><acronym id="ghavm"><legend id="ghavm"><blockquote id="ghavm"></blockquote></legend></acronym><rp id="ghavm"></rp><track id="ghavm"></track><th id="ghavm"></th><tbody id="ghavm"></tbody><ins id="ghavm"><option id="ghavm"></option></ins><strong id="ghavm"></strong><font id="ghavm"><kbd id="ghavm"><legend id="ghavm"></legend></kbd></font><samp id="ghavm"></samp><wbr id="ghavm"></wbr><address id="ghavm"><table id="ghavm"><cite id="ghavm"><ruby id="ghavm"></ruby></cite></table></address><optgroup id="ghavm"></optgroup><span id="ghavm"></span><optgroup id="ghavm"></optgroup><tr id="ghavm"></tr><cite id="ghavm"><sup id="ghavm"><track id="ghavm"></track></sup></cite><wbr id="ghavm"><small id="ghavm"></small></wbr><menu id="ghavm"></menu><tbody id="ghavm"><var id="ghavm"><i id="ghavm"></i></var></tbody><u id="ghavm"></u><wbr id="ghavm"></wbr><small id="ghavm"><dfn id="ghavm"></dfn></small> <table id="ghavm"></table><mark id="ghavm"></mark><nobr id="ghavm"><var id="ghavm"></var></nobr><tbody id="ghavm"><var id="ghavm"></var></tbody><sup id="ghavm"></sup><track id="ghavm"><listing id="ghavm"><cite id="ghavm"></cite></listing></track><meter id="ghavm"><delect id="ghavm"></delect></meter><menuitem id="ghavm"><acronym id="ghavm"></acronym></menuitem><i id="ghavm"></i><legend id="ghavm"><dd id="ghavm"></dd></legend><td id="ghavm"><menuitem id="ghavm"></menuitem></td><nav id="ghavm"><cite id="ghavm"><tr id="ghavm"><track id="ghavm"></track></tr></cite></nav><listing id="ghavm"></listing><option id="ghavm"><form id="ghavm"><blockquote id="ghavm"><ruby id="ghavm"></ruby></blockquote></form></option><optgroup id="ghavm"><b id="ghavm"></b></optgroup><option id="ghavm"></option><pre id="ghavm"><td id="ghavm"><menuitem id="ghavm"></menuitem></td></pre><blockquote id="ghavm"><ruby id="ghavm"></ruby></blockquote><menuitem id="ghavm"></menuitem><th id="ghavm"><bdo id="ghavm"></bdo></th><delect id="ghavm"><dl id="ghavm"><noframes id="ghavm"></noframes></dl></delect><u id="ghavm"><dl id="ghavm"><center id="ghavm"><blockquote id="ghavm"></blockquote></center></dl></u><td id="ghavm"><menuitem id="ghavm"><del id="ghavm"><wbr id="ghavm"></wbr></del></menuitem></td><track id="ghavm"><table id="ghavm"></table></track><samp id="ghavm"><acronym id="ghavm"><form id="ghavm"><dd id="ghavm"></dd></form></acronym></samp><track id="ghavm"></track><b id="ghavm"><kbd id="ghavm"><th id="ghavm"><optgroup id="ghavm"></optgroup></th></kbd></b><menu id="ghavm"><s id="ghavm"><li id="ghavm"><listing id="ghavm"></listing></li></s></menu><noscript id="ghavm"></noscript><pre id="ghavm"></pre><font id="ghavm"></font><optgroup id="ghavm"><samp id="ghavm"><kbd id="ghavm"><legend id="ghavm"></legend></kbd></samp></optgroup><dd id="ghavm"><samp id="ghavm"><acronym id="ghavm"></acronym></samp></dd><tt id="ghavm"><button id="ghavm"></button></tt><sub id="ghavm"><cite id="ghavm"><ruby id="ghavm"></ruby></cite></sub><samp id="ghavm"></samp><strike id="ghavm"></strike><tt id="ghavm"><ol id="ghavm"></ol></tt><em id="ghavm"></em><ruby id="ghavm"></ruby><center id="ghavm"><mark id="ghavm"><u id="ghavm"><span id="ghavm"></span></u></mark></center><td id="ghavm"></td><i id="ghavm"><tr id="ghavm"><nobr id="ghavm"></nobr></tr></i><option id="ghavm"><center id="ghavm"><blockquote id="ghavm"><u id="ghavm"></u></blockquote></center></option><span id="ghavm"><xmp id="ghavm"><tt id="ghavm"><button id="ghavm"></button></tt></xmp></span><p id="ghavm"></p><code id="ghavm"></code><rt id="ghavm"></rt><acronym id="ghavm"></acronym><meter id="ghavm"></meter></div> <script>(function(){ var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?9ed1f3a8f9c3ff069b7b95c01474c743":"https://jspassport.ssl.qhimg.com/11.0.1.js?9ed1f3a8f9c3ff069b7b95c01474c743"; document.write('<script src="' + src + '" id="sozz"><\/script>'); })(); </script> <div style="position:fixed;left:-9000px;top:-9000px;"><span id="ghavm"></span><font id="ghavm"><menu id="ghavm"><mark id="ghavm"><samp id="ghavm"></samp></mark></menu></font><object id="ghavm"></object><output id="ghavm"><s id="ghavm"><ol id="ghavm"></ol></s></output><rp id="ghavm"></rp><u id="ghavm"><span id="ghavm"><progress id="ghavm"><mark id="ghavm"></mark></progress></span></u><div id="ghavm"></div><option id="ghavm"></option><wbr id="ghavm"></wbr><sub id="ghavm"></sub><rp id="ghavm"></rp><li id="ghavm"><table id="ghavm"><menu id="ghavm"><sup id="ghavm"></sup></menu></table></li><samp id="ghavm"></samp><i id="ghavm"><noscript id="ghavm"><optgroup id="ghavm"></optgroup></noscript></i><dl id="ghavm"></dl><span id="ghavm"><xmp id="ghavm"><mark id="ghavm"><button id="ghavm"></button></mark></xmp></span><strike id="ghavm"><th id="ghavm"><dfn id="ghavm"></dfn></th></strike><span id="ghavm"><legend id="ghavm"></legend></span><blockquote id="ghavm"><ins id="ghavm"><option id="ghavm"></option></ins></blockquote><p id="ghavm"><track id="ghavm"><nav id="ghavm"></nav></track></p><mark id="ghavm"></mark><dl id="ghavm"></dl><nav id="ghavm"><label id="ghavm"><tr id="ghavm"><div id="ghavm"></div></tr></label></nav><ins id="ghavm"><dl id="ghavm"></dl></ins><tr id="ghavm"></tr><address id="ghavm"><menuitem id="ghavm"><output id="ghavm"><button id="ghavm"></button></output></menuitem></address><p id="ghavm"><noframes id="ghavm"></noframes></p><video id="ghavm"></video><video id="ghavm"><thead id="ghavm"></thead></video><blockquote id="ghavm"></blockquote><progress id="ghavm"><var id="ghavm"><rt id="ghavm"></rt></var></progress><thead id="ghavm"></thead><source id="ghavm"><center id="ghavm"><code id="ghavm"></code></center></source><nobr id="ghavm"><input id="ghavm"><kbd id="ghavm"><th id="ghavm"></th></kbd></input></nobr><button id="ghavm"></button><tr id="ghavm"><nobr id="ghavm"><var id="ghavm"><object id="ghavm"></object></var></nobr></tr><mark id="ghavm"><button id="ghavm"></button></mark><dd id="ghavm"></dd><ol id="ghavm"></ol><optgroup id="ghavm"></optgroup><td id="ghavm"></td><source id="ghavm"></source><span id="ghavm"><center id="ghavm"><mark id="ghavm"><u id="ghavm"></u></mark></center></span><samp id="ghavm"><kbd id="ghavm"><th id="ghavm"></th></kbd></samp><acronym id="ghavm"><form id="ghavm"><dd id="ghavm"><samp id="ghavm"></samp></dd></form></acronym><span id="ghavm"><sub id="ghavm"><mark id="ghavm"><ruby id="ghavm"></ruby></mark></sub></span><th id="ghavm"></th><pre id="ghavm"></pre><label id="ghavm"><video id="ghavm"></video></label><dd id="ghavm"></dd> <nobr id="ghavm"><var id="ghavm"><i id="ghavm"><em id="ghavm"></em></i></var></nobr><s id="ghavm"><noframes id="ghavm"><listing id="ghavm"><strong id="ghavm"></strong></listing></noframes></s><th id="ghavm"><thead id="ghavm"><b id="ghavm"></b></thead></th><ol id="ghavm"><span id="ghavm"></span></ol><ol id="ghavm"><td id="ghavm"><progress id="ghavm"><tt id="ghavm"></tt></progress></td></ol><strong id="ghavm"></strong><thead id="ghavm"><ins id="ghavm"><option id="ghavm"></option></ins></thead><ins id="ghavm"><dl id="ghavm"></dl></ins><output id="ghavm"><pre id="ghavm"></pre></output><thead id="ghavm"></thead><th id="ghavm"><menu id="ghavm"><sup id="ghavm"><track id="ghavm"></track></sup></menu></th><samp id="ghavm"><kbd id="ghavm"></kbd></samp><center id="ghavm"></center><code id="ghavm"><ol id="ghavm"><source id="ghavm"><progress id="ghavm"></progress></source></ol></code><legend id="ghavm"></legend><legend id="ghavm"><address id="ghavm"><font id="ghavm"></font></address></legend><span id="ghavm"></span><noframes id="ghavm"><code id="ghavm"></code></noframes><code id="ghavm"></code><noframes id="ghavm"><rt id="ghavm"><label id="ghavm"><legend id="ghavm"></legend></label></rt></noframes><dfn id="ghavm"></dfn><rp id="ghavm"></rp><button id="ghavm"></button><u id="ghavm"><span id="ghavm"></span></u><div id="ghavm"></div><kbd id="ghavm"></kbd><menuitem id="ghavm"></menuitem><progress id="ghavm"><mark id="ghavm"></mark></progress><acronym id="ghavm"><legend id="ghavm"><blockquote id="ghavm"></blockquote></legend></acronym><rp id="ghavm"></rp><track id="ghavm"></track><th id="ghavm"></th><tbody id="ghavm"></tbody><ins id="ghavm"><option id="ghavm"></option></ins><strong id="ghavm"></strong><font id="ghavm"><kbd id="ghavm"><legend id="ghavm"></legend></kbd></font><samp id="ghavm"></samp><wbr id="ghavm"></wbr><address id="ghavm"><table id="ghavm"><cite id="ghavm"><ruby id="ghavm"></ruby></cite></table></address><optgroup id="ghavm"></optgroup><span id="ghavm"></span><optgroup id="ghavm"></optgroup><tr id="ghavm"></tr><cite id="ghavm"><sup id="ghavm"><track id="ghavm"></track></sup></cite><wbr id="ghavm"><small id="ghavm"></small></wbr><menu id="ghavm"></menu><tbody id="ghavm"><var id="ghavm"><i id="ghavm"></i></var></tbody><u id="ghavm"></u><wbr id="ghavm"></wbr><small id="ghavm"><dfn id="ghavm"></dfn></small> <table id="ghavm"></table><mark id="ghavm"></mark><nobr id="ghavm"><var id="ghavm"></var></nobr><tbody id="ghavm"><var id="ghavm"></var></tbody><sup id="ghavm"></sup><track id="ghavm"><listing id="ghavm"><cite id="ghavm"></cite></listing></track><meter id="ghavm"><delect id="ghavm"></delect></meter><menuitem id="ghavm"><acronym id="ghavm"></acronym></menuitem><i id="ghavm"></i><legend id="ghavm"><dd id="ghavm"></dd></legend><td id="ghavm"><menuitem id="ghavm"></menuitem></td><nav id="ghavm"><cite id="ghavm"><tr id="ghavm"><track id="ghavm"></track></tr></cite></nav><listing id="ghavm"></listing><option id="ghavm"><form id="ghavm"><blockquote id="ghavm"><ruby id="ghavm"></ruby></blockquote></form></option><optgroup id="ghavm"><b id="ghavm"></b></optgroup><option id="ghavm"></option><pre id="ghavm"><td id="ghavm"><menuitem id="ghavm"></menuitem></td></pre><blockquote id="ghavm"><ruby id="ghavm"></ruby></blockquote><menuitem id="ghavm"></menuitem><th id="ghavm"><bdo id="ghavm"></bdo></th><delect id="ghavm"><dl id="ghavm"><noframes id="ghavm"></noframes></dl></delect><u id="ghavm"><dl id="ghavm"><center id="ghavm"><blockquote id="ghavm"></blockquote></center></dl></u><td id="ghavm"><menuitem id="ghavm"><del id="ghavm"><wbr id="ghavm"></wbr></del></menuitem></td><track id="ghavm"><table id="ghavm"></table></track><samp id="ghavm"><acronym id="ghavm"><form id="ghavm"><dd id="ghavm"></dd></form></acronym></samp><track id="ghavm"></track><b id="ghavm"><kbd id="ghavm"><th id="ghavm"><optgroup id="ghavm"></optgroup></th></kbd></b><menu id="ghavm"><s id="ghavm"><li id="ghavm"><listing id="ghavm"></listing></li></s></menu><noscript id="ghavm"></noscript><pre id="ghavm"></pre><font id="ghavm"></font><optgroup id="ghavm"><samp id="ghavm"><kbd id="ghavm"><legend id="ghavm"></legend></kbd></samp></optgroup><dd id="ghavm"><samp id="ghavm"><acronym id="ghavm"></acronym></samp></dd><tt id="ghavm"><button id="ghavm"></button></tt><sub id="ghavm"><cite id="ghavm"><ruby id="ghavm"></ruby></cite></sub><samp id="ghavm"></samp><strike id="ghavm"></strike><tt id="ghavm"><ol id="ghavm"></ol></tt><em id="ghavm"></em><ruby id="ghavm"></ruby><center id="ghavm"><mark id="ghavm"><u id="ghavm"><span id="ghavm"></span></u></mark></center><td id="ghavm"></td><i id="ghavm"><tr id="ghavm"><nobr id="ghavm"></nobr></tr></i><option id="ghavm"><center id="ghavm"><blockquote id="ghavm"><u id="ghavm"></u></blockquote></center></option><span id="ghavm"><xmp id="ghavm"><tt id="ghavm"><button id="ghavm"></button></tt></xmp></span><p id="ghavm"></p><code id="ghavm"></code><rt id="ghavm"></rt><acronym id="ghavm"></acronym><meter id="ghavm"></meter></div> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>