原创 Python語言基礎從入門到精通

1、python關鍵字 False await else import pass None break except in raise True

原创 Python日誌庫logging總結—史上最詳細

在部署項目時,不可能直接將所有的信息都輸出到控制檯中,我們可以將這些信息記錄到日誌文件中,這樣不僅方便我們查看程序運行時的情況,也可以在項目出現故障時根據運行時產生的日誌快速定位問題出現的位置。 1、日誌級別 Python 標準庫 log

原创 Django外鍵反向查詢和json_dumps直接輸出中文

一、Django外鍵查詢 有下面的表定義 from django.db import models class Person(models.Model): name = models.CharField(max_length=

原创 mysql大翻頁limt 1700,100慢優化方案

1、引言 公司有個需求,統計短信系統每天status沒成功的電話號碼,然後進行統計分析。爲了省事,我直接用了現成的sql, 該sql是分頁,每次篩選limit一百條,最後合併下,最後不就得出所有的手機號了嗎? select id from

原创 Linux系統CentOS虛擬機利用conda搭建python虛擬環境

Conda是一個開源的軟件包管理系統和環境管理系統,用於安裝多個版本的軟件包及其依賴關係,並在它們之間輕鬆切換。Conda主要用於Python程序,適用於Linux,OS X和Windows,也可以打包和分發其他軟件。是目前最流行的 Py

原创 mac利用pyenv搭建python虛擬環境

一、安裝python虛擬環境pyenv # cd ~ //利用brew安裝pyenv # brew install pyenv //查看是否安裝成功 # pyenv --version 二、安裝python 3.7.4 1、拷貝搜狐

原创 史上最全監控知識體系,保證你升職加薪!

從來沒講過運維,因爲我覺得運維這種東西不需要太多的知識面,然後我一個做了運維朋友告訴我大錯特錯,他就是從3K的運維一步步到40K的,甚至笑着說:我現在感覺自己什麼都能做。 既然講,就講最重要的吧。 監控是整個運維乃至整個產品生命週期中最重

原创 自己的Todo List, 每天提醒自己:原地踏步就是在退步,時刻未雨綢繆,準備着!

conda使用 https://zhuanlan.zhihu.com/p/44398592 https://www.cnblogs.com/chester-cs/p/11824433.html django外鍵查詢 https://www

原创 PHP中Session函數底層原理以及session的垃圾回收機制

一、php session函數的原理 session_id作用 重用現有的回話,如果沒有就創建,感覺這個函數作用不是很大,我在php這邊打印不好使。 session_start作用 1、沒有會話,根據session.name = PHPS

原创 Linux命令kill實現進程強殺、平滑重啓

Linux中的kill命令用來終止指定的進程(terminate a process)的運行,是Linux下進程管理的常用命令。通常,終止一個前臺進程可以使用Ctrl+C鍵,但是,對於一個後臺進程就須用kill命令來終止,我們就需要先使

原创 FastDFS從入門到精通(三)之線上高可用運維

本文介紹我在運維中遇到的問題並提出具體解決方案。 一、線上高可用配置   1、用戶訪問圖片時,先訪問CDN,CDN如果命中直接返回,不命中則訪問前端nginx。 2、前端nginx訪問時,如果發現本地nginx緩存存在直接返回,不命中則

原创 Linux中豎線'|' 、雙豎線‘||’、&和&&全面解析

對於初學者來說這幾個意思可能只知道其中幾個的意思,下面我們來看一下。 1、豎線‘|’ ,在linux中是作爲管道符的,將‘|’前面命令的輸出作爲'|'後面的輸入。 [18066609@root~]$ cat /etc/passwd r

原创 如何畫數據庫ER圖

一、ER圖基本概念 ER圖分爲實體、屬性、關係三個核心部分。在ER圖中,實體是長方形,屬性是橢圓形,關係爲菱形。 1、實體(entity) 即數據模型中的數據對象(即數據表),用長方體來表示,每個實體都有自己的實體成員(entity

原创 一文簡單易懂帶你瞭解比特幣原理

比特幣(bitcoin)誕生於2008年的一篇論文。 一個署名爲中本聰的人,提出了革命性的構想:讓我們創造一種不受政府或其他任何人控制的貨幣!這個想法堪稱瘋狂:一串數字,背後沒有任何資產支持,也沒有任何人負責,你把它當作錢付給對方,怎麼會

原创 如何設計一個郵件業務系統,包含類圖,架構和流程圖

一、需求 1、提供restapi調用發送郵件 2、郵件運營商包括多家,能靈活配置 3、郵件提供模板接口,可以通過模板去發送郵件 4、郵件提供非模板接口,直接發送郵件 5、發送郵件全部採用異步發送 二、郵件系統架構圖 1、client端發