原创 sql日常技巧

mysql將字符串日期轉換爲datetime日期類型 SELECT STR_TO_DATE(字段名, '%Y-%m-%d %H:%i:%s') FROM 表名; ALTER TABLE 表名 ADD COLUMN 新字段名 DA

原创 Django使用celery小記

Django使用celery小記基礎環境celery簡介及應用場景異步任務定時任務其他 基礎環境 python 3.7 amqp 2.6.0 celery 4.4.3 Djang

原创 安裝django xadmin

自帶的django admin不太好看,可以考慮用用xadmin來做後臺管理,能稍微好看點 01-下載源碼 pip install https://codeload.github.com/sshwsfc/xadmin/zip/dj

原创 python常用技巧整理

python常用技巧整理list同時刪除多個索引元素list獲取索引和元素enumerate字典獲取k,v list同時刪除多個索引元素 list1 = [1, 1, 1, 2, 3, 4, 5, 8, 8] # 原始列表 in

原创 Promtheus基礎概念

Promtheus基礎概念 監控架構 Prometheus是一款面向雲原生應用程序的開源監控工具。 Prometheus server:採集存儲監控數據 Prometheus targets:採集對象主要分爲兩類 2.1 各種資

原创 JVM內存(堆和非堆)jdk1.8

JVM內存(堆和非堆)jdk1.8前言調試工具堆和非堆內存簡介基本概念堆內存分配linux內存與jvm內存聯繫 前言 1.8同1.7比,最大的差別就是:元數據區取代了永久代。元空間的本質和永久代類似,都是對JVM規範中方法區的實現

原创 sql學習整理

數據庫分爲關係型數據庫和非關係型數據庫,平時工作使用關係型數據庫的情況比較多,這裏做個備忘。 關係數據庫基本概念 表和表之間建立“一對多”,“多對一”和“一對一”的關係,以便對應業務處理。 表的每一行稱爲記錄(Record) 表

原创 k8s滾動發佈使用

Deployment爲Pod和Replica Set提供聲明式更新,並維持期望狀態。 spec: ... minReadySeconds: 100 # 這裏需要估一個比較合理的值,從容器啓動到應用正常提供服務 str

原创 django orm 基本操作

django orm 基本操作QuerySet對象轉換成字典對象ORM常用操作ORM雙下劃線操作ORM日期操作 QuerySet對象轉換成字典對象 from django.forms.models import model_to_

原创 k8s集羣安全機制理解

K8S的安全機制主要圍繞着API Server設計。使用了認證(Authentication)、鑑權(Authorization)、准入控制(Admission Control)來保證API Server安全。 請求流程圖:USE

原创 django設置允許跨域訪問

當使用vue前後端分離時,後端需要配置允許跨域訪問,否則前端請求會報錯。 安裝包 pip install django-cors-headers 修改settings.py INSTALLED_APPS = [ 'cor

原创 Openshift 網絡v3.11

Openshift 網絡理解三種插件類型Masters設計Nodes設計Pod網絡數據流向 OKD使用SDN(軟件定義網絡)提供集羣網絡,實現集羣POD之間的通信。Openshift SDN使用Open vSwitch(OVS)配

原创 django rest framework 分頁

django rest framework 分頁基礎分頁在方法中調用基礎分頁這裏展示第1頁,每頁2條Offset分頁在方法中調用offset分頁這裏展示從第5條開始,往後看3條加密分頁在方法中調用加密分頁如下所示 DRF提供了3種

原创 Ceph架構及組件理解

Ceph基礎架構及組件概念理解Ceph簡介Ceph架構及組件說明塊存儲、文件存儲、對象存儲應用場景及區別 Ceph簡介 Ceph是可靠的、可擴展的、安全的、接口統一的、去中心節點的、分佈式的存儲系統。 Ceph可以同時提供對象存

原创 Openshift 基於S2I部署應用

Openshift S2I部署應用S2I基礎概念S2I實踐部署(參數化構建示例)S2I驗證及常用參數解析附:製作過程有問題,按照下列流程重複執行 S2I基礎概念 Source-to-Image(S2I)是一個框架,可以將應用的源碼