-
拿好了!Linux 運維必備的 13 款實用工具!
本文介紹幾款 Linux 運維比較實用的工具,希望對 Linux 運維人員有所幫助。 1. 查看進程占用帶寬情況 - Nethogs Nethogs 是一個終端下的網絡流量監控工具可以直觀的顯示每個進程占用的帶寬。 下載:http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download [root@localhost ~]# yum - y install libpcap - devel…
-
「Python實戰項目」針對醫療數據進行命名實體識別
一.什么是命名實體識別 二.基于NLTK的命名實體識別 三.基于Stanford的NER 四.【實戰案例】醫學糖尿病數據命名實體識別 一 、什么是命名實體識別? 命名實體識別(Named Entity Recognition,簡稱NER),又稱作“專名識別”,是指識別文本中具有特定意義的實體,主要包括人名、地名、機構名、專有名詞等。通常包括兩部分:(1)實體邊界識別;(2) 確定實體類別(人名、地名、機構名或其他)。 命名實體識別通常是知識挖掘、信息抽取的第一步,被廣泛應用在自然語言處理領域。接…
-
你應該知道關于Python的這幾個技巧!
隨著大數據時代的到來,我們每天都在接觸爬蟲相關的事情,這其中就不得不提及Python這門編程語言。我已經使用Python編程有多年了,即使今天我仍然驚奇于這種語言所能讓代碼表現出的整潔和對DRY編程原則的適用。這些年來的經歷讓我學到了很多的小技巧和知識,大多數是通過閱讀很流行的開源軟件,如Django, Flask,Requests中獲得的。 1. 字典推導(Dictionary comprehensions)和集合推導(Set comprehensions) 大多數的Python程序員都知道且…
-
快速入門Linux云計算,零基礎小白如何做?
這篇教程是針對想要入門云計算的零基礎小白的。云計算到底是什么?云計算的發展前景如何?Linux云計算又需要掌握哪些技能?在這篇教程中都會找到答案。 何為云計算? 云計算就是通過互聯網向用戶交付的服務器、存儲空間、數據庫、網絡、軟件和分析等計算資源,提供這些資源的公司叫做云提供商。云計算特征:虛擬化、高可靠、動態伸縮、按需部署等。 按照服務類型,云計算可分為: · 基礎結構即服務( IaaS ) , 主要包含服務器和虛擬機、存儲空間、網絡和操作系統;形象點來說:供應商,麻煩給我提供一臺云服務器,我…
-
學了這么久,你知道Python機器學習全流程是怎樣的么?
萬事開頭難,首先Python機器學習整個流程的第一步就是學習Python這門編程語言的相關基礎知識。 第一步:基本 Python 技能 如果要使用 Python 進行機器學習,擁有對 Python 有基礎的理解非常關鍵。幸運的是,Python 是當前普遍使用的流行語言,并納入了科學計算和機器學習的內容,所以找到入門教程并不困難。在選擇起點時,很大程度上要取決于你之前的 Python 經驗和編程經驗。 這里推薦幾本python入門必讀書籍: 別再說你不知道怎么學習Python了,13本書給你安排的…
-
3 個常識點必須先了解!0基礎入門Python!
學習一門新的語言之前,首先簡單了解下這門語言的背景。Python 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人 Guido van Rossum 于 1989 年發明,第一個公開發行版發行于 1991 年。 Python 在設計上堅持了清晰劃一的風格,這使得 Python 成為一門易讀、易維護,并且被大量用戶所歡迎的、用途廣泛的語言。Python 具有豐富和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是 C/C++)很輕松地聯結在一起。 Python 技術浪潮 IT…
-
何為DevOps?如何成為一名DevOps工程師?
提到DevOps這個詞,我相信很多人一定不會陌生。但是如何成為一名DevOps工程師? DevOps 是 Development 和 Operations 的組合,也就是開發和運維的簡寫。 DevOps 是針對企業中的研發人員、運維人員和測試人員的工作理念,是他們在應用 開發、代碼部署和質量測試等整條生命周期中協作和溝通的最佳實踐,DevOps 強調 整個組織的合作以及交付和基礎設施變更的自動化、從而實現持續集成、持續部署和 持續交付。 何為持續集成、持續部署、持續交付呢? 持續集成(CI-Co…
-
使用Prometheus監控Flink
這篇文章介紹了如何利用Apache Flink的內置指標系統以及如何使用Prometheus來高效地監控流式應用程序。 為什么選擇Prometheus? 隨著深入地了解Prometheus,你會發現一些非常好的功能: 服務發現使配置更加容易。Prometheus支持consul,etcd,kubernetes以及各家公有云廠商自動發現。對于監控目標動態發現,這點特別契合Cloud時代,應用動態擴縮的特點。我們無法想象,在Cloud時代,需要運維不斷更改配置。 開源社區建立了數百個exporter…
-
Elasticsearch 在各大互聯網公司大量真實的應用案例
國內現在有大量的公司都在使用 Elasticsearch,包括攜程、滴滴、今日頭條、餓了么、360安全、小米、vivo等諸多知名公司。 除了搜索之外,結合Kibana、Logstash、Beats,Elastic Stack還被廣泛運用在大數據近實時分析領域,包括日志分析、指標監控、信息安全等多個領域。它可以幫助你探索海量結構化、非結構化數據,按需創建可視化報表,對監控數據設置報警閾值,甚至通過使用機器學習技術,自動識別異常狀況。 一、京東到家訂單中心 Elasticsearch 演進歷程 京東…
-
8 款強大工具適合 Python 入門的你
Python是一種開源的編程語言,可用于Web編程、數據科學、人工智能以及許多科學應用。學習Python可以讓程序員專注于解決問題,而不是語法。由于Python相對較小,且擁有各式各樣的工具,因此比Java和C++等語言更具優勢,同時豐富的庫賦予了Python完成各種偉大任務所需的能力。 下面是程序員和學生最常使用的一些Python工具: IDLE 在安裝Python時,默認也會安裝IDLE。這是最優秀的Python工具之一。它可以降低Python入門的門檻。它的主要功能包括Python She…