摘要:算法是編程知識(shí)體系中的重要部分。而排序算法又是算法中非常基礎(chǔ)的內(nèi)容。我們用實(shí)現(xiàn)了一個(gè)可視聽(tīng)化的排序算法演示程序,給你們直觀地展示一下冒泡排序選擇排序插入排序快速排序歸并排序種經(jīng)典排序算法的執(zhí)行過(guò)程。 算法 是編程知識(shí)體系中的重要部分。當(dāng)你已經(jīng)掌握了一些編程基礎(chǔ)之后,必然需要了解算法相關(guān)的知識(shí),才能可以寫(xiě)出效率更高的代碼。而 排序算法 又是算法中非常基礎(chǔ)的內(nèi)容。 我們用 Python 實(shí)...
上一章我們的網(wǎng)站頁(yè)面實(shí)在太粗糙,你肯定不會(huì)拿來(lái)做真正的博客首頁(yè)。因此這章我們要借助Bootstrap的力量,改寫(xiě)一個(gè)大氣的博客。 配置Bootstrap 4 Bootstrap是用于網(wǎng)站開(kāi)發(fā)的開(kāi)源前端框架(前端指的是展現(xiàn)給最終用戶的界面),它提供字體排印、窗體、按鈕、導(dǎo)航及其他各種組件,旨在使動(dòng)態(tài)網(wǎng)頁(yè)和Web應(yīng)用的開(kāi)發(fā)更加容易。 Bootstrap有幾個(gè)版本都比較流行,我們選擇最新版本的Boots...
摘要:隨著我們對(duì)于效率的追求不斷提高,基于單線程來(lái)實(shí)現(xiàn)并發(fā)又成為一個(gè)新的課題,即只用一個(gè)主線程很明顯可利用的只有一個(gè)情況下實(shí)現(xiàn)并發(fā)。作為的補(bǔ)充可以檢測(cè)操作,在遇到操作的情況下才發(fā)生切換協(xié)程介紹協(xié)程是單線程下的并發(fā),又稱微線程,纖程。 引子 之前我們學(xué)習(xí)了線程、進(jìn)程的概念,了解了在操作系統(tǒng)中進(jìn)程是資源分配的最小單位,線程是CPU調(diào)度的最小單位。按道理來(lái)說(shuō)我們已經(jīng)算是把cpu的利用率提高很多了。...
摘要:來(lái)看看這個(gè)參數(shù)里有參數(shù)里有參數(shù)上面一個(gè)是算法,一個(gè)是處理不平衡數(shù)據(jù)的算法,我都遇到了這個(gè)參數(shù),那么這個(gè)有趣的參數(shù)到底是什么呢相當(dāng)于隨機(jī)數(shù)種子,下面會(huì)有代碼來(lái)解釋其作用。沒(méi)有設(shè)置,每次取得的結(jié)果就不一樣,它的隨機(jī)數(shù)種子與當(dāng)前系統(tǒng)時(shí)間有關(guān)。 來(lái)看看 random_state 這個(gè)參數(shù) SVC(random_state=0)里有參數(shù) random_state from imblearn.o...
摘要:環(huán)境阿里云是以加州大學(xué)伯克利分校計(jì)算機(jī)系開(kāi)發(fā)的,現(xiàn)在已經(jīng)更名為,版本為基礎(chǔ)的對(duì)象關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。支持大部分標(biāo)準(zhǔn)并且提供了許多其他現(xiàn)代特性復(fù)雜查詢外鍵觸發(fā)器視圖事務(wù)完整性。 CentOS 7 安裝 PostgreSQL 11 showImg(https://segmentfault.com/img/bVbq6cs?w=1348&h=347); PostgreSQL: The Wor...