18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何用Python編程下載和解析英文版維基百科

MqC7_CAAI_1981 ? 2018-11-04 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

沒人否認(rèn),維基百科是現(xiàn)代最令人驚嘆的人類發(fā)明之一。

幾年前誰能想到,匿名貢獻者們的義務(wù)工作竟創(chuàng)造出前所未有的巨大在線知識庫?維基百科不僅是你寫大學(xué)論文時最好的信息渠道,也是一個極其豐富的數(shù)據(jù)源。

從自然語言處理到監(jiān)督式機器學(xué)習(xí),維基百科助力了無數(shù)的數(shù)據(jù)科學(xué)項目。

維基百科的規(guī)模之大,可稱為世上最大的百科全書,但也因此稍讓數(shù)據(jù)工程師們感到頭疼。當(dāng)然,有合適的工具的話,數(shù)據(jù)量的規(guī)模就不是那么大的問題了。

本文將介紹“如何編程下載和解析英文版維基百科”。

在介紹過程中,我們也會提及以下幾個數(shù)據(jù)科學(xué)中重要的問題:

1、從網(wǎng)絡(luò)中搜索和編程下載數(shù)據(jù)

2、運用Python庫解析網(wǎng)絡(luò)數(shù)據(jù)(HTML, XML, MediaWiki格式)

3、多進程處理、并行化處理

這個項目最初是想要收集維基百科上所有的書籍信息,但我之后發(fā)現(xiàn)項目中使用的解決方法可以有更廣泛的應(yīng)用。這里提到的,以及在Jupyter Notebook里展示的技術(shù),能夠高效處理維基百科上的所有文章,同時還能擴展到其它的網(wǎng)絡(luò)數(shù)據(jù)源中。

本文中運用的Python代碼的筆記放在GitHub,靈感來源于Douwe Osinga超棒的《深度學(xué)習(xí)手冊》。前面提到的Jupyter Notebooks也可以免費獲取。

GitHub鏈接:

https://github.com/WillKoehrsen/wikipedia-data-science/blob/master/notebooks/Downloading%20and%20Parsing%20Wikipedia%20Articles.ipynb

免費獲取地址:

https://github.com/DOsinga/deep_learning_cookbook

編程搜索和下載數(shù)據(jù)

任何一個數(shù)據(jù)科學(xué)項目第一步都是獲取數(shù)據(jù)。我們當(dāng)然可以一個個進入維基百科頁面打包下載搜索結(jié)果,但很快就會下載受限,而且還會給維基百科的服務(wù)器造成壓力。還有一種辦法,我們通過dumps.wikimedia.org這個網(wǎng)站獲取維基百科所有數(shù)據(jù)的定期快照結(jié)果,又稱dump。

用下面這段代碼,我們可以看到數(shù)據(jù)庫的可用版本:

import requests# Library for parsing HTMLfrom bs4 import BeautifulSoupbase_url = 'https://dumps.wikimedia.org/enwiki/'index = requests.get(base_url).textsoup_index = BeautifulSoup(index, 'html.parser')# Find the links on the pagedumps = [a['href'] for a in soup_index.find_all('a') if a.has_attr('href')]dumps['../', '20180620/', '20180701/', '20180720/', '20180801/', '20180820/', '20180901/', '20180920/', 'latest/']

這段代碼使用了BeautifulSoup庫來解析HTML。由于HTML是網(wǎng)頁的標(biāo)準(zhǔn)標(biāo)識語言,因此就處理網(wǎng)絡(luò)數(shù)據(jù)來說,這個庫簡直是無價瑰寶。

本項目使用的是2018年9月1日的dump(有些dump數(shù)據(jù)不全,請確保選擇一個你所需的數(shù)據(jù))。我們使用下列代碼來找到dump里所有的文件。

