-
騰訊T12專家認定!馬哥教育課程入選“薪選課程”,太頂了!
近期,馬哥教育通過了騰訊課堂“薪選·互聯網課”項目的嚴格篩選認證,《Linux云計算架構高薪名師班》、《高端Go語言百萬并發高薪課》分別正式對標騰訊T8、T9級別崗位聘用技術標準,完成課程及考核的學員將從代碼能力、架構能力、運營能力、工程素養、安全能力等五個維度全面提升專業能力,匹配騰訊職業能力水平。 什么是“薪選·互聯網課” “薪選·互聯網課”是”2020年11月由騰訊課堂聯合騰訊T12級專家團隊,建立課程標準,通過三層審核的方式,對教培機構的教學、師資等進行篩選認證,完成課程及考核的學員將基…
-
簡單、易用的 MySQL 官方壓測工具,建議收藏!
一、MySQL自帶的壓力測試工具 Mysqlslap mysqlslap是mysql自帶的基準測試工具,該工具查詢數據,語法簡單,靈活容易使用.該工具可以模擬多個客戶端同時并發的向服務器發出查詢更新,給出了性能測試數據而且提供了多種引擎的性能比較。mysqlslap為mysql性能優化前后提供了直觀的驗證依據,系統運維和DBA人員應該掌握一些常見的壓力測試工具,才能準確的掌握線上數據庫支撐的用戶流量上限及其抗壓性等問題。 1、更改其默認的最大連接數 在對MySQL進行壓力測試之前,需要更改其默認…
-
馬哥應邀出席華為“加速數字化原生時代,激活四川企業創新發展”專題培訓會
2021年3月23日上午,由四川省城市商業銀行協會、電子科大創投聯盟聯手華為技術有限公司舉辦的華為云原生Kubernetes進階實操訓練,在成都拉開序幕。 本次進階訓練講師由華為云容器服務團隊的核心架構師與多名 CNCF 社區的 maintainer、committer組成,為來自四川銀行、成都農商銀行、四川新網銀行等60余家金融行業機構及20多家四川大型企業的技術人員開展相關培訓。旨在幫助行業客戶更好地應對快速增長的“上云”需求。 馬哥教育創始人馬哥作為受邀講師之一,為本次活動進行了為期4天的…
-
功能強大、文檔健全的開源 Python 繪圖庫 Plotly,手把手教你用!
今天就帶你深入體驗易于使用、文檔健全、功能強大的開源 Python 繪圖庫?Plotly,教你如何用超簡單的(甚至只要一行!)代碼,繪制出更棒的圖表。 “沉沒成本謬誤”是人們常犯的幾種認知偏差之一:由于在某件事上已經投入了(“沉沒”)太多的成本,即使這件事已經注定要失敗,人們傾向于繼續投入更多的時間和金錢。 比如,在不好的職位上待了比正常更長的時間,在一個明顯不可能的項目上埋頭苦干,以及(你猜的沒錯)繼續用一個陳舊、枯燥的繪圖庫——matplotlib——即使已經有了更高效、更美觀、可互動性更好…
-
這個圖聚類 Python 開源工具火了:可對社群結構進行可視化、檢測
最近,又有一款Python可視化工具火了。 這一次,功能是針對圖聚類問題的社群結構進行檢測、可視化。 該項目的帖子在reddit上一經發布,就被頂到了“機器學習板塊”的榜首。 一起來看看它究竟都能用來做什么吧~ 功能亮點 這款工具叫做communities, 是一個Python庫,用于圖聚類問題的社群結構檢測。 它支持多種算法,包括: Louvain算法; Girvan-Newman算法; 層次聚類算法; 光譜聚類算法; Bron-Kerbosch算法。 更贊的是,communities還可以實…
-
Python爬蟲工程師是干什么的?能賺多少錢?需要掌握哪些技術?
程序員有時候很難和外行人講明白自己的工作是什么,講一下“爬蟲工程師”的工作內容是什么,需要掌握哪些技能,難點和好玩的地方等等,講到哪里算哪里吧。 一、爬蟲工程師是干嘛的? 1、主要工作內容? 互聯網是由一個一個的超鏈接組成的,從一個網頁的鏈接可以跳到另一個網頁,在新的網頁里,又有很多鏈接。理論上講,從任何一個網頁開始,不斷點開鏈接、鏈接的網頁的鏈接,就可以走遍整個互聯網!這個過程是不是像蜘蛛沿著網一樣爬?這也是“爬蟲”名字的由來。 作為爬蟲工程師,就是要寫出一些能夠沿著網爬的”蜘蛛“程序,保存下…
-
Kubernetes 集群網絡從懵圈到熟悉
在Kubernetes中要保證容器之間網絡互通,網絡至關重要。而Kubernetes本身并沒有自己實現容器網絡,而是通過插件化的方式自由接入進來。在容器網絡接入進來需要滿足如下基本原則: Pod無論運行在任何節點都可以互相直接通信,而不需要借助NAT地址轉換實現。 Node與Pod可以互相通信,在不限制的前提下,Pod可以訪問任意網絡。 Pod擁有獨立的網絡棧,Pod看到自己的地址和外部看見的地址應該是一樣的,并且同個Pod內所有的容器共享同個網絡棧。 容器網絡基礎 一個Linux容器的網絡棧是…
-
Go語言并不簡單
Go 不是一種很簡單的編程語言。盡管它的許多方面都很簡單:語法很簡單,大多數語義也很簡單。然而,語言不僅僅是語法,我們希望利用它編寫出實用的代碼。利用 Go 編寫有用的代碼并不總是那么容易 事實證明,通過某種方式將一些簡單的功能組合在一起,編寫出有用的代碼可能會非常棘手。在 Ruby 中,如何刪除某個數組中的一項?list.delete_at(i)。如何通過值刪除條目?list.delete(value)。非常簡單! 然而在 Go 中,事情可沒有那么容易,為了刪除索引 i,你需要執行以下操作: …
-
IT運維面試問題總結-Linux基礎
1、簡述Linux主流的發行版? Redhat、CentOS、Fedora、SuSE、Debian、Ubuntu、FreeBSD等。 2、簡述Linux啟動過程? ⑴ 開機BIOS自檢,加載硬盤。 ⑵ 讀取MBR,MBR引導。 ⑶ grub引導菜單(Boot Loader)。 ⑷ 加載內核kernel。 ⑸ 啟動init進程,依據inittab文件設定運行級別。 ⑹ init進程,執行rc.sysinit文件。 ⑺ 啟動內核模塊,執行不同級別的腳本程序。 ⑻ 執行/etc/rc.d/rc.loc…
-
Nginx常見用法總結(面試必備)
Nginx在日常開發過程中主要作為靜態資源服務器(http服務器)和反向代理服務器。 Nginx常用變量 $host: 請求的主機頭 $remote_addr: 客戶端IP地址 $remote_port: 客戶端端口號 $remote_user: 已經經過Auth Basic Module驗證的用戶名 $http_referer: 請求引用地址 $http_user_agent: 客戶端代理信息(UA) $http_x_forwarded_for: 相當于網絡訪問路徑 $body_bytes_s…