240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 120
    python 內(nèi)存管理狐肢,內(nèi)存泄漏

    內(nèi)存管理機(jī)制 Python的內(nèi)存管理內(nèi)存總共分為4層(Layer0-3): 第一層Layer1的僅僅是對(duì)malloc的簡(jiǎn)單包裝盯滚,raw memory梗夸,目的是為了兼容各個(gè)操作系...

  • python 可迭代對(duì)象 迭代器 生成器

    前言 按需獲取數(shù)據(jù)的模式础米,就是迭代模式,數(shù)據(jù)不會(huì)一下子全部加載到內(nèi)存辐烂。所有的生成器都是迭代器淆衷,因?yàn)樯善鞫紝?shí)現(xiàn)了迭代器接口,在python中忱反,生成器和迭代器兩者十分相近泛释,大多...

  • python 屬性訪問(wèn)順序 描述符

    概述 了解和熟悉python中的屬性訪問(wèn)順序,有助于我們閱讀源碼温算,編寫(xiě)高質(zhì)量代碼怜校,對(duì)python機(jī)制有個(gè)更深的理解。在講解屬性訪問(wèn)順序之前注竿,我們先熟悉一下與之有關(guān)的知識(shí)茄茁,__...

  • python 上下文管理

    簡(jiǎn)介 上下文管理屬于流程控制特性中一部分,在python中蔓搞,上下文管理語(yǔ)法主要是使用with關(guān)鍵詞胰丁。with語(yǔ)句會(huì)設(shè)置一個(gè)臨時(shí)的上下文,對(duì)對(duì)象進(jìn)行控制喂分,并且清除上下文锦庸,這樣做...

  • python 裝飾器和閉包詳解

    簡(jiǎn)介 變量作用域 閉包 裝飾器 變量作用域 如下例子,b是全局變量蒲祈,a是局部變量 對(duì)以上結(jié)果甘萧,自然符合邏輯無(wú)問(wèn)題,但是當(dāng)在print(a,b)后面對(duì)b操作時(shí)梆掸,會(huì)報(bào)錯(cuò)扬卷,如下: ...

  • redis 詳解系列之四(阻塞)

    redis 阻塞簡(jiǎn)介 redis是單線程架構(gòu),所有讀寫(xiě)操作都是在一個(gè)線程上進(jìn)行的酸钦,如果某個(gè)命令造成了阻塞怪得,哪怕是輕微的阻塞,都會(huì)造成整個(gè)應(yīng)用性能的下降卑硫,我們應(yīng)該理解redis...

  • redis 詳解系列之二(慢查詢分析與pipeline管道)

    慢查詢分析 慢查詢?nèi)罩揪褪窍到y(tǒng)在命令執(zhí)行前后計(jì)算每條命令的執(zhí)行時(shí)間徒恋,當(dāng)超過(guò)所設(shè)置的閾值,就會(huì)把這條命令的相關(guān)信息記錄下來(lái)欢伏,比如:消耗時(shí)間等入挣。redis的命令執(zhí)行過(guò)程是:客戶端...

  • redis 詳解系列之三(持久化)

    redis持久化簡(jiǎn)介 redis有兩張持久化機(jī)制,RDB和AOF硝拧,可以有效避免因進(jìn)程崩潰等情況造成數(shù)據(jù)丟失情況径筏,下次重啟時(shí)就可以利用持久化文件進(jìn)行數(shù)據(jù)的恢復(fù)葛假。 RDB持久化 ...

  • python發(fā)送郵件附件

    python發(fā)送郵件附件 完整示例:

  • redis 詳解系列之一(基礎(chǔ)知識(shí))

    本文內(nèi)容 redis概述 redis應(yīng)用場(chǎng)景 單線程架構(gòu)簡(jiǎn)介 全局命令講解 五種數(shù)據(jù)類(lèi)型講解 redis概述 redis是一種鍵值對(duì)的nosql數(shù)據(jù)庫(kù),值可以支持字符串(st...

  • python 對(duì)象概述

    python內(nèi)對(duì)象 在python世界中滋恬,一切都是對(duì)象聊训,包括類(lèi)也是一種對(duì)象,創(chuàng)建類(lèi)的元類(lèi)也是特殊的對(duì)象夷恍。在計(jì)算機(jī)中魔眨,一個(gè)對(duì)象實(shí)際上是一片被分配的內(nèi)存空間,這些內(nèi)存可能是連續(xù)的...

  • 120
    git revert 撤銷(xiāo)中間某次commit

    前言 在工作中酿雪,我們經(jīng)常會(huì)碰到這種情況遏暴,發(fā)現(xiàn)中間的某次提交是錯(cuò)誤的,或者不再需要的代碼指黎,這個(gè)時(shí)候想要撤回那次commit朋凉,該如何呢? 問(wèn)題背景 假如遠(yuǎn)程倉(cāng)庫(kù)上有5次commi...

  • 120
    python 狄克斯特拉算法

    前言 狄克斯特拉算法是解決加權(quán)圖求最短路徑的算法醋安,廣度優(yōu)先算法可以求非加權(quán)圖的最短路徑杂彭,但是如果圖的邊權(quán)重不一樣,那么就可以用狄克斯特拉算法來(lái)解決吓揪。 背景 現(xiàn)有一問(wèn)題亲怠,想要求...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品