-
Pycharm那些隱藏的實用小技巧,yyds!
Pycharm作為Python開發(fā)最常用的IDE之一,不僅兼容性好,而且功能也相當(dāng)豐富,比如調(diào)試、語法高亮、智能提示等等功能,它還支持web開發(fā)框架比如Django等,當(dāng)你熟悉了它之后,開發(fā)效率是相當(dāng)之高的。 但對于新手來說,Pycharm功能豐富的同時也是一把雙刃劍,有的小伙伴剛上手之后看到一堆的英文界面難免會懵逼,哈哈哈,沒有關(guān)系,今天盟主就來教大家11個Pycharm最常用的技巧,以及一些pycharm常用的快捷鍵,讓你快速上手Python開發(fā)中最常用的IDE Pycharm,跟上老司機的…
-
Redis 性能測試與監(jiān)控
很多人在安裝部署好Redis后,就沒有對Rredis的配置和部署等有效性和高可用性進行性能測試,最終導(dǎo)致上線出現(xiàn)緩存穿透、雪崩等現(xiàn)象,導(dǎo)致性能還是有問題,其實做為技術(shù)運維人員在部署好Redis后可以使用Redis自帶的壓測工具進行簡易型壓測,如下命令: 例如在本地搭建一個Redis服務(wù),IP地址是10.100.81.171,這時需要模擬100用戶并發(fā)鏈接請求,每個用戶現(xiàn)場循環(huán)訪問100次。 參數(shù)詳解: 1、100000 requests completed in 1.60 seconds //默…
-
Git 實用技巧記錄
只有在遇到問題的時候,才體會到技巧帶來的好處! 如果我們希望能夠快速了解或體驗一下 Git 的操作的話,我這里推薦搭建前往這個網(wǎng)站進行學(xué)習(xí),其不需要我們安裝工具,而且我們的每一步操作都可以在右側(cè)實時看到狀態(tài),對于我們學(xué)習(xí)和理解 Git 工作方式和原理非常有幫助的?!?歡迎光臨 => https://oschina.gitee.io/learn-git-branching/ 常見企業(yè)工作流程 主要介紹,企業(yè)中常用的 Git 工作流程! Git Flow: 主干分支 穩(wěn)定分支 開發(fā)分支 補丁…
-
史上最全VIM使用手冊
平時不可缺少的會用到vim,但是避免不了鼠標(biāo),事實上,省略鼠標(biāo)是完全可以的,沒有想像中那么難,看我短短幾行帶大家一起省略鼠標(biāo)。 vim有三種模式,基本模式就是用來輸入命令的,比如刪除跳轉(zhuǎn)等操作就是在基本模式下面;插入模式不用說;命令模式就是按Esc+:進入的模式,之間的切換很容易我就廢話了。下面幾乎都在基本模式操作。 基本操作 移動 h,l,j,k 左右下上 w,b 移動到下/上一個單詞 快速退出 普通模式下輸入Shift+zz即可保存退出vim 進入插入模式 i 在當(dāng)前光標(biāo)處進行編輯 I,A …
-
IT 運維中的事件、故障排查處理思路
在講解事件、故障處理思路前,先講一個故障場景(以呼叫中心系統(tǒng)作為一例子): 業(yè)務(wù)人員反映呼叫中心系統(tǒng)運行緩慢,部份電話在自助語言環(huán)節(jié)系統(tǒng)處理超時,話務(wù)轉(zhuǎn)人工座席,人工座席出現(xiàn)爆線情況。 運維人員開始忙活了,查資源使用情況、查服務(wù)是否正常、查日志是否報錯、查交易量還有沒有……時間不知不覺的在敲鍵盤、敲鍵盤、敲鍵盤中過去,但是原因還未定位。 經(jīng)理過來了解情況:“系統(tǒng)恢復(fù)了嗎?”、“故障影響是什么?”、“交易中斷了嗎?”…… 運維人員趕緊敲鍵盤,寫sql,看交易量;敲鍵盤,寫命令,看系統(tǒng)資源、情況………
-
6 張圖帶你搞懂 CI/CD 流水線
在CI/CD和DevOps領(lǐng)域中,持續(xù)交付和持續(xù)部署是一個老生常談的話題。持續(xù)集成這個術(shù)語最早是在1994年由Grady Booch提出。微服務(wù)提出者Martin Flower在2014年發(fā)表的論文《Microservice》中也對軟件開發(fā)持續(xù)集成提供了可參考原則。 持續(xù)集成是借助工具對軟件項目進行持續(xù)的自動化的編譯打包構(gòu)建測試發(fā)布,來檢查軟件交付質(zhì)量的一種行為。而持續(xù)部署是基于持續(xù)交付的優(yōu)勢自動將經(jīng)過測試的代碼推入生產(chǎn)環(huán)境的過程。下文從細節(jié)描述了持續(xù)集成和持續(xù)部署各階段的關(guān)鍵步驟,以下是原文?!?/p>
-
最后150份!《Python進階實戰(zhàn)》上下冊書籍0元免費送!
大家好,我是豆花~ 你有沒有去領(lǐng)我免費送的~包郵到家的~《Python進階實戰(zhàn)》上下冊書籍?。。?要知道這套書作為騰訊T12專家認(rèn)證的薪選課程《數(shù)據(jù)分析+Py全棧+爬蟲+Ai=Python全能工程師-挑戰(zhàn)年薪30萬》的配套教材。它是按照大廠招聘需求定制研發(fā),專門為馬哥教育內(nèi)部學(xué)員準(zhǔn)備,以往從來不對外售賣,深受學(xué)員好評! 所以這次我們的送書活動一開始,就感受到了大家的熱情。不到1天,就有10人提交了收貨地址,更是有粉絲直言,你這個太好得到了,轉(zhuǎn)發(fā)到群里分分鐘完成! 截止到目前,我們已經(jīng)有50位的小…
-
100行代碼,實現(xiàn)python貪吃蛇
貪吃蛇 具體實現(xiàn)部分,大致分為三個模塊來介紹:游戲初始化、游戲運行(蛇移動、吃掉食物)、游戲結(jié)束 1,游戲初始化 首先,需對游戲中的 ?蛇、食物、游戲邊界、各元素顏色屬性、得分記錄、速度記錄?等進行初始化,初始的窗口大小設(shè)為(600,480),通過寬度為 1 的黑線將游戲窗口分為數(shù)個小方格(每個小方格大小為?(20,20)) 初始化的蛇大小占連續(xù)3個小方格;食物占 1個小方格、初始時食物隨機放置在窗口內(nèi)某一坐標(biāo)處(當(dāng)然需要排除蛇身區(qū)域外) 2,游戲得分 當(dāng)游戲開始時需給與 **蛇 ** 運動方向…
-
Prometheus和Zabbix的對比
新公司要上監(jiān)控,面試提到了Prometheus是公司需要的監(jiān)控解決方案,作為喜新厭舊的程序員,我當(dāng)然是選擇跟風(fēng)了,之前主要做的是Zabbix,既然公司需要Prometheus,那沒辦法,只能好好對比一番,了解下,畢竟技多不壓身,但稍稍深入一點,我就體會到了Prometheus 的優(yōu)點,總結(jié)一下這兩種監(jiān)控方式。 兩種監(jiān)控工具的歷史簡介 Prometheus Kubernetes自從2012年開源以來便以不可阻擋之勢成為容器領(lǐng)域調(diào)度和編排的領(lǐng)頭羊,Kubernetes是Google Borg系統(tǒng)的開…
-
包郵到家!《Python進階實戰(zhàn)》上下冊書籍0元免費送!
前幾日,我問朋友:你覺得哪個編程語言最好?他嘿嘿一笑:我覺得Python yyds!聽到這,我在心里給他點了個大大的贊。 類似認(rèn)為"Python天下第一"的朋友還有很多。為此,我們都努力收集Python資料,翻看大量視頻教程,渴望將Python學(xué)到極致??墒蔷W(wǎng)盤里幾十個G的電子版資料,不是重點缺失,就是不成體系,實用性不強,打開率不高。 為了幫助大家解決以上問題,我決定,給大家送上一套紙質(zhì)版精品書籍——《Python進階實戰(zhàn)》(上下兩冊,一次帶走)。幫你梳理Python知識點,從入門到進階一次全…