學(xué)編程跟代碼打交道,如果你不會(huì)使用GitHub,你可能需要回爐重造了。很多新手還沒有認(rèn)識(shí)到GitHub的強(qiáng)大,不管是學(xué)習(xí)、畢設(shè)和工作,都能在上面找到很多好用的項(xiàng)目資源。
但是找項(xiàng)目一直都是新手的最頭疼的問題,尤其是盲搜項(xiàng)目,那就更難了。那么今天,教大家?guī)讉€(gè)GitHub的使用小技巧,快速找到你想要的項(xiàng)目。
一、流暢使用GitHub
在開始技巧教學(xué)之前,幫大家解決一個(gè)常見的問題:網(wǎng)頁打開GitHub轉(zhuǎn)圈圈,甚至很多時(shí)候都是打不開的情況。
推薦一個(gè)免費(fèi)的小工具,dev-sidecar,流暢上GitHub。
首先打開gitee的網(wǎng)站,然后輸入“dev-sidecar”進(jìn)行搜索,點(diǎn)擊“docmirror/dev-sidecar”,這是一個(gè)可以解決網(wǎng)站訪問不流暢的工具。
找到菜單欄的“下載安裝包”,再點(diǎn)擊“Gitee Release”,然后選擇你的電腦系統(tǒng)類型對(duì)應(yīng)的版本進(jìn)行下載,下載完成后開始安裝就可以了。
完成之后你就能穩(wěn)定地打開GitHub了,接下來我們開始學(xué)習(xí)一些在GitHub上面找項(xiàng)目的小技巧。
二、GitHub找項(xiàng)目小技巧
與盲搜項(xiàng)目不一樣的點(diǎn)就在于,你會(huì)使用技巧在GitHub上面過濾掉一些你不想要的項(xiàng)目,直接找到你想要的東西。
方法1:按照項(xiàng)目名/描述/自述來過濾
在搜索的時(shí)候使用關(guān)鍵詞就可以搜索到相關(guān)的內(nèi)容,比如使用 in:name redis,可以搜索到在項(xiàng)目名中包含springboot的項(xiàng)目。
方法2,按照star或者fork數(shù)量過濾
比較優(yōu)秀和熱門的項(xiàng)目,star數(shù)目和fork數(shù)目都會(huì)比較多。使用關(guān)鍵字這樣搜索 redis stars >=200 ,就可以篩選出star和fork數(shù)目大于指定值的相關(guān)項(xiàng)目。
很明顯,star數(shù)超過20000的項(xiàng)目并不多,只有7個(gè)。
方法3,按照時(shí)間過濾
盲搜的時(shí)候你搜到的項(xiàng)目,有可能是已經(jīng)沒有人維護(hù)的老項(xiàng)目,年久失修,那么可以加入時(shí)間的條件搜索,比如輸入 redis pushed:>2022-01-01
方法4:混合使用
上面所說的方法還可以混合使用,多個(gè)限定條件加到一起,就能在更小的范圍內(nèi)找到你想要的項(xiàng)目。還是拿redis舉例,找出2021年1月1日以后的、star數(shù)大于2000且在描述中包含redis的項(xiàng)目,就可以這么搜:
in:discription redis stars:>2000 pushed:>2022-01-01
最后我們?cè)侔盐覀兿胍恼Z言勾選上去,比如說Python,就能找到與Python相關(guān)且符合上述條件的項(xiàng)目。
符合條件的項(xiàng)目就15個(gè),比起從幾百幾千個(gè)項(xiàng)目中大海撈針,這可要強(qiáng)很多。
網(wǎng)絡(luò)安全學(xué)習(xí)路線
這是一份網(wǎng)絡(luò)安全從零基礎(chǔ)到進(jìn)階的學(xué)習(xí)路線大綱全覽,小伙伴們記得點(diǎn)個(gè)收藏!
階段一:基礎(chǔ)入門
網(wǎng)絡(luò)安全導(dǎo)論
滲透測(cè)試基礎(chǔ)
網(wǎng)絡(luò)基礎(chǔ)
操作系統(tǒng)基礎(chǔ)
Web安全基礎(chǔ)
數(shù)據(jù)庫基礎(chǔ)
編程基礎(chǔ)
CTF基礎(chǔ)
該階段學(xué)完年薪15w+沒有問題
階段二:技術(shù)進(jìn)階(到了這一步你才算入門)
弱口令與口令爆破
XSS漏洞
CSRF漏洞
SSRF漏洞
XXE漏洞
SQL注入
任意文件操作漏洞
業(yè)務(wù)邏輯漏洞
該階段學(xué)完年薪25w+
階段三:高階提升
反序列化漏洞
RCE
綜合靶場(chǎng)實(shí)操項(xiàng)目
內(nèi)網(wǎng)滲透
流量分析
日志分析
惡意代碼分析
應(yīng)急響應(yīng)
實(shí)戰(zhàn)訓(xùn)練
該階段學(xué)完即可年薪30w+
階段四:藍(lán)隊(duì)課程
藍(lán)隊(duì)基礎(chǔ)
藍(lán)隊(duì)進(jìn)階
該部分主攻藍(lán)隊(duì)的防御,即更容易被大家理解的網(wǎng)絡(luò)安全工程師。
攻防兼?zhèn)洌晷绞杖肟梢赃_(dá)到40w+
階段五:面試指南&階段六:升級(jí)內(nèi)容
需要上述路線圖對(duì)應(yīng)的網(wǎng)絡(luò)安全配套視頻、源碼以及更多網(wǎng)絡(luò)安全相關(guān)書籍&面試題等內(nèi)容可在文章后方領(lǐng)取。
如果你對(duì)網(wǎng)絡(luò)安全入門感興趣,那么你需要的話可以點(diǎn)擊這里網(wǎng)絡(luò)安全重磅福利:入門&進(jìn)階全套282G學(xué)習(xí)資源包免費(fèi)分享!
或者掃描下方csdn官方合作二維碼獲取哦!
文章來源:http://www.zghlxwxcb.cn/news/detail-854745.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-854745.html
感謝您觀看我的文章,謝謝!!
到了這里,關(guān)于GitHub必會(huì)小技巧,教你如何快速找到好項(xiàng)目,學(xué)編程必備_github搜索項(xiàng)目技巧的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!