日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Stack Overflow上最热门问题是什么?

發(fā)布時間:2025/3/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Stack Overflow上最热门问题是什么? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

要找到Stack Overflow全時最熱問題很容易,但是當(dāng)前最熱問題能告訴我們現(xiàn)在的重要話題。在本文中,你可以了解到怎么才能得到當(dāng)前最熱話題。

從下圖的交互面板中你可以得到具體問題的答案。下面,我們來看看它是怎么創(chuàng)建的。
交互面板的鏈接如下:https://datastudio.google.com/reporting/1UUTtohIB1fBH7e8An-6AhEn4AyU3eMjd/page/QwNg

最熱stack overflow問題 – 全時 vs 當(dāng)前

我們可以看到:

最熱的全時Stack Overflow問題——九年以前創(chuàng)建的超過七百萬閱讀量——甚至不是一個編程問題: 我怎么才能撤銷Git里我最近的一次提交?

前十個最熱問題,4個是git相關(guān),3個JavaScript相關(guān),一個Java相關(guān),一個Linux相關(guān),一個HTML相關(guān)。還差什么?

前十沒有Python的問題。意不意外?

我們再看看最近一個季度的最熱的十個問題:

我們可以看到:

最熱的問題還是“我怎么才能撤銷Git里我最近的一次提交?”——最近一個季度有40萬個閱讀量。

編程相關(guān)的問題變了:現(xiàn)在10個問題里面有4個與Python相關(guān)。

Java不見了——它不再出現(xiàn)在當(dāng)前最熱的十個問題里。

觀察最熱30個問題的標(biāo)簽的話,趨勢會更加明顯:

Java和SQL已經(jīng)從前30中掉落了。同時Python牢牢占據(jù)了閱讀量前10和前30的榜單之首。

每個標(biāo)簽的最熱問題是什么?

你可以看到任何一個標(biāo)簽的最熱問題。在查看每個標(biāo)簽的最熱問題之前,你可以先猜一下JavaScript,Python和go的最熱問題是什么。

JavaScript, Python, Go: 問題各不相同

從這個面板中每個標(biāo)簽的前十個問題以及它們的趨勢都一目了然。Python開發(fā)者一直在問“用for來遍歷字典”,JavaScript開發(fā)者問“我怎么才能從一個數(shù)組中移除某個元素”,Go開發(fā)者問“字節(jié)數(shù)組轉(zhuǎn)string的最佳方法是什么”

TensorFlow問題

人們對機(jī)器學(xué)習(xí)興趣滿滿,而TensorFlow是該領(lǐng)域最熱的項(xiàng)目之一。但是從最熱的問題可以看出人們還在掙扎于“用pip無法安裝TensorFlow”以及他們當(dāng)前的CPU/GPU能力問題。

TensorFlow項(xiàng)目組可以用這個面板來追蹤這些問題的趨勢——比如說研究出一種傻瓜式的方法來用pip安裝TensorFlow。

Kotlin十大熱門問題: 當(dāng)前 vs以前

用這個面板你可以直接看到在任何一個季度的最熱的十個問題。比如說,我們可以來比較一下Kotlin在2018年第四季度和2017年第二季度的最熱十個問題:


看起來不錯:大多數(shù)2017年的熱門問題消失了,可以猜測,這個團(tuán)隊(duì)在解決用戶遇到的常見問題方面做得很不錯。2018年第四季度的熱門問題基本上都是新的,跟幾個月以前的完全不一樣。

Redis熱門問題——基于Java vs C#

以下是Redis的十大熱門問題:

可以看到,當(dāng)前最熱門的問題是怎么在Windows上安裝Redis。如果你是打算改進(jìn)Java庫的Redis開發(fā)人員,這個信息對你用處不大——好在這個面板可以過濾出子標(biāo)簽的信息。

我們再來看看Redis+Java的前十個熱門問題:

如果我們過濾redis和Java,我們會看到不一樣的問題:比如說,大多數(shù)都與Redis和Spring有關(guān)。
而Redis和C#的熱門問題就大有不同了:

