對于很多Python從業(yè)者來說,要怎么才能夠進階呢?那就是要多閱讀一些書籍多去找一些資料,然后去進行閱讀。那么,怎么利用python里面的turlte來繪制圖形的實例代碼呢?下面小編就給大家詳細解答下?! ?.圖1 如下圖所示,下面圖是由拼接而成的,感興...
什么時候需要使用架構原則?1:架構設計2:項目驗收總結:諸事不決,架構原則架構設計原則1:體系安全2:成本合理3:穩(wěn)定可靠4:性能適用5:運維高效體系安全1:根據(jù)系統(tǒng)的合規(guī)標準設定目標1.1:合規(guī)標準:1,國際標準;2,國家標準;3,行業(yè)標準;4,公司要求2:成體...
背景:官方鏡像站下載速度慢,推薦使用阿里云鏡像站,加速鏡像下載速度操作步驟阿里云官網(wǎng)鏈接:阿里云docker加速器1.阿里云鏡像加速器地址:https://jwrmyfx1.mirror.aliyuncs.com2.服務器內(nèi)配置2.1 centossudo mkdir -p /etc/dockersudo tee /etc/docker/da...
背景:出于對生產(chǎn)服務器的保護,我們一般都會修改windows遠程桌面的3389端口。但是通過一步步修改注冊表子項來修改端口,過程很慢。參考windows官方鏈接:更改遠程桌面的偵聽端口 | Microsoft Docs使用命令,一鍵修改遠程端口,達到加快效率的效果。操作步驟...
背景:客戶是地產(chǎn)行業(yè)客戶,云服務器主要部署OA和sql server數(shù)據(jù)庫,由于內(nèi)部IT薄弱,沒有做好安全防護,導致服務器被病毒入侵。問題回顧:1:服務器遭受勒索病毒攻擊,導致服務器OA文件和數(shù)據(jù)庫文件被鎖,OA網(wǎng)站無法打開,數(shù)據(jù)庫表無法讀取。2:業(yè)務癱瘓期間...
有一段時間沒怎么倒騰博客了,這幾天收拾了一下博客,同時將最近閱讀和記錄的有趣的內(nèi)容整理一番,分享給大家。主要包括在博客 寫作時遇到的一些問題及解決方法,即我是如何構建自己的博客寫作工作流的。同時也有一些在博文寫作的中一些感悟。hexo 及 Butterf...
過去幾年,我們已經(jīng)看到了一系列關于系統(tǒng)架構的想法,包括:六邊形架構(接口與適配器)洋蔥架構(Onion Architecture)Screaming ArchitectureDCIBCE這些架構有很多共同的點(思想),盡管它們細節(jié)上有所不區(qū)別,它們都有相同的目標,那就是關注點分離(the spe...
小編寫這篇文章的主要目的就是,站在當下的一個角度,對全球疫情情況進行一個數(shù)據(jù)分析,,包括確診、治愈、死亡、時間、國家、地區(qū)等這些數(shù)據(jù),針對這些數(shù)據(jù),進行相關的一些可視化數(shù)據(jù)分析,下面小編就給大家做出一個詳細的解答?! ”卷椖恐饕ㄟ^pyth...
最近給部門的小伙伴做了一個關于helm的入門介紹,收到了不錯的反響,于將資料整理分享給博客的讀者們。 本文第一部分介紹helm是做什么的以及能解決什么問題。第二部分介紹helm的核心概念及安裝使用helm的教程, 第三部分介紹helm使用的核心即chart的開發(fā),這...
我們可能在很多地方如 README 文件、Makefile 文件以及 Dockerfile 文件中看到GO111MODULE=on, 對于剛接觸的Golang的開發(fā)者可能對此有很多疑惑。這片文章,我將詳細介紹GO111MODULE變量的意義,以及什么時候需要使用到該變量, 同時也總結了一些在使用 Go Mo...
Golang 什么時候使用指針(Pointer)?什么時候使用值(Value)?對于go開發(fā)者來說是一件頭疼的事情, 而且這個問題似乎沒有絕對的答案,那是否代表我們可以隨意使用呢?答案當然是否定的。本文我將試圖總結什么場景使用指針更合理。 在開始閱讀前,建議讀者先能...
本文介紹docker中的contanier,基于操作系統(tǒng)介紹什么是container。進程(Processes)Container是具有指定配置的Linux進程(processes)。我們進行如下操作: ##啟動一個redis進程 ?~dockerrun-d--name=dbredis:alpine ##顯示容器運行的進程 ?~dockertopdb PI...
本文以一個實際業(yè)務問題來談談事務該如何處理。對接外部系統(tǒng)是是不可避免的,從廣泛意義上來說,外部系統(tǒng)范圍很大,中間件(數(shù)據(jù)庫)也屬于外部系統(tǒng)。當我們討論事務時,通常我們將那些沒有支持事務的系統(tǒng)稱為外部系統(tǒng),業(yè)務系統(tǒng)基本上都是外部系統(tǒng)。問題有這...
在使用Spring Boot開發(fā)過程中,并發(fā)concurrency問題不可避免。很多開發(fā)者存在這樣的誤區(qū),使用Servlets為每個請求分配一個新的線程進行處理就不再需要并發(fā)處理了。我將在這篇文章中介紹如何在Spring Boot中處理并發(fā)并且如何避免一些問題。Spring Boot 并發(fā)基...
通過Hexo&Gitpage方案部署的博客系統(tǒng),訪問速度確實很慢。一個網(wǎng)站如果在4秒內(nèi)沒有讀取出來,大多數(shù)訪客會選擇離開。分析首先需要排查出頁面加載速度慢的原因,這里我們結合Chrome開發(fā)者工具和開源的在線網(wǎng)站測試(模擬不同地區(qū)和終端)進行測試。chrome分析...
日志是很多開發(fā)者在開發(fā)過程中很容易忽略,開發(fā)過程中開發(fā)者可以通過IDE或其他調(diào)試工具,。在軟件的生命周期中,分析丑陋的日志上面是一個SpringBoot Web應用輸出的日志,該應用通過容器方式部署在k8s集群中。這些日志輸出存在一下嚴重缺陷。出現(xiàn)Error級別日...
HexoHexo是一款快速、簡潔且高校的博客框架,有以下亮點:Markdown編輯模式;靜態(tài),可以使用GitPage部署;基于CLI優(yōu)雅的管理模式;主題酷炫。為什么選擇Butterlfy主題看圖:Never put off till tomorrow what you can do today一語勝千言,警醒自己。博客圖片...
入坑 Python自從進入公司,到現(xiàn)在也有半年的時間。這半年的時間從 python 到入門到開發(fā)了幾個小項目,類型涵蓋了web應用 程序、爬蟲程序 (scrapy),python腳本工具,自動化工具。對 python 語言也越來越熟悉,當然也有所感悟和總結。首先 Python 真的讓語言...
小編寫這篇文章的主要目的,主要是給大家做一個比較詳細的解答,因為很多人在使用python的時候,往往會遇到各種各樣的問題,比如if控制語句和for循環(huán)這些內(nèi)容,不能夠合理地進行運用,那么,具體要怎么使用呢?下面小編就給大家詳細解答下?! ?、if條件...
nfs是們常用的遠程存儲,這里記錄下k8s安裝nfs部署nfs服務器安裝nfs工具yum-yinstallnfs-utils systemctlstartnfs&&systemctlenablenfs創(chuàng)建nfs的目錄mkdir-p/data/nfs/&&chmod-R777/data/nfs#設置共享目錄echo"/data/nfs*(rw,no_roo...
kubebuilder是個專門用于開發(fā)k8s的框架k8s有很多資源如deployment,cronjob等資源,這些資源的行為則由位于controller-manager中的各個資源控制器來實現(xiàn)邏輯,安裝在https://github.com/kubernetes-sigs/kubebuilder/releases下載合適的二進制文件并放入path中...
記錄下在k8s中安裝gitlab-runner獲取注冊token全局runner:管理員界面->概覽—>runner->左上角(/admin/runners)組runner:組界面->設置->CI/CD->展開runner(/groups/<組名>/-/settings/ci_cd)項目runner:項目界面->設置->CI/CD->...
準入控制是k8s中用來提供安全控制的一個控制器,而動態(tài)控制則是用戶定制的安全策略種類動態(tài)準入控制分為兩種,分別為Mutating,ValidatingMutatingMutating主要為修改性質(zhì)的,在api調(diào)用完成之后k8s會根據(jù)ValidatingWebhookConfiguration中的條件發(fā)送給配置的w...