原创 一篇文章學會二叉樹和二叉查找樹

樹是計算機科學中經常用到的一種數據結構。樹是一種非線性的數據結構,以分層的方式存儲數據。 樹被用來存儲具有層級關係的數據,比如文件系統中的文件。 樹還可以用來存儲有序列表。 樹的定義 樹是由一組以邊連接的節點組成。公司的組織結構圖就是一個

原创 小程序開發(二):使用hapi快速開發接口

上篇文章中,我們介紹了數據採集相關的知識,這篇文章中,我們來整理下nodejs開發後臺常用的庫,然後選擇hapi來進行restful API的開發,以及定時任務、RPC的使用。 nodejs主流框架介紹 我們先來看下目前nodejs主流的框

原创 小程序開發(一):使用scrapy爬蟲採集數據

過完年回來,業餘時間一直在獨立開發一個小程序。主要數據是8000+個視頻和10000+篇文章,並且數據會每天自動更新。 我會整理下整個開發過程中遇到的問題和一些細節問題,因爲內容會比較多,我會分成三到四篇文章來進行,本文是該系列的第一篇文章

原创 2018微博詞雲項目深度解析

最初產生這個項目的想法應該是在2018年10月份,當時正在學習python中,就萌生了這樣一個想法:從一個用戶這一年發佈的微博數據中,提取最有意義的top50個關鍵詞。很明顯涉及到了數據採集和自然語言處理的一些知識。 前期準備: 需要到微