有意思的是,Redis+Java的熱門問題問的是C#的簡要案例。也許開發(fā)者們在官方文檔中沒找到?

一個問題,多個回答

在這個面板上,你還可以看到每個問題有多少回答。比如說,最熱門問題“在Rust里如何將String轉(zhuǎn)換為int”有5個回答。Go語言的“把字節(jié)數(shù)組轉(zhuǎn)換為string的最好方法是什么”有12個不同的回答。

往前十更深探索

為什么在前十就停止了?你也可以接著去探索更深入的熱門前30問題:

怎么實(shí)現(xiàn):queries

你可以在BigQuery里面找到所有的數(shù)據(jù)。每三個月Stack Overflow都會公布一份他們最近的數(shù)據(jù)快照,我們可以拿來副本來做查詢。

Stack Overflow熱門問題,當(dāng)前vs全時

SELECT ( SELECT tag FROM UNNEST(tags) ORDER BY view_count DESC LIMIT 1 ) tag , * EXCEPT(tags)FROM ( SELECT quarter_views , view_count , ROW_NUMBER() OVER(ORDER BY quarter_views DESC) q_ranking , ROW_NUMBER() OVER(ORDER BY view_count DESC) ranking , ARRAY( SELECT AS STRUCT tag, b.view_count FROM UNNEST(tags) tag JOIN `fh-bigquery.stackoverflow_archive_questions.merged_aux_tags` b ON tag=b.tag ) tags, title FROM `fh-bigquery.stackoverflow_archive_questions.merged` WHERE quarter='2018-12-01' AND view_count \u0026gt; 50000)WHERE q_ranking\u0026lt;30 OR ranking \u0026lt;30ORDER BY 1 DESC

查找每個問題在某段時間內(nèi)的閱讀量

首先我存下了這段時間的每個快照的副本,然后開始計(jì)算這些快照之間的閱讀量的變化。

好在查詢語句看起來很簡單:

CREATE OR REPLACE TABLE `stackoverflow_archive_questions.merged` AS SELECT IFNULL( view_count - LAG(view_count) OVER(PARTITION BY id ORDER BY view_count) , view_count) quarter_views, * FROM ( SELECT PARSE_DATE('%Y%m',_table_suffix) quarter , id, view_count , SPLIT(tags, '|') tags , score, creation_date, answer_count , accepted_answer_id, title FROM `fh-bigquery.stackoverflow_archive_questions.q*` )

每個標(biāo)簽的熱門問題

#standardSQLSELECT title, quarter_views, view_count FROM `fh-bigquery.stackoverflow_archive_questions.merged`WHERE 'google-cloud-dataflow' IN UNNEST(tags)AND quarter='2018-12-01'ORDER BY quarter_views DESCLIMIT 10

超過一年沒有更新的當(dāng)前最熱問題

#standardSQL WITH top_questions AS ( SELECT id, title, quarter_views, view_count FROM `fh-bigquery.stackoverflow_archive_questions.merged` WHERE 'google-cloud-dataflow' IN UNNEST(tags) AND quarter='2018-12-01'), latest_answer AS ( SELECT parent_id, DATE(MAX(COALESCE(last_edit_date, last_activity_date, creation_date))) answer_last_edit_date FROM `bigquery-public-data.stackoverflow.posts_answers` b GROUP BY parent_id)SELECT SUBSTR(title, 0,80) title, quarter_views, view_count, answer_last_edit_dateFROM top_questions aJOIN latest_answer bON a.id=b.parent_idWHERE DATE_DIFF(CURRENT_DATE(), answer_last_edit_date, DAY)\u0026gt;360ORDER BY quarter_views DESCLIMIT 10

英文原文:

https://towardsdatascience.com/finding-the-real-top-stack-overflow-questions-aebf35b095f1

總結(jié)

以上是生活随笔為你收集整理的Stack Overflow上最热门问题是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。