• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 85  文章 - 47  trackbacks - 0

            常用鏈接

            隨筆分類

            隨筆檔案

            搜索

            •  

            最新評論

            這個功能很討厭,因為用筆記本已經養成了Sleep的習慣。Sleep之后的筆記本塞包里,一不小心忘了關無線鼠標的話,很容易誤喚醒機器,然后導致機器過熱,甚危險。

            當win7系統進入睡眠時,如果碰動到鼠標就會喚醒系統,進入設備管理器,找到鼠標硬件設備,然后在電源管理中去掉“允許此設備喚醒計算機”前的勾,如果是有線鼠標就不會喚醒計算機,但是無線鼠標還是會喚醒的。如何禁止無線鼠標喚醒計算機? 原來還要在鍵盤設備中,也去掉“允許此設備喚醒計算機”前的勾。可能是USB無線接收器既可以是鼠標也可以是鍵盤用的,因此2個都去掉喚醒就行了。坑爹。。。
            posted @ 2012-04-14 00:21 w2001 閱讀(1122) | 評論 (0)編輯 收藏
            1. Ctrl+R -> CMD -> Vbox目錄下 -> 輸入VBoxManage setextradata "你的Android x86虛擬機名稱" "CustomVideoMode1" "480x800x16"
            2. 啟動Android x86虛擬機,選擇(HDPI)啟動配置,按'e'鍵,編輯其啟動選項
            3. 在kernel行上按'e'鍵,編輯該啟動選項。在最后面添加兩個行參數"vga=ask UVESA_MODE=480x800",確認之
            4. 然后按'b',booting,接下來你就會看到DPI和分辨率跟HD2一摸一樣的Android x86了.....
            posted @ 2011-08-06 22:41 w2001 閱讀(4259) | 評論 (0)編輯 收藏
            首先切換活動代碼頁 chcp 65001 (65001是Windows中 UTF-8的代碼頁);

            然后進入窗口屬性來修改能顯示中文的字體。操作:"屬性"->"字體",將字體修改為True Type字體"Lucida Console",然后點擊[確定], 選擇將屬性應用到當前窗口。

            此時可以type顯示UTF-8編碼文件中的漢字,但卻不能顯示GBK編碼文件中的漢字了。

            如果需要再支持GBK,必須執行 chcp 936 切換回簡體中文代碼頁。

            在65001代碼頁下:

            ??? 1. 有時顯示中文不全,可以先最小化,然后最大化cmd窗口;
            ??? 2. dir命令還是能正確顯示中文文件名;
            ??? 3. 不能切換到中文輸入法;只能通過從其他地方拷貝中文粘貼過來。但粘貼后,光標顯示會錯位。

            另外,我也大概明白了代碼頁的含義,應該是指在這個cmd窗口中IO子系統所使用的字符編碼。
            posted @ 2011-05-31 04:53 w2001 閱讀(1032) | 評論 (0)編輯 收藏
            Android LOGCAT輸出是UTF-8編碼,要想正確顯示中文,需要設置在WINDOWS CMD窗口的編碼設置,以下為設置步驟。

            1、打開CMD.exe命令行窗口?
            2、通過 chcp命令改變代碼頁,UTF-8的代碼頁為65001?
            ????????? F:\trash>chcp 65001

            ??? 執行該操作后,代碼頁就被變成UTF-8了。但是,在窗口中仍舊不能正確顯示UTF-8字符。

            3、修改窗口屬性,改變字體
            ??? 在命令行標題欄上點擊右鍵,選擇"屬性"->"字體",將字體修改為True Type字體"Lucida Console",然后點擊確定將屬性應用到當前窗口。
            4、通過以上操作并不能完全解決問題,因為顯示出來的內容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的內容就完整的顯示出來了。

            LOGCAT的使用
            [adb] logcat [<option>] ... [<filter-spec>] ...
            過濾器語句按照下面的格式描tag:priority ... , tag 表示是標簽,priority 是表示標簽的報告的最低等級. 從上面的tag的中可以得到日志的優先級. 你可以在過濾器中多次寫tag:priority

            adb logcat ActivityManager:I MyApp:D *:S
            上面表達式的最后的元素 *:S ,,是設置所有的標簽為”silent”,所有日志只顯示有”View” and “MyApp”的,用 *:S 的另一個用處是 能夠確保日志輸出的時候是按照過濾器的說明限制的,也讓過濾器也作為一項輸出到日志中.
            posted @ 2011-02-15 15:59 w2001 閱讀(841) | 評論 (0)編輯 收藏
            對于只有一塊無線網卡的電腦如何來共享你接入的無線網絡呢?

            如何將Windows 7的無線網卡配置成一個軟無線AP?

            其實windows 7設計之初就為這個奠定了基礎。以前曾利用移動贈送的wlan做過試驗,效果不錯,寫出來共大家分享。

            原本的有線共享在windows 7下就是很簡單的事情,當然無線共享同樣突出了windows的易用性。

            1.首先保證你是windows 7系統,xp無能為力了,它本身就不支持虛擬。

            2.以管理員身份打開命令行窗口(方法很多,比較容易的是在運行框里輸入cmd按住ctrl+shift同時按回車),然后輸入下面的命令

            netsh wlan set hostednetwork mode=allow ssid="你自己起的名字,英文" key=你設的密碼

            這時你就會在網絡與共享中心的更改適配器設置里面看到多了一個無線網絡連接(一般叫做無線網絡連接2可能也是其他名字),

            好了,這就是我們用來共享wlan的虛擬網卡。

            3.啟動無線承載網絡

            netsh wlan start hostednetwork

            4.單擊你真正的無線網卡,屬性→共享→允許其他網絡用戶...→下面選成你的虛擬網卡就行。

            5.這樣你就可以用其他設備連接你建立的無線網了,名稱就是你上面設置的ssid,密碼就是key的值

            這個網絡建好以后是可以復用的,不用的時候可以停止。

            下面附上停止命令和其他相關命令,這些我都親自試驗過,保證安全。


            顯示你的無線承載網絡的信息

            netsh wlan show hostednetwork

            停止你的無線承載網絡

            netsh wlan stop hostednetwork

            更改密碼
            netsh wlan set hostednetwork key="你的密碼"

            如果想密碼立即生效可以用

            netsh wlan refresh hostednetwork key

            更改網絡名稱

            netsh wlan set hostednetwork ssid="你的名稱"

            最后就是你真的不用這個無線網絡了,你停止之后,也不想看到多出來的那塊無線網卡,那么就執行

            netsh wlan set hostednetwork mode=

            就再也看不到那塊網卡了,當然你想重新開啟的話就執行

            netsh wlan set hostednetwork mode=allow
            posted @ 2011-01-28 00:24 w2001 閱讀(6356) | 評論 (0)編輯 收藏
            因為看到很多機友對這個概念不理解。首先解釋一下這些縮寫,全部的意思就是Application To SD卡,就是說將應用安裝在卡上。為什么要這么做呢,那是因為HD2原版手機本地存儲只有512M(T版有1G的ROM空間),Android(MIUI)系統刷到手機內,主要有幾個目錄占用了手機本地存儲:1、/system;2、/data、3;cache;4、 /boot等。這幾個目錄基本使用了512M的空間,我們在執行daf刷recovery的時候,其實就是對512M進行這幾個目錄的分區,其中主要占用 512M空間的是/system和/data,而/system在使用過程中的增長不大,只要我們給足空間,讓刷機的ROM中/system目錄的文件總量能夠拷貝到/system分區就沒問題,目前MIUI的/system的目錄文件總量大概是105.36M,為了可能需要打補丁,我給到了128M,可能110M也夠,最早刷daf的recovery給/system有250M的空間,如果改為150或者128,就能夠給其他的分區比如/data增加 100M多空間(以為默認會將所有剩余空間給到/data目錄)。/data是作為主要的軟件安裝地點,這里除了安裝的軟件以及軟件的緩存都在這個目錄。那么這個目錄最多也不過有不到300M空間(T版有800M的空間,不用太擔心),那么像極品飛車這樣的軟件多安裝幾個,300M的空間很快就會被用光。那么為了讓程序文件利用SD卡的空間,因此出現了app2sd、a2sd、data2sd、a2sd+的各種方案,其實這并不是MIUI的先例,在其他 Android手機上也是如此。那么我就要分別說一下這四種方案的特點和區別:

            ????? (1)app2sd是google官方Android系統的一種官方方案,它類似WM將應用程序的部分主要執行文件放到SD卡上,這些文件是保存在 Fat32的SD卡上,這種方式不需要對SD卡做復雜分區,而是用Windows簡單格式化SD卡為Fat32分區就好,缺點就是并不是所有程序都能移動到卡上,因為有些程序需要常駐內存,并且在一些情況下,為了省電,可能需要斷開卡的供電,因此有可能導致程序運行出現問題。如果用91或者豌豆莢類似的軟件強制安裝在SD卡上,則會導致桌面插件不能正常運行。這也是我們不能接受的,所以這種方法基本玩家都不會采用。

            ????? (2)a2sd,其實在我搜索網絡的信息看到有兩種觀點,一是a2sd就是app2sd,二是a2sd就是a2sd+,通過我的分析,a2sd其實就是簡寫的app2sd,所以大家就把app2sd和a2sd都認為是官方提供的利用SD卡存儲程序文件的方案。這個和app2sd方案一樣,基本不被玩家采用。

            ????? (3)data2sd,這種技術類似于以前在卡上運行Android,這種方案是在卡上建立一個data.img的文件,其實這個文件就是系統 /data分區的數據,這種方案和以前在卡上運行這個Android方式類似,只不過除了data.img文件,其他文件都在手機存儲上。 data.img文件在Fat32分區的SD卡上,這種方式優勢是data.img文件大小可以比較自由的控制,從512M到2G甚至更多都可以設置,而且不用對SD卡進行復雜分區。但是問題是因為data.img在SD卡Fat32分區上,以前比如凍屏等類似問題還是存在,并且不能避免當手機電量不足,進入省電模式的時候會切斷SD卡供電,導致手機整體無**常運行。但是我看到很多朋友用data.img,主要是因為比較簡單,如果你是初學者,并且對我上面的教程關于分區的部分實在是搞不定,也可以采用這種方式(論壇有介紹,搜索一下data2sd,方法很簡單),但在我看來這并不是最佳的解決辦法,即使它的優點很多,但是缺點也很顯著。建議初級玩家使用,高級玩家不使用。

            ????? (4)a2sd+,從名字來看a2sd+只是比a2sd多了個+,但是技術是完全不一樣的。它采用的是將SD卡進行Andoird(Linux)可是別的分區進行使用SD卡的。因為采用了這種分區,從硬件上看雖然這些分區在SD卡上,但是Android則認為這是本地存儲硬件,大家可以通過超級終端在 /dev/block目錄下看到mmcblk0p1、mmcblk0p2、mmcblk0p3的文件,其實這就是我們做的Fat32、Ext3、Swap 分區的硬件名稱。我們則需要將/data目錄使用Ext3分區,那么我們采用的是建立一個/sd-ext目錄,讓他加載(mount)mmcblk0p2(Ext3)這個分區,然后在/sd-ext下建立app、app-private、dalvik-cache三個目錄,然后利用Link技術,就是讓/data目錄下的app、app-private、dalvik-cache的目錄分別Link(Link技術是指將目錄連接到另一個目錄,在這兩個Link與被Link目錄里做任何操作就相當于在被Link的目錄里操作)到/sd-ext目錄下的那三個目錄,其實這個過程就是命令a2sd reinstall和a2sd cachesd的時候做的。a2sd reinstall主要的執行內容是將/data/app和/data/app-private目錄下的程序分別拷貝到/sd-ext/app和/sd- ext/app-private目錄下,然后將目錄Link過去,同樣a2sd cachesd是將/data/dalvik-cache目錄的文件拷貝到/sd-ext/dalvik-cache目錄下,然后將目錄Link過去。這樣我們的程序安裝在/data的這三個目錄下,實際上使用的是/sd-ext目錄所用的SD卡ext3分區的空間,因此大家發現安裝程序之后關于手機界面的手機存儲沒有太多變化。那么app、app-private、dalvik-cache都是什么呢?app是我們的apk程序所安裝的位置,如果你有加密的程序,則它會進入app-private的目錄,而dalvik-cache則是程序的緩存,這三個目錄占用個主要的程序安裝所占的空間,那么大家依然會奇怪為什么手機存儲依然會變小,只不過慢了一些。那是因為安裝程序的時候/data/data這個目錄也會有數據增加,但是不太多。但是a2sd+技術為什么不將/data/data目錄也Link到/sd-ext目錄下,我認為可能/data/data需要更好的穩定性和速度,如果將/data /data目錄也Link到卡上,可能凍屏會出現,這純屬個人猜測。我曾經手動將/data/data轉移到/sd-ext的/data(我自己建立的目錄)下,系統會非常不穩定,而且有自動重啟現象。但是即使我們有不到300M的手機存儲(其實就是/data分區大小,可以用91或者豌豆莢的文件管理看到),但是主要的程序進入了app或者app-private目錄下,緩存的數據進入到dalvik-cache目錄下,/data/data不會占用太多空間,是可以接受的。這種方案的缺點是技術比較復雜,新手能夠理解需要學習更多的知識(其實學會了會有成就感哦!)。但是這個順應Android(Linux)技術,因為Ext3和Swap分區并不認為成SD卡,所以在電量不足的情況下,只是將 Fat32那個分區的邏輯卷卸載,而不會觸及Ext3和Swap分區,并且這種方案是最穩定的。我個人建議大家使用此方法。

            ????? 以上是app2sd、a2sd、data2sd、a2sd+的介紹,希望大家能夠理解。
            posted @ 2011-01-24 21:35 w2001 閱讀(11174) | 評論 (3)編輯 收藏
            位置:工具->選項->字體&顏色->高級->字符編碼

            在這里選擇的字符編碼將用來顯示未指定編碼格式的html頁面。

            比如,某html,其中沒有使用<meta http-equiv="Content-Type" .....>語句指定charset,此時,FF將使用默認字符編碼來解析顯示該html。
            posted @ 2010-08-21 21:11 w2001 閱讀(3813) | 評論 (0)編輯 收藏
            【中國企業家網】百度董事長李彥宏在“中關村創業講壇”發表演講稱,中國互聯網的發展形勢很好,傳統媒體并不會被新媒體所取代;現在的中國環境非常 適合創業,并坦承闡述了自己創業的“魔鬼三角”,他感覺團隊、融資、商業模式是其創業的“魔鬼三角”,解決這三個問題需要良好的開拓精神和智慧。

              以下是李彥宏演講的全文:

              李彥宏:各位領導、各位來賓,各位遠道而來的朋友們,大家下午好,首先感謝大家冒雨前來參加這次中關村創業講座,我也很高興有機會在這里跟大家 分享一些我自己的體會。創業這個話題實際上是一個非常吸引人的話題,如果大家到百度上查一下我的創業故事的話,沒有上百萬也有幾十萬篇的報道,是非常多的 人對這個東西非常的感興趣。

              今天來到國圖我也感覺到意義非凡,因為我本人就是北大圖書館系畢業的,87到91年在北大讀書,我上學的那一年北大圖書館系誕生了,我離開那一 年有經濟管理系,所以其實圖書館的意義也在逐步擴張和延伸,剛才常館長講了,舉辦講座也是傳播知識的一個重要方式,我是深有體會。不只是現在,像我在大四 的時候就開始做論文,當時在北圖來這查資料,后來在美國也是非常喜歡聽各種各樣的講座,在北大的時候也是喜歡聽講座,了解各個層面的人在做什么,如果說現 在百度作出了一些成績,我也很想說是自己的一個責任把我們的經驗、我們的教訓,我們的體會及時分享給大家,讓大家在創業的過程中少走彎路。

              創業最初 害怕被叫互聯網公司

              事實上中國目前所處的這樣一個時代是非常非常適合創業的,那么,過去10年百度從無到有,從小到大發生了很多的變化。在這個變化當中大家看到一 個公司在逐步長大的一個現象,中文搜索的現象越來越被人所接受,這個變化我們,比如說每天處在這么一個中國轉型社會的環境里頭的話,也許還感覺不是特別深 刻,但是當我們把它稍微鏡頭拉遠一點來看,你會覺得這是一個非常好的現象。我記得我在10年前開始創業的時候,我是十年前在硅谷回到中關村的創業。我回來 的時候,那個時候美國的資本市場其實是非常火的,那個時候納斯達克的指數大概是5000點,到昨天晚上納斯達克指數有多少大家有概念嗎?誰知道?現在是多 少?2100多點,也就是說經過了10年整體的全球資本市場,或者代表高科技產業的這個市場,納斯達克主要的高科技產業公司,從蘋果到谷歌主流的公司全都 是在納斯達克上市,經過了10年這樣一個代表全球高科技資本市場的指數從5000點跌到了2100多點,而在中國產生了這么多的互聯網公司,僅僅在中關村 就有很多家在納斯達克上市的高科技甚至互聯網的公司。這個我覺得是非常了不起的,的確代表了中國給大家提供的這種創業的機會,代表了中關村發展的潛力,所 以我今天就是結合百度創業的過程跟大家講一講我的一些體會。

              百度剛才講是10年的歷史,最早的時候剛剛回來的時候第一個地方選的是北大的租了兩間辦公室,因為我們很相信中關村。當時很多的互聯網公司都害 怕被別人叫做互聯網公司,他們希望遠離這個概念也希望遠離中關村,所以當時很多在中關村的公司都搬到其他的地方,他們在淡化自己互聯網的色彩,但是百度從 一開始就堅持這一點,我們覺得我們就是在做一個互聯網,高科技的公司,而且中關村的密集人才是我們最需要的,所以我們10年的工程并沒有離開過這個土地, 后來我們搬到理想國際大廈,去年我們又搬到自己蓋的百度大廈。

              很多人也到百度參觀過,這里頭一進大廳大家就會看到一個大的電子顯示屏,上面有一個跳動的圖,跳的時候每一個波峰上面都有一個關健詞,就是現在 在百度上被搜索的詞,其實像心電圖某種意義上也代表了中國互聯網的脈搏,的確也是反映中國互聯網發生什么,我覺得也是很有意義的,很多人到百度參觀都會看 這個東西,百度經過10幾年的發生我們也意識到它在整個產業里面有一個特殊的地位,它的利益相關者是非常多的,沒有哪一家有那么多利益相關者,以后他有一 個客戶群體,再加上它的股東就是它所處的環境了。而百度除了有我們的客戶群體以外,有幾十萬家的企業,我們還有一個用戶群體,每天在使用百度的群體,這個 群體非常大,中國4億多的用戶的群體每天都在以一個非常高的頻率在使用,所以,這個利益相關者對我們來說也是非常非常重要的,某種意義上講,他比百度的客 戶還重要,因為沒有人使用百度的話,你就不會賺到錢,所以用戶群體對百度來說是至關重要的。百度還有一個聯盟,這里頭也有大概幾十萬家的網站,聯盟是做什 么的,就是說他們來展示一些他們的廣告,我們就給這些個聯盟的網站分成,所以說有幾十萬家的網站的站長他們通過百度來或者收益,去年我們光百度聯盟就分出 7 個億,今年會更多,而且過去這么多年都是處于一個高超成長的過程,而且很多站長跟百度在利益上是有相關性的。另外還有一個更大的站長群體跟百度也是非常相 關的,我現在走到哪里去經常會有人跟我說為什么我的百度的速度突然下降了?我1000頁今天只剩下500頁了,能不能查一下為什么?這樣的問題說明什么? 就是說明幾百萬家的站長很依賴百度獲得流量,如果一個互聯網的網站沒有流量就沒有意義,所以中國幾百萬的站長跟百度的利益也是相關的。所以我們除了有用 戶、股東,聯盟成功還有數百萬的站長也是跟百度利益相關的,而百度也是一個非常開放的,百度的東西都是可以在互聯網上公開獲得,有開放性,我待會再講一 講。

              中關村有創業土壤和基因

              中關村為什么適合創業,我就不再細講了,我想講一講互聯網給技術人員帶來了一些機會,其實技術創業無論是在中國也好還是在美國也好都是一個非常 熱的話題。但是當10年前我回來創業的時候,在這方面其實我還是多多少少有一點失望的,為什么?我講一個更近一點例子,從谷歌一個技術高管來了之后特別驚 訝,為什么?因為當時招的人基本上都是應屆生,很少招一些有經驗的人,問我為什么?我說這個是歷史形成的,當10年前回到中關村創業的時候也是自己起草招 聘的廣告,我當時說我要招工程師,5年以上的工程師,會C++,會編程等等,或者也有一些進來我覺得根本不符合我的要求,那個時候在中國真正認真做技術的 公司非常非常小,導致很難找到有若干年有技術經驗的人,而在中國的這些跨國企業主要做要么銷售、要么售前的咨詢,售后的支持,后來發展出來一些所謂的研究 院,做純研究的,真正(英文)開發的技術人員非常少一直到今天我覺得都非常少,這就是為什么10年前創業的時候最后選擇了從應屆生開始招人,因為應屆生起 碼從學校學的東西還沒有忘掉。我們就是讓他練練手,慢慢培養,最后起來可以做事情,而那些在很多公司做了幾年事情,不但沒有學會真正做最好技術的方法,反 而把那些學生的基礎知識忘掉了,他這是一個很不幸的現象,我們看到最近幾年情況有所好轉,也能招到一些有技術的人員。之所以過去沒有技術優秀有經驗的人, 因為我技術好也沒有用武之地,也不能找到錢,所以大家慢慢都去干別的了。所以早期在中國創業的時候我遇到了不少非常優秀的,以前是理工科的學生,但是他們 都招了銷售,因為銷售有前途,而且能夠升上去,這個一個現象一直到現在都有,但是比較以前弱多了。

              我們也看到最近這些年也有一些技術出身的人,他能夠真正靠技術而不是其他的方式來創業成功。所以我們在做的過程當中也是在琢磨這個事情,百度能 夠做什么,能夠給技術出身的人員提供什么樣的機會?剛才我們講了百度有幾十萬家的聯盟伙伴,他們是通過收入的分成來跟百度合作的,我這里面簡單舉幾個例 子,不少人知道像(英文),是一個BT的下載軟件,這些產品都可以通過跟百度分成來獲得收益。剛才其實大致也講了一下百度的10年成長的過程,我們 2000年1 月份開始在中關村注冊創業,到2001年下半年,實際上是9月20日百度真正作為一個搜索網站面向終端網民發布的,很多人有一個認識,百度在終端搜索做的 好是因為他有(英文),實際上根本不是,我們是最后一個做中文搜索的公司之一,大多數做中文搜索的公司都比我們早。那么,從這個時候開始,我們實際上有一 個理想,就是說要讓人們最便捷的獲得信息,這樣的支撐著百度走過了很多年,我們就希望通過自己的努力讓人們更便捷的獲得信息。其實我從87年讀大學一直到 現在我認為我都是朝著這個方面努力的,為什么當時上圖管系,我就覺得這個知識是非常的有意思,圖書館里面有很多書籍和知識,我希望組織起來讓很多人更方面 的找到他。

              在美國留學的8年我讀書的時候是學的信息檢索的工作,我的第一份工作做的華爾街日報的實時記錄新聞的檢索工作。我的第二份工作呢,做的就是互聯 網的服務器,后來就是我創業做百度的搜索,一直這樣一個理想就是,20多年都沒有發生過變化。我為此而驕傲,我看準了市場一直做下去,做到極致和完美。

              百度催熟了中國的搜索市場

              從2001年開始做大概到03年開始我們就做成了最大的中文搜索,從市容量大家已經是30%,已經是第一了。到2004年我們等于說也是把商業 模式慢慢固定下來,主流的搜索引擎的商業模式已經統一下來了,這個時候開始準備上市,到2005年8月份上市,這個事情我相信很多人都有印象。我們當時定 價是 27塊錢一股,第一天漲到150塊錢,當天的收款價漲了122塊錢,當天的收款價比定價漲了350%多。由于它非常高的漲幅使得很多人印象深刻,這個漲幅 一直到現在是沒有人破獲的,但是在金融泡沫期間是有過的,2005年8月我們上市的時候出現了這樣一個現象,當時有很多人不好看的,當時在99年、 2000年很多公司有這樣的現象,我印象當中2005年8月5日,百度上市美國的媒體非常關注,他們都叫我去接受采訪,他們都是直播,我們在不同的地方, 還請了一些股票的專家在另外一個地方,大家去爭論說百度這個上市,股票漲這么厲害意味著什么,我當時跟一個來自佛羅里達的股票專家就爭,他說過去這么多年 一個股票上市了,一旦它的當日漲幅超過200%、300%三年以后這些股票全部跌破了他的價格。他說你的股票2008年會到27塊錢以下,我說不是這樣 的,你看到那些股票都是上市的時候不盈利,而百度是盈利的,其實中國的互聯網其實剛剛開始,那個時候美國對中國還不是很了解,我說的話他也不一定相信。到 今天百度股票大概是60、70塊錢,在這之前百度做了拆股。這樣一個成長的速度是非常少見的,所以也難怪當時很多專家不看好,其實那段時間很痛苦的,有很 多人說你這個公司值很多錢,你為什么賣27塊錢,甚至有一個陰謀論,說高盛在里頭有一個陰謀,他故意壓低價格。最近在美國一個媒體上還有人說這個是不是一 個陰謀,但是我看這個事情是一個品牌事件,對于百度來說2005年的時候我們規模還很小,中國大多數人對搜索并不熟悉,也許有很多人用搜索,但是搜索多重 要大多數不知道,而且很多人并不知道搜索是一個最好的他們推廣服務的手段,而百度上市使很多人開始關注,而且是從商業上開始關注,一下子上市以后能夠漲的 這么快,大家開始關注百度是怎么賺錢的,就開始問這個問題了,它實際上催熟了中國搜索的市場,它是一個標志性的事件,我覺得以前按照中文搜索的成長速度這 個價錢是合適的,如果按照慣性往前走我們當時就值27塊錢,按照現在的合理價格是2塊7。

              這樣一個上市的事件使得很多人開始關注,這個市場一下子比以前加速的成熟,越來越多人用我們的搜索,投廣告,這個事情使得中國搜索市場又出現了 一次加速。我剛才講到一個星期之前我們實行拆股了,在我的記憶當中也是沒有人這么干的,大家就是說比較常見的是2:1拆股,或者3:1拆股,再高的就比較 少見了,我見的比較高的就是一股變四股,一股變十股至少在近些年是沒有過,所以這個拆股我們內部也是有很多爭論,就是說要不要這么激進的拆股,因為這個股 票要是幾百塊錢大家覺得這個是一個很成功的公司,如果市場不好掉下來就很難看了,比如說拆股,后來到互聯網泡沫,到99年2000年的時候拆了以后就往下 掉,如果你今天看一些互聯網的新聞,蘋果的市值已經超過了微軟,過去十年微軟的市值跌了不少,由于他拆股拆的比較勤,二十多塊錢的股票給人的印象不是很 高,所以我們當時跟投行商量怎么拆,投行建議一股拆六股,十股太激進了,而這個算法他們說一個正常的美國上市的股票,就是消費者的精力,或者散戶接受的程 度大概是20到40塊錢是他覺得最容易接受的,又不覺得這是一個失敗的公司,如果20塊錢以下從一般的投資者心理來講他會覺得這個公司不好,而超過40塊 錢他就覺得這個股票貴了,買起來心里有一點負擔,因為我們討論是在幾個月之前,說最好不要這么拆,我們想來想去,基于我們對中國互聯網的市場,百度的發 展,各個層面來看,我們最后還是選擇了一拆十,最后還是沒有到20到40,對散戶心理上還是比較貴,但是事實證明拆的還是比較成功的,因為我們宣布拆的時 候股票就漲了很多,而實際拆的幾天又漲了很多,所以投資者還是非常看好這個發展的。

              我覺得中國互聯網產業經過發展這么多年也需要走出去,需要發揮國際影響力了,所以開始運用日本搜索了,本來準備了一個短片介紹我們的概念框計算 我們希望提供一個開放的平臺讓各種各樣的技術能夠迅速的(英文)用戶,而框計算客觀上起到了這個作用,這個是去年8月份提出來的,他也代表了未來百度在相 當一段時間對IT發展趨勢的一個判斷。框計算什么意思?因為大家可能說沒有太注意到,但是現在所常用的應用絕大多數都是從框開始,像百度的搜索,或者(英 文) 都是,大家一上去首先是一個框,但是即使不是搜索的應用,大多數的網站你到亞馬遜購物的話最明顯的就是這個搜索匡,你上Twitter也是有一個框,所以 大家如果認真想一想,這個框已經變成了一個非常基本的用戶需求的地方,由此我提出來未來的計算,或者是IT產業的發展會逐漸把各種各樣的用戶都聚集到同一 個方面,因為用戶只希望識到一個地方,而不是不停的找各種地方,要把所有的應用集中到一個地方這個需要技術,比如說我要查這個詞在哪些網頁出現過,我到微 薄里面哪些是我發表過的,如果想要給我電腦殺毒的話,我輸入的請求可以告訴在在哪里,我要查郵件的話,需要輸入的是用戶名和密碼,如何把各種各樣的不同的 需求集成到一個地方,對用戶數的東西技術分析、計算,這樣就是說當你識別用戶想要干什么的時候,你再把這些用戶的需求分發給其他的用戶,無論是殺毒也好, 計算也好,交流也好,購物也好各種各樣的應用由他們完成,而我們希望提供這樣一個開放平臺,不管開發什么應用,從一開始就很方便。

              所以不同的用戶需求,信息的需求,游戲的需求,購物的需求,殺毒的需求都可以通過一個簡單的方式來滿足,這樣就誕生一個新的概念就叫框計算。今 天框計算已經不是一個概念了,從去年8月份到現在已經有快一年的時間了,已經在百度里面有所體現,比如說現在搜索中央電視臺的節目表已經不是一個簡單的檢 索結果,而是一套一直到十二套,你搜索積分它馬上會給你一個列表,你搜索匯率直接會說一美元等于多少,你搜索火星文馬上會有一個把火星文轉成英文或者中文 的,類似的應用已經有很多,或者你輸入天氣它馬上告訴你今天的、明天的,對用戶的需求更加便捷,所以又回到了我們最初創辦這個公司的理想,就是讓人們最便 捷的獲得信息,找到所求。

              框計算強調兩個東西,一個就是融合,一站式服務,一個框解決所有的問題,一個是開放,這個平臺對所有的應用服務商內容都是開放的,這一點為什么 要講他的特色,現在有一個非常火的概念就是應用商店,但是目前都是封閉性,有一個應用性你對這個平臺的開放無法搬到另外一個平臺,你要上另外一個平臺,你 得再開發一個平臺,百度的框計算是可以,我們使得這個應用更容易的被用戶找到,所以是一個開放性的。利用百度巨大的流量我們希望打造出來一個產業鏈,讓更 多的技術的開發者把應用迅速開發到市場。這個框計算推出不到一年的時間,我們做了很多東西,由于說的不多,很多人說當時的東西是不是在忽悠,是不是說完了 就完了,其實不是的,我們給大家舉了很多例子,不光是百度朝著框計算發展,很多產業也朝著這個方向發展,IPHONE上面一劃就變成了只有搜索框的東西, 開機只剩下一個框的理想已經離我們不遠了,它代表一個產業的發展趨勢。

              每當要放棄的時候就想起那句話

              講了很多技術性的東西,很多人還是希望聽一聽創業的東西,為什么沒有主講這個,因為這個東西已經講了很多了,但是我也知道這個東西大家很關心, 曾經在北大我講了一個跟創業相關的主題,我們百度在創業當中有七點體會,這篇文章被轉載的次數是最多的,在結束的時候我再重復一下,首先大家要知道創業不 是一個很輕松的事情,他其實是一個高風險和高回報的東西,打個比方百慕大三角是一個很神秘和漂亮的東西,但是它是一個魔鬼三角,很容易你就掉下去了,創業 也是這樣的,有很高的風險,就好象你要(英文)百慕大三角一樣,你得有技術,有運氣,還要能夠堅持才能走出來,所以就是說如果我們把創業比做走出這個大三 角一樣,這個三角一個是團隊,一個是融資,一個是商業模式,團隊要有足夠高的創業激情,因為任何一個創業都會遇到困難,如果你沒有激情,堅持不下去,一遇 到難事了你就想我們去干別的吧,這樣失敗的幾率就會很高。

              第二個,是我個人的一個風格,少許諾多兌現,這樣做有什么好處,這樣做是你建立信譽的過程,為什么這個團隊他越來越相信你做的事情能夠做成,我 的體會就是要靠這個(英文),我一開始并沒有給我們的團隊承諾每個人都會在30歲之前有退休的實力,但是最后達到了,那么,當你在跟他們溝通的時候你總是 少許諾多兌現的時候,以后你說什么他們都會很信,跟著你一直干下去,這個是非常重要的。第二個就是有關融資的事,在不需要錢的時候去借錢,這是一種奢侈, 很多人在低谷期的確是沒錢,我的過程是這樣子,我的過程是一樣子,在第一次融資的時候其實我也有一定的資本跟融資者去說,我在現在的公司,我的(英文)已 經值得很多錢,如果我離開這個公司的話,我會放棄價值很多美元的股票信任,我冒這個風險你放心把這個錢借給我,沒問題,所以某種意義上講也是不缺錢的時候 找錢,這也是我的風格,我在第一次融資的時候很容易。

              第二次是我融的錢花到一半的時候去融資,我又去融了,當時是互聯網泡沫破滅,融資環境非常差,我第二次融資一下子1000萬,當時很多人說你不 需要 1000萬,200萬就夠了,我很堅持,就要1000萬,我說不希望天天融資,我有這個錢以后安安心心的創業做自己的事情所以當時很堅持也放棄了不愿意投 很多錢的投資者,后來拿到這個錢的時候未來2001、2002年時候整個IT產業幾十年沒有遇上的寒冬,但是我們過的非常有底氣,放心,其實2008年左 右的金融危機對整個宏觀經濟有非常大的打擊,但是如果只講互聯網產業,2001、2002年所有的互聯網公司都有體會,到2008年時候很多中國互聯網公 司都已經比較成功了,而01、02年的時候做的很好的公司都倒閉掉了,無論是美國也好,中國也好,所以這是一個融資的狀況。

              有關商業模式第一條我講的要往前看,這是指創業的過程,其實像百度到現在這樣一個階段2年都是不夠的,我們要往前看5年、10年,你在創業的初 期為什么不能看5、10年,沒有看清楚,你做一個新東西,處在一個新領域,你非得說你看5、10年,你看的東西都是錯的,但是往前看兩年是沒問題的,如果 你做一個東西連兩年都看不了,這個是不太靠譜的,所以創業初期2年是一個比較合適的時間,如果在一個比較合適的時間能夠看到兩年之后就能夠幫你做一個很好 的決策,如果你不能夠及時看到2年之后會發生什么,你很可能不能在當下做出一個正確的決策,2001年百度是做了一個從后臺的基礎上變成一個前臺的面向終 端消費者的決策,這就是最終我往前看了兩年,我仍然做一個得罪了所有客戶的,第二個說的就是關注,這一點也是百度的一個特點,但是我認為對創業者是非常有 價值的,因為大家都知道越大的公司業務越復雜,同時做的業務越多,小公司的好處在哪,他就可以心無旁貸做一件事情,這一點大公司做不到,都是有很多業務 的,創業者怎么成功,你做的事情是大公司不重視的事情,如果這件事情所有公司都覺得特別好,特別賺錢,那這個事你肯定做不好。太多的人盯著這塊蛋糕,而大 公司從資金的實力,產業的實力,技術的實力都比你強,所以這種情況下就是做成的概率不強,作為創業者千萬不能貪心,如果創業者也像一個大公司一樣同時做很 多事情,失敗的概率就會大增。第三不要過早的追求盈利,這個在01、02年的時候很多人不明白這個道理,遇到了幾十年不見的IT行業的寒冬,所以拼命的壓 縮成本,后來活不下去了,沒有辦法投入到技術人員的發展,所以遇到了非常大的困難。現在呢,其實這個觀點基本上都明白了,現在互聯網的創業公司基本上都不 追求盈利,一開始我要用戶,先把流量做起來,先讓用戶接受了我們的東西再說,現在絕大多數創業者都是這種心態,這種心態其實也有一點問題,你可以不過早的 追求盈利,但是你永遠不追求盈利是生存不下去了,所以在你創業過程當中你要搞明白你這個公司是掙錢的,是如何掙錢的,否則你就做慈善事業就好了,不要創業 了。第四個是分散客戶,這個是早期創業者容易出問題的地方,我們看到有不少的創業公司就吃定一個大客戶,比如有一些GE公司找一個銀行做系統做集 成,80%的收入都來自一個客戶,我跟這個客戶關系特別好,這個是不行的,你跟他的關系是一個最大的風險,有一天你跟他的關系不好了,有一天他覺得你的價 格貴了怎么辦,他要你降價你敢不降嗎?不降80%的收入就沒有了,所以客戶是足夠分散的話你就不怕了,你不怕丟掉這個客戶的時候你就可以說你的業務多好, 他也知道你丟了他也不能怎么著,這一點實際上是百度創業過程中我們商業模式轉型前后發生了很多的變化,在這之前我們給門戶網站提供搜索服務,我丟掉了一個 大客戶,總共沒有幾個,01、02年時候大家過的都不好我丟掉了一個我很痛苦,后來轉型了我們前向幾十萬的企業,丟掉了沒有什么,所以風險越來越小。這個 是七條創業過程的體會,這個網上有很多,如果大家想細看到百度去查。所以給大家一句話:認準了,就去做;不跟風,不動搖,你哪天覺得氣餒了,要準備放棄了 看一下這這句話,很好。

              現在這個時機,我認為還是非常很好的時機,我記得我回來的時候很多人就在問我說你是不是回來了,因為那個時候地位已經缺失了,你再回來還能做什 么,現在經過10年的發展中國互聯網已經產生了一大批相當成功了公司,我現在看到了一大批思潮已經沒有機會了,甚至有人說互聯網是什么人的天下 呢?1964年到1974年出生的人的天下,因為等到他們創業的時候是互聯網最好的時機,其實不是,我覺得機會還是很多很多,中國現在雖然已經有4億的網 民,但是還有9 億不是網民,未來無線互聯網還有很大的發展空間,即使人們現在已經上網了,還可以上更多的時間,以前一天用一次搜索,現在可以用10次,以前每天上半個小 時,現在可以上5個小時,這個變化可以帶來消費習慣的變化,如果過去十幾年中國互聯網主要是以娛樂為主,未來互聯網會在商務方面有很多機會是很多的,加上 國內有很多優惠政策,整個GDP高速成長,我覺得我們仍然處在一個千載難逢的創業時機,所以祝我們各位創業早日實現大家的創業夢想,謝謝!

            posted @ 2010-06-01 20:03 w2001 閱讀(300) | 評論 (0)編輯 收藏
            SMS短信開發技術總結--協議篇 

            現在提供短信服務的SP都需要接入到各個移動運營商,雖然作為短信來說是同過SMPP協議和移動的交換中心進行通信。但是為了提供信息服務,對各種業務進行業務管理,以及計費,因此每個移動運營商都開發了相應的網關協議,給SP做開發接口。因此這些網關協議就是做一次轉換,把SP發過來的信息轉換成 SMPP協議發送給交換中心,并且實現了計費以及業務的管理功能。

            從現有的四個移動運營商來說,分別有四個不同的短信網關協議。中國移動(CMPP),中國聯通(SGIP),中國電信(SMGP),中國網通(CNGP)。前兩個運營商主要針對現在手機的用戶,后兩個運營商是針對小靈通的用戶。對于這些不同的協議,由于不同地方的移動運營公司采用不同廠家的產品,因此,在實現的時候都會有一些小差異,這點要比較注意,否則比如中國移動的CMPP網關在華為網關能夠跑的系統,不一定可以在亞信網關上直接用的。
            下面就對現在的每個網關協議進行介紹。

            首先,要說得是也是大家用得最多的中國移動的網關協議--CMPP,CMPP協議還在用得是有兩個版本,一個是CMPP2.0,另外一個是 CMPP3.0。從SP接入到CMPP3.0開始,就是接入了卓望的MISC系統。單從協議上講CMPP2.0和3.0之間的最大區別是3.0增加了 LinkID。然后在Fee_terminal_type,Dest_terminal_type以及Src_terminal_type增加對用戶號碼的定義,當這些用戶號碼類型為0:表示真實號碼;為1:表示偽碼。從增加的這些信息可以看到,第一,LinkID其實是一個臨時的定購關系標識,也就是說對于點播類業務,SP的短信系統收到這個LinkID后,才能建立正常的定購關系,而發送的信息必須攜帶LinkID才可以成功收費,否則就會監權失敗,信息發送不出去。這樣就從技術上阻止了SP亂發收費信息;第二,用戶號碼類型,現在傳給SP還是普通的手機號碼,那么有了這個標識就是以后有可能發送上來的不是用戶的手機號碼了,而是一個普通的偽碼,那么以后SP就不能獲得最終用戶的手機號碼了。CMPP3.0除了協議方面的改進外,還把定購關系從SP方面剝離。以前CMPP2.0的時代,用戶的定購關系由SP自行把握,因此很容易出現SP私自捆綁用戶收費的現象,現在中國移動上了MISC1.6后,就把所有定購關系都放在運營商,而通過Provision的方式來和SP進行定購用戶的同步,并且訂購關系以運營商里面的數據為準,這也是從技術上杜絕了SP 自己管理的定購關系所出現的問題。

            然后,介紹一下在手機方面的另外一個網關協議,中國聯通的SGIP,SGIP和移動的CMPP一樣都有兩個版本,SGIP1.2, SGIP1.3。新舊版本之間的主要區別也是增加了LinkID項。并且對于各種不同的業務類型,如手機點播,網上點播等都參數都做了重新的調整。中國聯通也上了一個類似移動MISC的管理平臺,SP的各種業務監權也通過該管理平臺審核。

            最后,要介紹一下的就是小靈通方面的兩個協議,一個就是中國電信的SMGP1.3協議,另外就是中國網通的CNGP1.0協議,這兩個協議在最近的升級里面都采用了聯通的辦法,使用MMSP這樣一套系統進行監權管理,對于點播業務來說,只有和服務代碼相對應的字冠才可以正常收發信息。

            以上是對現在運營商提供的短信協議進行簡單的介紹,詳細協議的內容,請到SP論壇關于SMS技術那里都可以找到。

            SMS短信開發技術總結--開發篇 


            在上一篇協議篇里面,相信大家都對現有的移動運營商提供的短信網關協議有一定的了解。OK,那么我繼續總結下去,開始和大家探討一下如何基于這些網關協議開發短信系統,我在這里只是總結開發的思路,并不提供代碼,因為具體到代碼的實現就是各自的開發功力問題,不在技術總結的范圍。不過,歡迎大家到SP論壇或者天堂鳥論壇來一起交流代碼的實現。

            現在當SP向移動運營商申請接入后,移動運營商除了提供他們所采用的短信網關協議文檔外,還會提供由短信網關廠家提供的,短信網關通信的開發包,也就是我們所說的API了。對于是否使用這些API就見仁見智了,因此對于單說實現短信網關協議從開發上有兩種做法,一種就是完全基于別人提供的API來實現網關協議;另外一種就是自己根據網關協議文檔,自行寫代碼實現。對于第一種方法,就是開發速度快,底層通信以及短信協議的實現都不用自己考慮,缺點就是經常會有一些小問題:比如,廠家提供的API有內存泄漏,又或者這些API提供的時候就缺少一些庫文件,又或者在長時間運作后莫名其妙死掉等問題,而且處理這些問題自己都沒有辦法解決,只有等待廠家提供新版本的API。對于第二種方法就是優點就是自己對協議理解,實現都比較清楚,出了問題好找,對于要求性能高,穩定性好的SP建議采用該辦法,而缺點就是開發的時間相對來說會比較長,而且在對于不同廠家提供的網關會有一些小的改動。比如中國移動的CMPP網關,對于由亞信提供的短信網關,則在協議實現的時候,MO和MT要分別建立連接,而對于華為提供的短信網關,則在同一個連接處理MO和MT。

            協議開發部分說完了,下面說說如何實現一個短信業務系統/平臺。從簡單的業務實現到復雜的運營商級的短信業務系統,實現上大致可以分為三類。

            第一類,簡單業務型短信系統/平臺,由于業務類型的簡單或者單一,比如只是做群發,或者只提供某些簡單的交互信息服務,實現的辦法就是在實現短信協議的同時,把業務邏輯都編寫到程序里面去。這樣對于只是提供比較單一服務的SP就可以很方便實現自己的短信系統,當然啦,這樣的系統對于擴展性來說是很不利的,所以極少采用這種方法進行開發;那么如果能夠業務邏輯和短信協議的實現分開就可以更好地實現短信系統了,對于第二類短信系統就是基本解決了這樣的問題。

            第二類,業務開發型的短信系統/平臺,能夠把業務邏輯和短信協議部分分開實現,采用一個短信服務號碼,根據用戶發送不同的短信代碼來實現不同的業務,這樣的系統是現有大部分SP都在使用的。其實現的辦法是,對于短信的上行和下行有專門的協議實現程序,而收到以及要發送的信息通過數據庫來做接口。對于業務邏輯的實現,就是通過專門編寫業務實現模塊的程序,或者直接利用數據庫的存儲過程來實現,業務模塊通過查詢數據庫得到用戶發送上來的MO信息,對該信息進行處理后,產生新的MT信息,并且寫回數據庫中,而短信協議模塊則讀取MT信息,把信息發送給用戶。

            第三類,運營商級的短信綜合業務二次開發平臺,對于這一類的短信平臺,它把短信協議的實現,數據庫的訪問,以及各種字符,數字,邏輯等運算都封裝起來,用戶在設計和實現新的業務流程的時候,只需要把要實現的流程圖畫好,就可以利用平臺提供的二次開發環境,不需要復雜的編程就可以實現新業務,有些二次開發環境還是圖形界面非常簡單方便,開發者完全可以不需要任何寫代碼的基礎。這一類的平臺,還可以同時加載上千個流程,并且可以實時加載和卸載流程而不影響其他流程正常的服務。實現的方法是,整個系統分成三個部分,第一部分是短信協議實現部分,這部分和以上兩類沒有太大區別只是和業務模塊是通過網絡通信的方式實現;第二部分是業務邏輯解析模塊,所有編寫好的業務邏輯都在這個模塊上加載,運行。這個模塊實現的就是封裝各種各樣的資源操作,并根據業務邏輯來執行。這里一般對于業務邏輯的實現都是通過狀態機的狀態跳轉方式實現;第三部分就是業務開發模塊,也就是我們平常所說的短信流程,把業務邏輯解析的各種資源動作通過一個開發窗口提供給用戶使用,并且進行編譯,校驗用戶編寫的流程是否正確。

            以上三類系統/平臺的開發,對于第一類就不多說了,我們比較一下第二類和第三類的區別。第三類比第二類的好處在于,業務流程開發方便快捷,不需要專業的開發工程師就可以實現;在實現時候對于Session的控制簡單;業務管理方便。而缺點則是前期的投入比較大,對于平臺開發搭建的難度比較高。
            posted @ 2010-05-08 21:36 w2001 閱讀(882) | 評論 (0)編輯 收藏
            1.?? ?Data Connction:Open Close
            2.?? ?DataSet:舉例——dset.Tables["Customers"].Row[0].["CustomerID"];
            ?????? a)?? ?用DataAdapter來Fill DataSet
            ?????? b)?? ?手工創建DataTable, DataColumn and DataRow
            3.?? ?Data Adaper,惡心的名字
            ?????? a)?? ?ADO.net自己管理的SELECT封裝工具,介于DataConnection與DataSet之間
            ?????? b)??? It specifies what data to move into and out of the DataSet.
            ?????? c)?? ?恩...為何需要這個xx?因為如果自己手工創建DataSet的話,簡直要人命
            4.?? ?Datagrid可以用四種數據來源:DataSource,又一個惡心的地方
            ?????? a)?? ?DataTable class
            ?????? b)?? ?DataView class
            ?????? c)?? ?DataSet class
            ?????? d)?? ?DataViewManager class
            posted @ 2010-04-15 09:45 w2001 閱讀(284) | 評論 (0)編輯 收藏
            僅列出標題  下一頁
            久久不见久久见免费视频7| 国产69精品久久久久久人妻精品| 久久亚洲国产成人精品性色| 亚洲国产精品一区二区久久hs| 精品久久久久久亚洲精品| 亚洲一区中文字幕久久| 久久精品国产男包| 久久久国产精品福利免费 | 日韩欧美亚洲综合久久影院Ds | 亚洲精品无码久久久久去q| 国产V综合V亚洲欧美久久| 日本久久久久久久久久| 99久久免费国产特黄| 色妞色综合久久夜夜| 国产精品免费久久久久久久久| 狠狠色丁香久久婷婷综合_中| 久久久久久久综合日本亚洲| 久久伊人精品一区二区三区| 爱做久久久久久| 国产精品久久久天天影视| 亚洲精品无码久久久久去q | 国内精品欧美久久精品| 国产精品99精品久久免费| 久久亚洲精品成人无码网站| 久久精品三级视频| 亚洲欧美精品伊人久久| 久久精品国产亚洲AV无码麻豆| 中文字幕无码精品亚洲资源网久久 | 久久婷婷国产麻豆91天堂| 久久久久亚洲Av无码专| 囯产精品久久久久久久久蜜桃 | 久久国产香蕉一区精品| 99久久免费国产精品| 亚洲国产精久久久久久久| 精品久久久久久久| 久久夜色tv网站| 久久成人国产精品一区二区| 国产成人香蕉久久久久 | 亚洲精品乱码久久久久久自慰 | 94久久国产乱子伦精品免费| 成人午夜精品久久久久久久小说|