原创 MySQL概念及架構

背景: 工作和學習當中經常要使用到關係型數據庫,但是對一些的基礎概念總是記不清楚,因此自己動手寫一篇文章總結整理下,歡迎大家指正。 什麼是關係型數據庫 常見的關係型數據庫結構是這樣的: 即表與表之間的關係稱之爲關係型數據

原创 python線程學習

線程的概念 線程是CPU調度的基本單元,線程運行於進程當中,一個進程中可以運行很多個線程。同一進程中的所有線程共享內存空間 threading Thread # 表示一個線程的執行的對象

原创 python數據結構大全

前言 python中基礎的數據結構,如果不經常使用,很容易忘記,本文帶你複習python中數據結構的所有基本操作 一. Python數據類型 1. 數字類型 int > 1, 0 2. 字符串類型 string > '',

原创 30分鐘帶你入門python正則表達式

場景: * 字符的匹配 * 爬蟲中的使用 * 手機號碼,郵箱的匹配 python中使用正則表達式 re模塊的使用 re模塊是python中正則表達式的包 import re # result = re.match

原创 python協程入門

背景 python對於多線程受限於GIL(全局解釋器鎖)導致其性能大大降低,並不能實現真正意義上的併發。用協程倒是一個節約內存提升效率的不錯Idea。 一.瞭解幾個概念 什麼是異步任務? 所謂異步任務就是,在進行IO(Inpu

原创 python內建函數和常用模塊

前言 python的優勢在於它的庫和它的生態非常好,以至於它可以做很多事情,博主帶你學習下python的內建函數和常用的模塊。 歡迎大家關注和指正~ 一 python的內建函數 # import sys # print(dir(

原创 python面向對象進階之路

寫在前面 衆所周知,python是門面向對象編程語言,面向對象是一個程序設計和編程思想,即一切皆爲對象。 面向對象 面向對象三要素:封裝,繼承, 多態 封裝? 把一致的行爲或者公共的部分封裝成一個類或者方法。 比如把一定

原创 不看後悔之redis篇

前言 在實際的開發過程中,redis的使用場景非常多。它是一款非常優秀的NoSQL。查詢效率是mysql的數百倍。 redis官網 redis命令參考 一.redis介紹 什麼是redis? reids是一款開源的,內存中存儲的

原创 Python文件處理和常見的異常

前言 在實際的開發過程中會經常要將數據作持久化處理,通常的做法是將數據從內存寫到磁盤文件中 本文將帶你學習Python對於文件的讀寫操作,以及在如何保證代碼的健壯性和容錯性;異常的捕獲必不可少,這裏僅列舉一些常見的異常 pyth

原创 記錄下macos的brew安裝

記錄下mac下安裝brew的文章 https://blog.csdn.net/qq_35624642/article/details/79682979

原创 python高階用法

前言 本文帶你學習python的高階模塊。以下內容將幫助加深python的理解 乾貨 1. 生成式、推導式的用法 Comprehensions,能用一行代碼解決的絕不用第二行 gen_list = ['tencent',

原创 linux下python安裝和虛擬環境

一.安裝python3.7.3 安裝依賴環境 yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel re

原创 python數據結構,看這篇就夠了

前言 python中基礎的數據結構,如果不經常使用,很容易忘記,本文帶你複習python中數據結構的所有基本操作 一. Python數據類型 1. 數字類型 int > 1, 0 2. 字符串類型 string > '',

原创 一文帶你入門memcached

寫在前面 最近在學習的時候發現很多東西看過,但是容易忘記。發現用博客的形式記錄下來真的可以加強記憶,後續會不斷更新更多技術和分享博客,希望大家提出改進意見 @_@ 一.什麼是memcached? memcached是一個分佈式

原创 如何部署YAPI,看篇就夠了

一 .背景 因公司日常開發中需要管理接口,並測試,經對比後發現YAPI更合適。YAPI可以建立獨立的項目空間,適配環境,mock參數。適用於前後端分離場景下的接口管理和測試。 先睹爲快 二.系統環境 CentOS 7.6