dump_url = base_url + '20180901/'# Retrieve the htmldump_html = requests.get(dump_url).text# Convert to a soupsoup_dump = BeautifulSoup(dump_html, 'html.parser')# Find list elements with the class filesoup_dump.find_all('li', {'class': 'file'})[:3][

  • enwiki-20180901-pages-articles-multistream.xml.bz2 15.2 GB
  • ,
  • enwiki-20180901-pages-articles-multistream-index.txt.bz2 195.6 MB
  • ,
  • enwiki-20180901-pages-meta-history1.xml-p10p2101.7z 320.6 MB
  • ]

    我們再一次使用BeautifulSoup來解析網(wǎng)絡(luò)找尋文件。我們可以在https://dumps.wikimedia.org/enwiki/20180901/頁面里手工下載文件,但這就不夠效率了。網(wǎng)絡(luò)數(shù)據(jù)如此龐雜,懂得如何解析HTML和在程序中與網(wǎng)頁交互是非常有用的——學(xué)點網(wǎng)站檢索知識,龐大的新數(shù)據(jù)源便觸手可及。

    考慮好下載什么

    上述代碼把dump里的所有文件都找出來了,你也就有了一些下載的選擇:文章當(dāng)前版本,文章頁以及當(dāng)前討論列表,或者是文章所有歷史修改版本和討論列表。如果你選擇最后一個,那就是萬億字節(jié)的數(shù)據(jù)量了!本項目只選用文章最新版本。

    所有文章的當(dāng)前版本能以單個文檔的形式獲得,但如果我們下載解析這個文檔,就得非常費勁地一篇篇文章翻看,非常低效。更好的辦法是,下載多個分區(qū)文檔,每個文檔內(nèi)容是文章的一個章節(jié)。之后,我們可以通過并行化一次解析多個文檔,顯著提高效率。

    “當(dāng)我處理文檔時,我更喜歡多個小文檔而非一個大文檔,這樣我就可以并行化運行多個文檔了?!?/p>

    分區(qū)文檔格式為bz2壓縮的XML(可擴展標(biāo)識語言),每個分區(qū)大小300~400MB,全部的壓縮包大小15.4GB。無需解壓,但如果你想解壓,大小約58GB。這個大小對于人類的全部知識來說似乎并不太大。

    維基百科壓縮文件大小

    下載文件

    Keras 中的get_file語句在實際下載文件中非常好用。下面的代碼可通過鏈接下載文件并保存到磁盤中:

    from keras.utils import get_filesaved_file_path = get_file(file, url)

    下載的文件保存在~/.keras/datasets/,也是Keras默認(rèn)保存設(shè)置。一次性下載全部文件需2個多小時(你可以試試并行下載,但我試圖同時進行多個下載任務(wù)時被限速了)

    解析數(shù)據(jù)

    我們首先得解壓文件。但實際我們發(fā)現(xiàn),想獲取全部文章數(shù)據(jù)根本不需要這樣。我們可以通過一次解壓運行一行內(nèi)容來迭代文檔。當(dāng)內(nèi)存不夠運行大容量數(shù)據(jù)時,在文件間迭代通常是唯一選擇。我們可以使用bz2庫對bz2壓縮的文件迭代。

    不過在測試過程中,我發(fā)現(xiàn)了一個更快捷(雙倍快捷)的方法,用的是system utility bzcat以及Python模塊的subprocess。以上揭示了一個重要的觀點:解決問題往往有很多種辦法,而找到最有效辦法的唯一方式就是對我們的方案進行基準(zhǔn)測試。這可以很簡單地通過%%timeit Jupyter cell magic來對方案計時評價。

    迭代解壓文件的基本格式為:

    data_path = '~/.keras/datasets/enwiki-20180901-pages-articles15.xml-p7744803p9244803.bz2# Iterate through compressed file one line at a timefor line in subprocess.Popen(['bzcat'], stdin = open(data_path), stdout = subprocess.PIPE).stdout: # process line

    如果簡單地讀取XML數(shù)據(jù),并附為一個列表,我們得到看起來像這樣的東西:

    維基百科文章的源XML

    上面展示了一篇維基百科文章的XML文件。每個文件里面有成千上萬篇文章,因此我們下載的文件里包含百萬行這樣的語句。如果我們真想把事情弄復(fù)雜,我們可以用正則表達式和字符串匹配跑一遍文檔來找到每篇文章。這就極其低效了,我們可以采取一個更好的辦法:使用解析XML和維基百科式文章的定制化工具。

    解析方法

    我們需要在兩個層面上來解析文檔:

    1、從XML中提取文章標(biāo)題和內(nèi)容

    2、從文章內(nèi)容中提取相關(guān)信息

    好在,Python對這兩個都有不錯的應(yīng)對方法。

    解析XML

    解決第一個問題——定位文章,我們使用SAX(Simple API for XML) 語法解析器。BeautifulSoup語句也可以用來解析XML,但需要內(nèi)存載入整個文檔并且建立一個文檔對象模型(DOM)。而SAX一次只運行XML里的一行字,完美符合我們的應(yīng)用場景。

    基本思路就是我們對XML文檔進行搜索,在特定標(biāo)簽間提取相關(guān)信息。例如,給出下面這段XML語句:

    Carroll F. Knicely'''Carroll F. Knicely''' (born c. 1929 in [[Staunton, Virginia]] - died November 2, 2006 in [[Glasgow, Kentucky]]) was [[Editing|editor]] and [[Publishing|publisher]] of the ''[[Glasgow Daily Times]]'' for nearly 20 years (and later, its owner) and served under three [[Governor of Kentucky|Kentucky Governors]] as commissioner and later Commerce Secretary. '

    我們想篩出在和<text>這兩<a target="_blank"><u>標(biāo)簽</u></a>間的內(nèi)容(這個title就是維基百科文章標(biāo)題,text就是文章內(nèi)容)。SAX能直接讓我們實現(xiàn)這樣的功能——通過parser和ContentHandler這兩個語句來控制信息如何通過解析器然后被處理。每次掃一行XML句子進解析器,Content Handler則幫我們提取相關(guān)的信息。</p> <p style="text-indent: 2em;"> 如果你不嘗試做一下,可能理解起來有點難度,但是Content handler的思想是尋找開始標(biāo)簽和結(jié)束標(biāo)簽之間的內(nèi)容,將找到的字符添加到緩存中。然后將緩存的內(nèi)容保存到字典中,其中相應(yīng)的標(biāo)簽作為對應(yīng)的鍵。最后我們得到一個鍵是標(biāo)簽,值是標(biāo)簽中的內(nèi)容的字典。下一步,我們會將這個字典傳遞給另一個函數(shù),它將解析字典中的內(nèi)容。</p> <p style="text-indent: 2em;"> 我們唯一需要編寫的SAX的部分是Content Handler。全文如下:</p> <p style="text-indent: 2em;"> 在這段代碼中,我們尋找標(biāo)簽為title和text的標(biāo)簽。每次解析器遇到其中一個時,它會將字符保存到緩存中,直到遇到對應(yīng)的結(jié)束標(biāo)簽(</tag>)。然后它會保存緩存內(nèi)容到字典中-- self._values。文章由<page>標(biāo)簽區(qū)分,如果Content Handler遇到一個代表結(jié)束的</page>標(biāo)簽,它將添加self._values 到文章列表(self._pages)中。如果感到疑惑了,實踐觀摩一下可能會有幫助。</p> <p style="text-indent: 2em;"> 下面的代碼顯示了如何通過XML文件查找文章?,F(xiàn)在,我們只是將它們保存到handler._pages中,稍后我們將把文章發(fā)送到另一個函數(shù)中進行解析。</p> <p style="text-indent: 2em;"> # Object for handling xmlhandler = WikiXmlHandler()# Parsing objectparser = xml.sax.make_parser()parser.setContentHandler(handler)# Iteratively process filefor line in subprocess.Popen(['bzcat'], stdin = open(data_path), stdout = subprocess.PIPE).stdout: parser.feed(line) # Stop when 3 articles have been found if len(handler._pages) > 2: break</p> <p style="text-indent: 2em;"> 如果我們觀察handler._pages,我們將看到一個列表,其中每個元素都是一個包含一篇文章的標(biāo)題和內(nèi)容的元組:</p> <p style="text-indent: 2em;"> handler._pages[0][('Carroll Knicely', "'''Carroll F. Knicely''' (born c. 1929 in [[Staunton, Virginia]] - died November 2, 2006 in [[Glasgow, Kentucky]]) was [[Editing|editor]] and [[Publishing|publisher]] ...)]</p> <p style="text-indent: 2em;"> 此時,我們已經(jīng)編寫的代碼可以成功地識別XML中的文章。現(xiàn)在我們完成了解析文件一半的任務(wù),下一步是處理文章以查找特定頁面和信息。再次,我們使用專為這項工作而創(chuàng)建的一個工具。</p> <p style="text-indent: 2em;"> 解析維基百科文章</p> <p style="text-indent: 2em;"> 維基百科運行在一個叫做MediaWiki的軟件上,該軟件用來構(gòu)建wiki。這使文章遵循一種標(biāo)準(zhǔn)格式,這種格式可以輕易地用編程方式訪問其中的信息。雖然一篇文章的文本看起來可能只是一個字符串,但由于格式的原因,它實際上編碼了更多的信息。為了有效地獲取這些信息,我們引進了強大的 mwparse<a href="http://www.cshb120.cn/tongxin/rf/" target="_blank"><u>rf</u></a><a href="http://www.cshb120.cn/tags/rom/" target="_blank"><u>rom</u></a>hell, 一個為處理MediaWiki內(nèi)容而構(gòu)建的庫。</p> <p style="text-indent: 2em;"> 如果我們將維基百科文章的文本傳遞給mwparserfromhell,我們會得到一個Wikicode對象,它含有許多對數(shù)據(jù)進行排序的方法。例如,以下代碼從文章創(chuàng)建了一個wikicode對象,并檢索文章中的wikilinks()。這些鏈接指向維基百科的其他文章:</p> <p style="text-indent: 2em;"> import mwparserfromhell# Create the wiki articlewiki = mwparserfromhell.parse(handler._pages[6][1])# Find the wikilinkswikilinks = [x.title for x in wiki.filter_wikilinks()]wikilinks[:5]['Provo, Utah', 'Wasatch Front', 'Megahertz', 'Contemporary hit radio', 'watt']</p> <p style="text-indent: 2em;"> 有許多有用的方法可以應(yīng)用于wikicode,例如查找注釋或搜索特定的關(guān)鍵字。如果您想獲得文章文本的最終修訂版本,可以調(diào)用:</p> <p style="text-indent: 2em;"> wiki.strip_code().strip()'KENZ (94.9 FM, " Power 94.9 " ) is a top 40/CHR radio station bro<a href="http://www.cshb120.cn/tags/adc/" target="_blank"><u>adc</u></a>asting to Salt Lake City, Utah '</p> <p style="text-indent: 2em;"> 因為我的最終目標(biāo)是找到所有關(guān)于書籍的文章,那么是否有一種方法可以使用解析器來識別某個類別中的文章呢?幸運的是,答案是肯定的——使用MediaWiki templates。</p> <p style="text-indent: 2em;"> 文章模板</p> <p style="text-indent: 2em;"> 模板(templates)是記錄信息的標(biāo)準(zhǔn)方法。維基百科上有無數(shù)的模板,但與我們的目的最相關(guān)的是信息框(Infoboxes)。有些模板編碼文章的摘要信息。例如,戰(zhàn)爭與和平的信息框是:</p> <p align="center"> </p> <p style="text-indent: 2em;"> 維基百科上的每一類文章,如電影、書籍或廣播電臺,都有自己的信息框。在書籍的例子中,信息框模板被命名為Infobox book。同樣,wiki對象有一個名為filter_templates()的方法,它允許我們從一篇文章中提取特定的模板。因此,如果我們想知道一篇文章是否是關(guān)于一本書的,我們可以通過book信息框去過濾。展示如下:</p> <p style="text-indent: 2em;"> # Filter article for book templatewiki.filter_templates('Infobox book')</p> <p style="text-indent: 2em;"> 如果匹配成功,那我們就找到一本書了!要查找你感興趣的文章類別的信息框模板,請參閱信息框列表。</p> <p style="text-indent: 2em;"> 如何將用于解析文章的mwparserfromhell與我們編寫的SAX解析器結(jié)合起來?我們修改了Content Handler中的endElement方法,將包含文章標(biāo)題和文本的值的字典,發(fā)送到通過指定模板搜索文章文本的函數(shù)中。如果函數(shù)找到了我們想要的文章,它會從文章中提取信息,然后返回給handler。首先,我將展示更新后的endElement 。</p> <p style="text-indent: 2em;"> def endElement(self, name): """Closing tag of element""" if name == self._current_tag: self._values[name] = ' '.join(self._buffer) if name == 'page': self._article_count += 1 # Send the page to the process article function book = process_article(**self._values, template = 'Infobox book') # If article is a book append to the list of books if book: self._books.append(book)</p> <p style="text-indent: 2em;"> 一旦解析器到達文章的末尾,我們將文章傳遞到函數(shù)process_article,如下所示:</p> <p style="text-indent: 2em;"> def process_article(title, text, timestamp, template = 'Infobox book'): """Process a wikipedia article looking for template""" # Create a parsing object wikicode = mwparserfromhell.parse(text) # Search through templates for the template matches = wikicode.filter_templates(matches = template) if len(matches) >= 1: # Extr<a target="_blank"><u>ac</u></a>t information from infobox properties = {pa<a href="http://www.cshb120.cn/tags/ram/" target="_blank"><u>ram</u></a>.name.strip_code().strip(): param.value.strip_code().strip() for param in matches[0].params if param.value.strip_code().strip()} # Extract internal wikilinks</p> <p style="text-indent: 2em;"> 雖然我正在尋找有關(guān)書籍的文章,但是這個函數(shù)可以用來搜索維基百科上任何類別的文章。只需將模板替換為指定類別的模板(例如Infobox language是用來尋找語言的),它只會返回符合條件的文章信息。</p> <p style="text-indent: 2em;"> 我們可以在一個文件上測試這個函數(shù)和新的ContentHandler。</p> <p style="text-indent: 2em;"> Searched through 427481 articles.Found 1426 books in 1055 seconds.</p> <p style="text-indent: 2em;"> 讓我們看一下查找一本書的結(jié)果:</p> <p style="text-indent: 2em;"> books[10]['War and Peace', {'name': 'War and Peace', 'author': 'Leo Tolstoy', 'language': 'Russian, with some French', 'country': 'Russia', 'genre': 'Novel (Historical novel)', 'publisher': 'The Russian Messenger (serial)', 'title_orig': 'Война и миръ', 'orig_lang_code': 'ru', 'translator': 'The first translation of War and Peace into English was by American Nathan Haskell Dole, in 1899', 'image': 'Tolstoy - War and Peace - first edition, 1869.jpg', 'caption': 'Front page of War and Peace, first edition, 1869 (Russian)', 'release_date': 'Serialised 1865–1867; book 1869', 'media_type': 'Print', 'pages': '1,225 (first published edition)'}, ['Leo Tolstoy', 'Novel', 'Historical novel', 'The Russian Messenger', 'Serial (publishing)', 'Category:1869 Russian novels', 'Category:Epic novels', 'Category:Novels set in 19th-century Russia', 'Category:Russian novels <a target="_blank"><u>ad</u></a>apted into films', 'Category:Russian philosophical novels'], ['https://books.google.com/?id=c4HEAN-ti1MC', 'https://www.britannica.com/art/English-literature', 'https://books.google.com/books?id=xf7umXHGDPcC', 'https://books.google.com/?id=E5fotqsglPEC', 'https://books.google.com/?id=9sHebfZIXFAC'], '2018-08-29T02:37:35Z']</p> <p style="text-indent: 2em;"> 對于維基百科上的每一本書,我們把信息框中的信息整理為字典、書籍在維基百科中的wikilinks信息、書籍的外部鏈接和最新編輯的時間戳。(我把精力集中在這些信息上,為我的下一個項目建立一個圖書推薦系統(tǒng))。你可以修改process_article函數(shù)和WikiXmlHandler類,以查找任何你需要的信息和文章!</p> <p style="text-indent: 2em;"> 如果你看一下只處理一個文件的時間,1055秒,然后乘以55,你會發(fā)現(xiàn)處理所有文件的時間超過了15個小時!當(dāng)然,我們可以在一夜之間運行,但如果可以的話,我不想浪費額外的時間。這就引出了我們將在本項目中介紹的最后一種技術(shù):使用多處理和多線程進行并行化。</p> <p style="text-indent: 2em;"> 并行操作</p> <p style="text-indent: 2em;"> 與其一次一個解析文件,不如同時處理其中的幾個(這就是我們下載分區(qū)的原因)。我們可以使用并行化,通過多線程或多處理來實現(xiàn)。</p> <p style="text-indent: 2em;"> 多線程與多處理</p> <p style="text-indent: 2em;"> 多線程和多處理是同時在計算機或多臺計算機上執(zhí)行許多任務(wù)的方法。我們磁盤上有許多文件,每個文件都需要以相同的方式進行解析。一個簡單的方法是一次解析一個文件,但這并沒有充分利用我們的資源。因此,我們可以使用多線程或多處理同時解析多個文件,這將大大加快整個過程。</p> <p style="text-indent: 2em;"> 通常,多線程對于輸入/輸出綁定任務(wù)(例如讀取文件或發(fā)出請求)更好(更快)。多處理對于<a href="http://www.cshb120.cn/v/tag/132/" target="_blank"><u>cpu</u></a>密集型任務(wù)更好(更快)。對于解析文章的過程,我不確定哪種方法是最優(yōu)的,因此我再次用不同的參數(shù)對這兩種方法進行了基準(zhǔn)測試。</p> <p style="text-indent: 2em;"> 學(xué)習(xí)如何進行測試和尋找不同的方法來解決一個問題,你將會在數(shù)據(jù)科學(xué)或任何技術(shù)的職業(yè)生涯中走得更遠(yuǎn)。</p> <p style="text-indent: 2em;"> 相關(guān)報道:</p> <p style="text-indent: 2em;"> https://toward<a target="_blank"><u>sd</u></a>atascience.com/wikipedia-data-science-working-with-the-worlds-largest-encyclopedia-c08efbac5f5c</p> <p style="text-indent: 2em;"> 【今日機器學(xué)習(xí)概念】</p> <p style="text-indent: 2em;"> Have a Great Definition</p> <p align="center"> </p> </div> <div id="64smscoy" class="statement2"> 聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 <a class="complaint handleJumpBy" href="/about/tousu.html" target="_blank">舉報投訴</a> </div> <ul class="hot-main clearfix" style="text-align: right; "> <li data-href="http://www.cshb120.cn/tags/編程/"> <span>編程</span> <div id="64smscoy" class="hot-des"> <div id="64smscoy" class="detail"> <div id="64smscoy" class="top clearfix"> <div id="64smscoy" class="lf title"> <a href="http://www.cshb120.cn/tags/編程" target="_blank">編程</a> </div> <div id="64smscoy" class="lf attend advertTagId" data-id="5440">+關(guān)注</div> </div> <div class="64smscoy" id="tag_desc_button5440"></div> <div id="64smscoy" class="clearfix des-detail"> <div id="64smscoy" class="lf"> <p>關(guān)注</p> <span>89</span> </div> <div id="64smscoy" class="lf"> <p>文章</p> <span>3704</span> </div> <div id="64smscoy" class="lf"> <p>瀏覽量</p> <span>96426</span> </div> </div> </div> </div> </li><li data-href="http://www.cshb120.cn/tags/python/"> <span>python</span> <div id="64smscoy" class="hot-des"> <div id="64smscoy" class="detail"> <div id="64smscoy" class="top clearfix"> <div id="64smscoy" class="lf title"> <a href="http://www.cshb120.cn/tags/python" target="_blank">python</a> </div> <div id="64smscoy" class="lf attend advertTagId" data-id="42127">+關(guān)注</div> </div> <div class="64smscoy" id="tag_desc_button42127"></div> <div id="64smscoy" class="clearfix des-detail"> <div id="64smscoy" class="lf"> <p>關(guān)注</p> <span>56</span> </div> <div id="64smscoy" class="lf"> <p>文章</p> <span>4849</span> </div> <div id="64smscoy" class="lf"> <p>瀏覽量</p> <span>89230</span> </div> </div> </div> </div> </li> </ul> <!-- 廣告中臺 --> <div id="64smscoy" class="articleContentFooterAD" style="display: none; margin: 20px 0 0 0;"></div> <div id="64smscoy" class="wx_detail"> <p>原文標(biāo)題:維基百科中的數(shù)據(jù)科學(xué):手把手教你用Python讀懂全球最大百科全書</p> <p>文章出處:【微信號:CAAI-1981,微信公眾號:中國人工智能學(xué)會】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。</p> </div> </div> <div id="64smscoy" class="art-share-layout mt18" id="shareAddPcb"> <div id="64smscoy" class="clearfix"> <a href="javascript:;" class="art-collect J_bottom-coll J_coll-btn" style="visibility:visible">收藏</a> <span id="64smscoy" class="ml15 fb"><span id="64smscoy" class="J_stownum"></span>人收藏</span> <div id="64smscoy" class="bdsharebuttonbox fr"> <div id="64smscoy" class="share-web-qrcode--detail fl"> <i class="share-web-qrcode--share-icon"></i> <div id="64smscoy" class="share-web-qrcode--bubble"> <div id="64smscoy" class="share-web-qrcode--bubble-inner"> <p class="qrcode-copy-title">掃一掃,分享給好友</p> <div id="64smscoy" class="qrcode-image"></div> <div id="64smscoy" class="qrcode-copy-link"><span>復(fù)制鏈接分享</span></div> </div> </div> </div> </div> <div id="64smscoy" class="wx-qrcode-container fr"> <div id="64smscoy" class="wx-qrcode-tt"><i class="wx-icon"></i>加入交流群</div> <div id="64smscoy" class="wx-qrcode-box"> <div id="64smscoy" class="wx-qrcode-img"> <img src="https://staticd.elecfans.com/images/wx_qrcode.png" alt="微信小助手二維碼"> </div> <div id="64smscoy" class="wx-qrcode-tips"> <p>掃碼添加小助手</p> <p>加入工程師交流群</p> </div> </div> </div> </div> <a class="art-like-up J_bottom-like J_like-btn" href="javascript:;"></a> <ul class="art-like-u"></ul> </div> <!-- comment Begin --> <div id="64smscoy" class="comment-list detaildzs_list" id="comment"> <h2 class="title2">評論</h2> </div><!-- comment End --> <div id="64smscoy" class="c-form" id="cForm"> <!-- 未登錄 --> <p class="c-login special-login">發(fā)布評論請先 <a href="javascript:;">登錄</a></p> </div> <div id="64smscoy" class="recommend-container"> <div id="64smscoy" class="recommend-tabs"> <div id="64smscoy" class="recommend-tabs_item active" data-value="1">相關(guān)推薦</div> <div id="64smscoy" class="recommend-tabs_item" data-value="2">熱點推薦</div> </div> <div id="64smscoy" class="recommend-list-container"> <div id="64smscoy" class="recommend-list article-list"> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/d/6887025.html" target="_blank" > <b class='flag-5'>百科</b>全書:貼片電阻</a> </h2> <div id="64smscoy" class="summary">片式固定電阻器,<b class='flag-5'>英文</b>稱呼:Chip Fixed Resistor,又稱貼片電阻(SMD Resistor),是金屬玻璃鈾電阻器中的一種。是將金屬粉和玻璃鈾粉很合,采用絲網(wǎng)印刷法印在基板上支撐的電阻器。耐潮濕,高溫,溫度系數(shù)小。</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 07-29 16:54 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">681</span>次閱讀 </div> </div> <div id="64smscoy" class="article" > <h2 class="title"> <a href="http://www.cshb120.cn/d/6804231.html" target="_blank" > 刷知識也能上癮,活力<b class='flag-5'>百科</b>對年輕人做了什么?</a> </h2> <div id="64smscoy" class="summary">放下短視頻刷起了<b class='flag-5'>百科</b>,誰悄悄改寫了年輕人的內(nèi)容消費習(xí)慣?</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 07-09 10:09 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">743</span>次閱讀 </div> <a href="http://www.cshb120.cn/d/6804231.html" class="thumb" target="_blank"> <img src="https://file1.elecfans.com//web3/M00/22/F2/wKgZO2htz0yAcNZXAAmqxNgojgY608.jpg" alt="刷知識也能上癮,活力<b class='flag-5'>百科</b>對年輕人做了什么?" /> </a> </div> <div id="64smscoy" class="article" > <h2 class="title"> <a href="http://www.cshb120.cn/d/6717329.html" target="_blank" > 【經(jīng)驗分享】在Omni3576上編譯Redis-8.0.2源碼,并安裝及性能測試</a> </h2> <div id="64smscoy" class="summary">本文首先介紹Redis是什么,然后介紹如何在Omni3576上編譯Redis-8.0.2源碼,以及從源碼編譯、安裝Redis,最后介紹如何在Omni3576上運行Redis性能測試,并與樹莓派5上的結(jié)果進行對比。一、Redis是什么<b class='flag-5'>維基百科</b>的介紹是:Redi</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 06-05 08:05 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">669</span>次閱讀 </div> <a href="http://www.cshb120.cn/d/6717329.html" class="thumb" target="_blank"> <img src="https://file1.elecfans.com/web3/M00/1D/3F/wKgZO2hA-imAQHBOAAC4MCC1ErI832.png" alt="【經(jīng)驗分享】在Omni3576上編譯Redis-8.0.2源碼,并安裝及性能測試" /> </a> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a target="_blank" > 跟老齊學(xué)<b class='flag-5'>Python</b>:從入門到精通</a> </h2> <div id="64smscoy" class="summary">礎(chǔ)的學(xué)習(xí)者介紹一門時下比較流行、并且用途比較廣泛的<b class='flag-5'>編程</b>語言,所以,本書讀起來不晦澀,并且在其中穿插了很多貌似與<b class='flag-5'>Python</b> <b class='flag-5'>編程</b>無關(guān),但與學(xué)習(xí)者未來程序員職業(yè)生涯有關(guān)的內(nèi)容。 獲取完整文檔資料可</div> <div id="64smscoy" class="info"> <span id="64smscoy" class="fby">發(fā)表于</span> 06-03 16:10 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> </div> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a target="_blank" > <b class='flag-5'>python</b>入門圣經(jīng)-高清電子書(建議<b class='flag-5'>下載</b>)</a> </h2> <div id="64smscoy" class="summary">此資料內(nèi)容是一本針對所有層次的<b class='flag-5'>Python</b> 讀者而作的<b class='flag-5'>Python</b> 入門電子書。 全書分兩部分:第一部分介紹用<b class='flag-5'>Python</b> <b class='flag-5'>編程</b>所必須了解的基本概念,包括matplotlib、NumP</div> <div id="64smscoy" class="info"> <span id="64smscoy" class="fby">發(fā)表于</span> 04-10 16:53 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> </div> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/soft/432/2025/202503076476568.html" target="_blank" > KUKA機器人<b class='flag-5'>編程</b>說明(<b class='flag-5'>英文</b>)</a> </h2> <div id="64smscoy" class="summary">電子發(fā)燒友網(wǎng)站提供《KUKA機器人<b class='flag-5'>編程</b>說明(<b class='flag-5'>英文</b>).pdf》資料免費<b class='flag-5'>下載</b></div> <div id="64smscoy" class="info"> <span id="64smscoy" class="fby">發(fā)表于</span> 03-07 14:05 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">0</span>次下載 </div> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/d/6449107.html" target="_blank" > 你的數(shù)字資產(chǎn)該如何保護</a> </h2> <div id="64smscoy" class="summary">,2013年存在的網(wǎng)頁中有38%已無法訪問。[1]該研究還發(fā)現(xiàn),54%的<b class='flag-5'>維基百科</b>頁面在“參考文獻”部分至少鏈接到一個已不存在的網(wǎng)頁,11%的<b class='flag-5'>維基百科</b>參考文獻已不可用。在網(wǎng)絡(luò)上發(fā)布內(nèi)容很容易,但刪除內(nèi)容也很容易。數(shù)字內(nèi)容都有有效期,但隨著我們的生活越來越數(shù)字化,這就產(chǎn)生了一</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 02-06 13:44 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">574</span>次閱讀 </div> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/d/6417699.html" target="_blank" > <b class='flag-5'>百</b>度<b class='flag-5'>百科</b>啟動“繁星計劃”</a> </h2> <div id="64smscoy" class="summary">近日,<b class='flag-5'>百</b>度<b class='flag-5'>百科</b>攜手中國科協(xié)、中國科學(xué)院大學(xué)共同舉辦了史記2024·科學(xué)<b class='flag-5'>百科</b>100詞發(fā)布會,并在此盛會上正式啟動了“繁星計劃”。這一計劃的核心目標(biāo)在于利用前沿的AI技術(shù),包括數(shù)字人、智能體等,以及</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 12-31 10:26 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">1018</span>次閱讀 </div> </div> <div id="64smscoy" class="article" > <h2 class="title"> <a href="http://www.cshb120.cn/d/6358767.html" target="_blank" > 深度<b class='flag-5'>解析</b> 4G模組GPIO<b class='flag-5'>編程</b>技巧篇</a> </h2> <div id="64smscoy" class="summary">本文將<b class='flag-5'>解析</b>4G模組GPIO<b class='flag-5'>編程</b>技巧,從概述、軟硬件環(huán)境準(zhǔn)備、示例等詳細(xì)道來:</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 11-20 23:08 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">944</span>次閱讀 </div> <a href="http://www.cshb120.cn/d/6358767.html" class="thumb" target="_blank"> <img src="https://file1.elecfans.com/web1/M00/F5/7F/wKgZoWc9-mSAXDtEABb6SHB_A40024.png" alt="深度<b class='flag-5'>解析</b> 4G模組GPIO<b class='flag-5'>編程</b>技巧篇" /> </a> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/d/6357870.html" target="_blank" > 半導(dǎo)體術(shù)語小<b class='flag-5'>百科</b></a> </h2> <div id="64smscoy" class="summary">面對半導(dǎo)體行業(yè)的高速發(fā)展,掌握核心術(shù)語不僅是行業(yè)人的基本功,更是溝通無礙的關(guān)鍵。無論你是剛?cè)胄械男率?,還是經(jīng)驗豐富的達人,這份“半導(dǎo)體術(shù)語小<b class='flag-5'>百科</b>”將帶你走進從硅到微芯片、從前端到后端的每一環(huán)節(jié)。</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 11-20 11:39 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">2053</span>次閱讀 </div> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/d/6347214.html" target="_blank" > 對比<b class='flag-5'>Python</b>與Java<b class='flag-5'>編程</b>語言</a> </h2> <div id="64smscoy" class="summary"><b class='flag-5'>Python</b>與Java都是目前非常流行的<b class='flag-5'>編程</b>語言,它們各有其獨特的優(yōu)勢和適用場景。以下是對這兩種<b class='flag-5'>編程</b>語言的對比: 一、語法和易用性 <b class='flag-5'>Python</b> 語法簡潔,代碼更易讀,非常適合初學(xué)者。</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 11-15 09:31 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">1881</span>次閱讀 </div> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a href="http://www.cshb120.cn/d/6343314.html" target="_blank" > <b class='flag-5'>Python</b><b class='flag-5'>編程</b>:處理網(wǎng)絡(luò)請求的代理技術(shù)</a> </h2> <div id="64smscoy" class="summary">在網(wǎng)絡(luò)<b class='flag-5'>編程</b>中,代理技術(shù)扮演著至關(guān)重要的角色,尤其在處理網(wǎng)絡(luò)請求時。通過代理服務(wù)器,我們可以實現(xiàn)請求的轉(zhuǎn)發(fā)、緩存、負(fù)載均衡以及安全控制等功能。<b class='flag-5'>Python</b>作為一種功能強大的<b class='flag-5'>編程</b>語言,為提供了豐富的工具和庫,以便敏捷地實現(xiàn)和處理網(wǎng)絡(luò)</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 11-12 07:23 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">781</span>次閱讀 </div> </div> <div id="64smscoy" class="article" > <h2 class="title"> <a href="http://www.cshb120.cn/d/6338200.html" target="_blank" > 數(shù)字產(chǎn)品中電源軌噪聲如何影響系統(tǒng)中時鐘抖動</a> </h2> <div id="64smscoy" class="summary">)、串?dāng)_(crosstalk)、接地反彈、扭曲(skew)、信號損失和電源供應(yīng)中的噪聲。--摘至于<b class='flag-5'>維基百科</b>(信號完整性)。</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 11-08 15:51 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">989</span>次閱讀 </div> <a href="http://www.cshb120.cn/d/6338200.html" class="thumb" target="_blank"> <img src="https://file1.elecfans.com/web2/M00/0B/25/wKgZomctw_GABdLJAAAt4BPkNHY134.png" alt="數(shù)字產(chǎn)品中電源軌噪聲如何影響系統(tǒng)中時鐘抖動" /> </a> </div> <div id="64smscoy" class="article" > <h2 class="title"> <a href="http://www.cshb120.cn/d/6295440.html" target="_blank" > 鴻蒙智行再迎OTA升級,車載小藝化身私人用車顧問、<b class='flag-5'>百科</b>導(dǎo)師</a> </h2> <div id="64smscoy" class="summary">近期,鴻蒙智行迎來重磅OTA升級,此次升級的功能中,讓問界M5、M7車主們翹首以盼的大模型車載小藝全新“上車”,解鎖眾多寶藏語音技能。在盤古大模型賦能下,小藝化身“私人用車顧問”、“<b class='flag-5'>百科</b>小導(dǎo)師”等</div> <div id="64smscoy" class="info"> <a class="face s" href="" target="_blank" rel="nofollow"> <img src="" alt="的頭像"/> </a> <span id="64smscoy" class="fby">發(fā)表于</span> 10-30 14:41 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> <span id="64smscoy" class="sp">?</span><span id="64smscoy" class="" data-id="">1232</span>次閱讀 </div> <a href="http://www.cshb120.cn/d/6295440.html" class="thumb" target="_blank"> <img src="https://file1.elecfans.com//web1/M00/F3/F3/wKgaoWch1R2AKJDCAEADp0jog3Q69.jpeg" alt="鴻蒙智行再迎OTA升級,車載小藝化身私人用車顧問、<b class='flag-5'>百科</b>導(dǎo)師" /> </a> </div> <div id="64smscoy" class="article" style="padding-left: 0px;"> <h2 class="title"> <a target="_blank" > 名單公布!【書籍評測活動NO.49】大模型啟示錄:一本AI應(yīng)用<b class='flag-5'>百科</b>全書</a> </h2> <div id="64smscoy" class="summary">大家了解全球最領(lǐng)先的大模型場景。 本書像 一本AI應(yīng)用<b class='flag-5'>百科</b>全書 ,給予讀者落地大模型時的啟發(fā)。 本書的作者來自大模型應(yīng)用公司微軟Copilot的產(chǎn)品經(jīng)理、最前沿的大模型研究員、國際對沖基金、云廠商前</div> <div id="64smscoy" class="info"> <span id="64smscoy" class="fby">發(fā)表于</span> 10-28 15:34 <!-- <span id="64smscoy" class="art_click_count" data-id=""></span>次閱讀 --> </div> </div> </div> <div id="64smscoy" class="recommend-list qyh-list"></div> </div> </div> </div><!-- .main-wrap --> </article> <aside class="aside"> <!-- 非專欄 --> <input type="hidden" name="zl_mp" value="0"> <div class="64smscoy" id="new-adsm-berry" ></div> <div class="64smscoy" id="new-company-berry"></div> <!-- 推薦文章【主站文章顯示這個】 --> <div id="64smscoy" class="aside-section"> <div id="64smscoy" class="aside-section-head"> <h3 class="aside-section-name">精選推薦</h3> <a class="aside-section-more" id="recMore" href="http://www.cshb120.cn/d/">更多<i class="arrow_right"></i></a> </div> <div id="64smscoy" class="aside-section-body"> <ul class="article-rec-tabs"> <li data-index="0" class="is-active">文章</li> <li data-index="2" >資料</li> <li data-index="3" >帖子</li> </ul> <!-- 文章默認(rèn)展示 start --> <ul class="article-rec-content is-active"> <li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/d/7275466.html" target="_blank"> <span>瑞薩電子基于RA6T2的高頻注入法方案詳解</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" href="http://www.cshb120.cn/d/user/4997349/" target="_blank">瑞薩嵌入式小百科</a> <div id="64smscoy" class="text-date">1小時前</div> <div id="64smscoy" class="text-view">125 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/d/7275424.html" target="_blank"> <span>UART指令控制RGB燈實驗</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" href="http://www.cshb120.cn/d/user/4997349/" target="_blank">瑞薩嵌入式小百科</a> <div id="64smscoy" class="text-date">1小時前</div> <div id="64smscoy" class="text-view">132 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/d/7275389.html" target="_blank"> <span>軟件設(shè)計及串口相關(guān)函數(shù)介紹</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" href="http://www.cshb120.cn/d/user/4997349/" target="_blank">瑞薩嵌入式小百科</a> <div id="64smscoy" class="text-date">1小時前</div> <div id="64smscoy" class="text-view">140 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/d/7275352.html" target="_blank"> <span>基于LKS32TW279FLN2K6Q8C MCU的48V AI服務(wù)器風(fēng)扇解決方案</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" href="http://www.cshb120.cn/d/user/3451690/" target="_blank">晶豐明源</a> <div id="64smscoy" class="text-date">1小時前</div> <div id="64smscoy" class="text-view">211 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/d/7275189.html" target="_blank"> <span>展會回顧 | 中國電機智造與創(chuàng)新應(yīng)用暨電機產(chǎn)業(yè)鏈交流會</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" href="http://www.cshb120.cn/d/c2408091" target="_blank">其利天下技術(shù)</a> <div id="64smscoy" class="text-date">2天前</div> <div id="64smscoy" class="text-view">175 閱讀</div> </div> </div> </li> </ul> <!-- 文章 end --> <!-- 方案默認(rèn)展示 start --> <!-- 方案 end --> <ul class="article-rec-content"> <li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-left"> <div id="64smscoy" class="icon-type pdf"></div> </div> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/soft/432/2014/20140226336170.html" target="_blank"> <span>施耐德電氣智能家居解決方案手冊</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">黃博</a> <div id="64smscoy" class="text-date">5954KB</div> <div id="64smscoy" class="text-date">10積分</div> <div id="64smscoy" class="text-down">214下載</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-left"> <div id="64smscoy" class="icon-type zip"></div> </div> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/soft/Mec/2022/202204261825830.html" target="_blank"> <span>Jaeger Uber的分布式追蹤系統(tǒng)</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">名士流</a> <div id="64smscoy" class="text-date">1.47 MB</div> <div id="64smscoy" class="text-date">免費</div> <div id="64smscoy" class="text-down">0下載</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-left"> <div id="64smscoy" class="icon-type zip"></div> </div> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/soft/Mec/2022/202205181834892.html" target="_blank"> <span>ng-inspector AngularJS的瀏覽器插件</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">七上八下</a> <div id="64smscoy" class="text-date">1.27 MB</div> <div id="64smscoy" class="text-date">2積分</div> <div id="64smscoy" class="text-down">1下載</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-left"> <div id="64smscoy" class="icon-type zip"></div> </div> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/soft/Mec/2022/202206221851635.html" target="_blank"> <span>QNNPACK移動深度學(xué)習(xí)優(yōu)化庫</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">zhongnian</a> <div id="64smscoy" class="text-date">0.33 MB</div> <div id="64smscoy" class="text-date">免費</div> <div id="64smscoy" class="text-down">0下載</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-left"> <div id="64smscoy" class="icon-type zip"></div> </div> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a href="http://www.cshb120.cn/soft/Mec/2022/202206241852734.html" target="_blank"> <span>GoBoy Go開發(fā)的跨平臺GameBoy模擬器</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">劉輝</a> <div id="64smscoy" class="text-date">1.36 MB</div> <div id="64smscoy" class="text-date">2積分</div> <div id="64smscoy" class="text-down">3下載</div> </div> </div> </li> </ul> <!-- 資料 end --> <!-- 帖子默認(rèn)展示 start --> <ul class="article-rec-content"> <li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a target="_blank"> <span>使用rk3568開發(fā)板,核0\\1\\3運行l(wèi)inux,核2運行hal,在核0中怎么關(guān)閉核2</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">我是逗比1</a> <div id="64smscoy" class="text-date">12小時前</div> <div id="64smscoy" class="text-view">114 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a target="_blank"> <span>【米爾RK3506國產(chǎn)開發(fā)板評測】3、實時補丁以及EtherCAT IGH移植</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">EPTmachine</a> <div id="64smscoy" class="text-date">12小時前</div> <div id="64smscoy" class="text-view">85 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a target="_blank"> <span>利用 Banana Pi BPI-CM5 Pro(ARMSoM CM5 SoM) 加速保護科學(xué)</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">sinovoip</a> <div id="64smscoy" class="text-date">12小時前</div> <div id="64smscoy" class="text-view">103 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a target="_blank"> <span>飛凌嵌入式ElfBoard-系統(tǒng)IO接口之寫文件</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">jf_13411809</a> <div id="64smscoy" class="text-date">12小時前</div> <div id="64smscoy" class="text-view">171 閱讀</div> </div> </div> </li><li id="64smscoy" class="article-rec-item"> <div id="64smscoy" class="col-right"> <h4 class="text-title"> <a target="_blank"> <span>【CPKCOR-RA8D1】+ 6. 使用RA8D1實現(xiàn)UDS診斷之27安全訪問</span> </a> </h4> <div id="64smscoy" class="text-content"> <a class="text-name" target="_blank">jf_43382582</a> <div id="64smscoy" class="text-date">1天前</div> <div id="64smscoy" class="text-view">321 閱讀</div> </div> </div> </li> </ul> <!-- 帖子 end --> <!-- 視頻 start --> <!-- 視頻 end --> <!-- 話題 start --> <!-- 話題 end --> </div> </div> <!-- <div class="64smscoy" id="new-company-zone"></div> --> <div class="64smscoy" id="new-course-berry" ></div> <!-- 推薦專欄 --> <div id="64smscoy" class="aside-section dzs-article-column"> <div id="64smscoy" class="aside-section-head"> <h3 class="aside-section-name">推薦專欄</h3> <a class="aside-section-more" href="http://www.cshb120.cn/d/column">更多<i class="arrow_right"></i></a> </div> <div id="64smscoy" class="aside-section-body"> <ul class="dzs-article-column-list"></ul> </div> </div> <div class="64smscoy" id="new-webinar-berry"></div> <div id="64smscoy" class="qyh-container"> <div id="64smscoy" class="qyh-tabs"> <div id="64smscoy" class="qyh-tabs_item active">企業(yè)產(chǎn)品</div> <div id="64smscoy" class="qyh-tabs_item">資料</div> <div id="64smscoy" class="qyh-tabs_item">方案</div> <a class="qyh-more" target="_blank">更多<i class="soft-more"></a> </div> <div id="64smscoy" class="qyh-list"> <div id="64smscoy" class="qyh-type-list qyh-product-list active"> </div> <div id="64smscoy" class="qyh-type-list qyh-soft-list"></div> <div id="64smscoy" class="qyh-type-list qyh-scheme-list"></div> </div> </div> <div class="64smscoy" id="IndexRightBottom"></div> </aside> </section> <!-- Page #content End --> <input type="hidden" name="aid" id="webID" value="808775"> <!-- $article['store_flag'] = 15 為企業(yè)號 --> <input type="hidden" class="store_flag" value="0"> <input type="hidden" class="evip_type" value="0"> <!--企業(yè)號文章id --> <input type="hidden" class="evip_article_id" value=""> <!-- 企業(yè)號id --> <input type="hidden" class="evip_id" value=""> <!--- 企業(yè)號是否付費1-是 0-否 ---> <input type="hidden" name="isPayEvip" class="isPayEvip" value="0"> <input type="hidden" class="vip-limit-read" value="0"> <input type="hidden" id="headerType" value="data"> <input type="hidden" id="details_right_hero" value="true"> <input type="hidden" id="currentUserID" value="" /> <div id="64smscoy" class="gather-bottom"></div> <link rel="stylesheet" href="/static/footer/footer.css?20230919" /> <div id="64smscoy" class="public-footer"> <div id="64smscoy" class="public-footer__hd"> <dl> <dt>華秋(原“華強聚豐”):</dt> <dd>電子發(fā)燒友</dd> <dd>華秋開發(fā)</dd> <dd>華秋電路(原"華強PCB")</dd> <dd>華秋商城(原"華強芯城")</dd> <dd>華秋智造</dd> </dl> <dl> <dd><a target="_blank" rel="nofollow">My ElecFans </a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/app/"> APP </a></li> <dd><a target="_blank" href="http://www.cshb120.cn/about/sitemap.html">網(wǎng)站地圖</a></dd> </dl> </div> <div id="64smscoy" class="public-footer__main"> <dl> <dt>設(shè)計技術(shù)</dt> <dd><a href="http://www.cshb120.cn/pld/" target="_blank">可編程邏輯</a></dd> <dd><a href="http://www.cshb120.cn/article/83/" target="_blank">電源/新能源</a></dd> <dd><a href="http://www.cshb120.cn/article/88/142/" target="_blank">MEMS/傳感技術(shù)</a></dd> <dd><a href="http://www.cshb120.cn/article/85/" target="_blank">測量儀表</a></dd> <dd><a href="http://www.cshb120.cn/emb/" target="_blank">嵌入式技術(shù)</a></dd> <dd><a href="http://www.cshb120.cn/article/90/155/" target="_blank">制造/封裝</a></dd> <dd><a href="http://www.cshb120.cn/analog/" target="_blank">模擬技術(shù)</a></dd> <dd><a href="http://www.cshb120.cn/tongxin/rf/" target="_blank">RF/無線</a></dd> <dd><a href="http://www.cshb120.cn/emb/jiekou/" target="_blank">接口/總線/驅(qū)動</a></dd> <dd><a href="http://www.cshb120.cn/emb/dsp/" target="_blank">處理器/DSP</a></dd> <dd><a href="http://www.cshb120.cn/bandaoti/eda/" target="_blank">EDA/IC設(shè)計</a></dd> <dd><a href="http://www.cshb120.cn/consume/cunchujishu/" target="_blank">存儲技術(shù)</a></dd> <dd><a href="http://www.cshb120.cn/xianshi/" target="_blank">光電顯示</a></dd> <dd><a href="http://www.cshb120.cn/emc_emi/" target="_blank">EMC/EMI設(shè)計</a></dd> <dd><a href="http://www.cshb120.cn/connector/" target="_blank">連接器</a></dd> </dl> <dl> <dt>行業(yè)應(yīng)用</dt> <dd><a href="http://www.cshb120.cn/led/" target="_blank">LEDs </a></dd> <dd><a href="http://www.cshb120.cn/qichedianzi/" target="_blank">汽車電子</a></dd> <dd><a href="http://www.cshb120.cn/video/" target="_blank">音視頻及家電</a></dd> <dd><a href="http://www.cshb120.cn/tongxin/" target="_blank">通信網(wǎng)絡(luò)</a></dd> <dd><a href="http://www.cshb120.cn/yiliaodianzi/" target="_blank">醫(yī)療電子</a></dd> <dd><a href="http://www.cshb120.cn/rengongzhineng/" target="_blank">人工智能</a></dd> <dd><a href="http://www.cshb120.cn/vr/" target="_blank">虛擬現(xiàn)實</a></dd> <dd><a href="http://www.cshb120.cn/wearable/" target="_blank">可穿戴設(shè)備</a></dd> <dd><a href="http://www.cshb120.cn/jiqiren/" target="_blank">機器人</a></dd> <dd><a href="http://www.cshb120.cn/application/Security/" target="_blank">安全設(shè)備/系統(tǒng)</a></dd> <dd><a href="http://www.cshb120.cn/application/Military_avionics/" target="_blank">軍用/航空電子</a></dd> <dd><a href="http://www.cshb120.cn/application/Communication/" target="_blank">移動通信</a></dd> <dd><a href="http://www.cshb120.cn/kongzhijishu/" target="_blank">工業(yè)控制</a></dd> <dd><a href="http://www.cshb120.cn/consume/bianxiedianzishebei/" target="_blank">便攜設(shè)備</a></dd> <dd><a href="http://www.cshb120.cn/consume/chukongjishu/" target="_blank">觸控感測</a></dd> <dd><a href="http://www.cshb120.cn/iot/" target="_blank">物聯(lián)網(wǎng)</a></dd> <dd><a href="http://www.cshb120.cn/dianyuan/diandongche_xinnenyuan/" target="_blank">智能電網(wǎng)</a></dd> <dd><a href="http://www.cshb120.cn/blockchain/" target="_blank">區(qū)塊鏈</a></dd> <dd><a href="http://www.cshb120.cn/xinkeji/" target="_blank">新科技</a></dd> </dl> <dl> <dt>特色內(nèi)容</dt> <dd><a href="http://www.cshb120.cn/d/column/" target="_blank">專欄推薦</a></dd> <dd><a target="_blank" >學(xué)院</a></dd> <dd><a target="_blank" >設(shè)計資源</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/technical/">設(shè)計技術(shù)</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/baike/">電子百科</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/dianzishipin/">電子視頻</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/yuanqijian/">元器件知識</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/tools/">工具箱</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/vip/#choose">VIP會員</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/article/special/">最新技術(shù)文章</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/p/eda/category">產(chǎn)品地圖</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/p/eda/supplier">品牌地圖</a></dd> </dl> <dl> <dt>社區(qū)</dt> <dd><a target="_blank" >小組</a></dd> <dd><a target="_blank" >論壇</a></dd> <dd><a target="_blank" >問答</a></dd> <dd><a target="_blank" >評測試用</a></dd> <dt><a target="_blank" >企業(yè)服務(wù)</a></dt> <dd><a target="_blank" >產(chǎn)品</a></dd> <dd><a target="_blank" >資料</a></dd> <dd><a target="_blank" >文章</a></dd> <dd><a target="_blank" >方案</a></dd> <dd><a target="_blank" >企業(yè)</a></dd> </dl> <dl> <dt>供應(yīng)鏈服務(wù)</dt> <dd><a target="_blank" href="http://www.cshb120.cn/kf/">硬件開發(fā)</a></dd> <dd><a target="_blank" >華秋電路</a></dd> <dd><a target="_blank" >華秋商城</a></dd> <dd><a target="_blank" >華秋智造</a></dd> <dd><a target="_blank" >nextPCB</a></dd> <dd><a target="_blank" >BOM配單</a></dd> <dt>媒體服務(wù)</dt> <dd><a target="_blank" href="http://www.cshb120.cn/about/service.html">網(wǎng)站廣告</a></dd> <dd><a target="_blank" >在線研討會</a></dd> <dd><a target="_blank" >活動策劃</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/news/">新聞發(fā)布</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/xinpian/ic/">新品發(fā)布</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/quiz/">小測驗</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/contest/">設(shè)計大賽</a></dd> </dl> <dl> <dt>華秋</dt> <dd><a target="_blank" href="http://www.cshb120.cn/about/" rel="nofollow">關(guān)于我們</a></dd> <dd><a target="_blank" rel="nofollow">投資關(guān)系</a></dd> <dd><a target="_blank" rel="nofollow">新聞動態(tài)</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/about/zhaopin.html" rel="nofollow">加入我們</a></dd> <dd><a target="_blank" href="http://www.cshb120.cn/about/contact.html" rel="nofollow">聯(lián)系我們</a></dd> <dd><a target="_blank" href="/about/tousu.html" rel="nofollow">舉報投訴</a></dd> <dt>社交網(wǎng)絡(luò)</dt> <dd><a target="_blank" rel="nofollow">微博</a></dd> <dt>移動端</dt> <dd><a target="_blank" href="http://www.cshb120.cn/app/">發(fā)燒友APP</a></dd> <dd><a target="_blank" >硬聲APP</a></dd> <dd><a target="_blank" >WAP</a></dd> </dl> <dl> <dt>聯(lián)系我們</dt> <dd class="small_tit">廣告合作</dd> <dd>王婉珠:<a href="mailto:wangwanzhu@elecfans.com">wangwanzhu@elecfans.com</a></dd> <dd class="small_tit">內(nèi)容合作</dd> <dd>黃晶晶:<a href="mailto:huangjingjing@elecfans.com">huangjingjing@elecfans.com</a></dd> <dd class="small_tit">內(nèi)容合作(海外)</dd> <dd>張迎輝:<a href="mailto:mikezhang@elecfans.com">mikezhang@elecfans.com</a></dd> <dd class="small_tit">供應(yīng)鏈服務(wù) PCB/IC/PCBA</dd> <dd>江良華:<a href="mailto:lanhu@huaqiu.com">lanhu@huaqiu.com</a></dd> <dd class="small_tit">投資合作</dd> <dd>曾海銀:<a href="mailto:zenghaiyin@huaqiu.com">zenghaiyin@huaqiu.com</a></dd> <dd class="small_tit">社區(qū)合作</dd> <dd>劉勇:<a href="mailto:liuyong@huaqiu.com">liuyong@huaqiu.com</a></dd> </dl> <ul class="qr-code"> <li> <p>關(guān)注我們的微信</p> <img src="/static/main/img/elecfans_code.jpg" alt="關(guān)注我們的微信" /> </li> <li> <p>下載發(fā)燒友APP</p> <img src="/static/main/img/elec_app_code.jpg" alt="下載發(fā)燒友APP" /> </li> <li> <p>電子發(fā)燒友觀察</p> <img src="/static/main/img/elec_focus_code.jpg" alt="電子發(fā)燒友觀察" /> </li> </ul> </div> <div id="64smscoy" class="public-footer__ft"> <div id="64smscoy" class="public-footer__ft-inner"> <a target="_blank" class="public-footer__ft-logo"> <img class="is-default" src="/static/footer/image/footer-01-default.png" alt="華秋電子" /> <img class="is-hover" src="/static/footer/image/footer-01.png" alt="華秋電子" /> </a> <div id="64smscoy" class="public-footer__ft-right"> <div id="64smscoy" class="public-footer__ft-item public-footer__ft-elecfans"> <div id="64smscoy" class="hd"> <a href="http://www.cshb120.cn/" target="_blank"> <!-- <img class="is-default" src="/static/footer/image/footer-02-default.png" alt="華秋發(fā)燒友"> <img class="is-hover" src="/static/footer/image/footer-02.png" alt="華秋發(fā)燒友"> --> <div id="64smscoy" class="site_foot_img"> <img src="/static/footer/image/elecfans-logo.svg" alt="華秋發(fā)燒友"> </div> <div id="64smscoy" class="site_foot_text">電子工程師社區(qū)</div> </a> </div> </div> <div id="64smscoy" class="public-footer__ft-item public-footer__ft-hqpcb"> <div id="64smscoy" class="hd"> <a target="_blank"> <div id="64smscoy" class="site_foot_img"> <img src="/static/footer/image/hqpcb-logo.svg" alt="華秋電路"> </div> <div id="64smscoy" class="site_foot_text">1-32層PCB打樣·中小批量</div> </a> </div> </div> <div id="64smscoy" class="public-footer__ft-item public-footer__ft-hqchip"> <div id="64smscoy" class="hd"> <a target="_blank"> <div id="64smscoy" class="site_foot_img"> <img src="/static/footer/image/hqchip-logo.svg" alt="華秋商城"> </div> <div id="64smscoy" class="site_foot_text">元器件現(xiàn)貨·全球代購·SmartBOM</div> </a> </div> </div> <div id="64smscoy" class="public-footer__ft-item public-footer__ft-smt"> <div id="64smscoy" class="hd"> <a target="_blank"> <div id="64smscoy" class="site_foot_img"> <img src="/static/footer/image/smt-logo.svg" alt="華秋智造"> </div> <div id="64smscoy" class="site_foot_text">SMT貼片·PCBA加工</div> </a> </div> </div> <div id="64smscoy" class="public-footer__ft-item public-footer__ft-nextpcb"> <div id="64smscoy" class="hd"> <a href="javascript:void(0)" class="next-pck-link"> <div id="64smscoy" class="site_foot_img"> <img src="/static/footer/image/nextpcb-logo.svg" alt="NextPCB"> </div> <div id="64smscoy" class="site_foot_text">PCB Manufacturer</div> </a> </div> </div> <ul class="public-footer__ft-text"> <li><a target="_blank">華秋簡介</a></li> <li><a target="_blank">企業(yè)動態(tài)</a></li> <li><a target="_blank">聯(lián)系我們</a></li> <li><a target="_blank">企業(yè)文化</a></li> <li><a target="_blank">企業(yè)宣傳片</a></li> <li><a target="_blank">加入我們</a></li> </ul> </div> </div> </div> <div id="64smscoy" class="public-footer__copyright"> <p>版權(quán)所有 ? 湖南華秋數(shù)字科技有限公司 </p> <p>長沙市望城經(jīng)濟技術(shù)開發(fā)區(qū)航空路6號手機智能終端產(chǎn)業(yè)園2號廠房3層(0731-88081133)</p> <a href="http://www.cshb120.cn/">電子發(fā)燒友</a> <a href="http://www.cshb120.cn/" target="_blank"><strong>(電路圖)</strong></a> <a target="_blank" rel="nofollow">湘公網(wǎng)安備43011202000918</a> <!-- <a href="http://www.cshb120.cn/about/edi.html" target="_blank">電信與信息服務(wù)業(yè)務(wù)經(jīng)營許可證:合字B2-20210191</a> --> <a target="_blank" rel="nofollow"> <img src="http://skin.elecfans.com/images/ebsIcon.png" alt="工商網(wǎng)監(jiān)認(rèn)證">工商網(wǎng)監(jiān) </a> <a target="_blank" rel="nofollow">湘ICP備2023018690號-1</a> </div> </div> <div><input type="hidden" value="0" name="arc_relate_vid"></div> <link rel="stylesheet" href="/webapi/public/project/idt/iconfont/iconfont.css"> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.cshb120.cn/" title="18video性欧美19sex">18video性欧美19sex</a> <div class="friend-links"> </div> </div> </footer> <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><div id="tto9r" class="pl_css_ganrao" style="display: none;"><object id="tto9r"><meter id="tto9r"><b id="tto9r"></b></meter></object><dfn id="tto9r"></dfn><legend id="tto9r"></legend><var id="tto9r"></var><center id="tto9r"><em id="tto9r"></em></center><small id="tto9r"></small><font id="tto9r"></font><strike id="tto9r"></strike><menuitem id="tto9r"><abbr id="tto9r"><table id="tto9r"><p id="tto9r"></p></table></abbr></menuitem><strike id="tto9r"></strike><tbody id="tto9r"></tbody><code id="tto9r"><strong id="tto9r"><address id="tto9r"><kbd id="tto9r"></kbd></address></strong></code><pre id="tto9r"><dfn id="tto9r"></dfn></pre><table id="tto9r"></table><legend id="tto9r"><div id="tto9r"><big id="tto9r"></big></div></legend><sub id="tto9r"></sub><li id="tto9r"></li><form id="tto9r"></form><input id="tto9r"></input><legend id="tto9r"><p id="tto9r"><sup id="tto9r"><option id="tto9r"></option></sup></p></legend><tr id="tto9r"><abbr id="tto9r"></abbr></tr><sup id="tto9r"></sup><dfn id="tto9r"><label id="tto9r"><form id="tto9r"></form></label></dfn><nobr id="tto9r"></nobr><input id="tto9r"><progress id="tto9r"><button id="tto9r"><ruby id="tto9r"></ruby></button></progress></input><acronym id="tto9r"></acronym><progress id="tto9r"></progress><form id="tto9r"></form><del id="tto9r"><nobr id="tto9r"></nobr></del><div id="tto9r"></div><xmp id="tto9r"><track id="tto9r"></track></xmp><button id="tto9r"><option id="tto9r"></option></button><abbr id="tto9r"><strong id="tto9r"><acronym id="tto9r"><pre id="tto9r"></pre></acronym></strong></abbr><source id="tto9r"></source><label id="tto9r"></label><abbr id="tto9r"><bdo id="tto9r"><code id="tto9r"><form id="tto9r"></form></code></bdo></abbr><input id="tto9r"><dfn id="tto9r"><td id="tto9r"></td></dfn></input><em id="tto9r"><legend id="tto9r"><menu id="tto9r"><big id="tto9r"></big></menu></legend></em><abbr id="tto9r"></abbr><rp id="tto9r"></rp><b id="tto9r"></b><ol id="tto9r"><dl id="tto9r"><address id="tto9r"><kbd id="tto9r"></kbd></address></dl></ol><tr id="tto9r"></tr><dl id="tto9r"><legend id="tto9r"><thead id="tto9r"></thead></legend></dl><th id="tto9r"><nobr id="tto9r"><s id="tto9r"></s></nobr></th><td id="tto9r"></td><font id="tto9r"></font><small id="tto9r"></small><s id="tto9r"><sup id="tto9r"><dd id="tto9r"></dd></sup></s><meter id="tto9r"></meter></div> </html>