為了加快網(wǎng)站的加載速度,我們通常要多js和css進(jìn)行壓縮處理。這些js和css的壓縮工作如果都手動(dòng)處理,費(fèi)時(shí)費(fèi)力。DjangoCompressor可以實(shí)現(xiàn)js/css的自動(dòng)壓縮。DjangoCompressor在易用性方面做的非常好,按照文檔做簡(jiǎn)單的設(shè)置后就可以正常工作。強(qiáng)烈建議大家去將文檔完整的看一遍(文檔很短)。使用的時(shí)候,只需要將css/js放到compress標(biāo)簽中DjangoCompressor即可自動(dòng)進(jìn)行處理。在debug模式時(shí),DjangoC
系統(tǒng) 2019-09-27 17:46:13 1968
剛來(lái)這個(gè)公司,熟悉了環(huán)境,老大就開(kāi)始讓我做一個(gè)遷移、修改代碼的工作,我想說(shuō)的是,這種工作真沒(méi)勁~~,看別人的代碼、改別人的代碼、這里改個(gè)變量、那里改個(gè)文件名??????,都是些沒(méi)技術(shù)含量、很繁瑣的事情,不過(guò)通過(guò)遷移代碼順便熟悉下環(huán)境也好。扯了這么多,說(shuō)說(shuō)今天的主題吧――代碼編碼格式改變,由于某些原因,需要將代碼從A機(jī)房遷移到B機(jī)房,這兩個(gè)之間不能互相訪問(wèn),但是歷史原因?qū)е翧機(jī)房的代碼全是utf8編碼的,B機(jī)房要求是GBK編碼,看看這個(gè)怎么解決。編碼問(wèn)題先說(shuō)
系統(tǒng) 2019-09-27 17:45:49 1968
python3批量刪除豆瓣分組下的好友的實(shí)現(xiàn)代碼"""python3批量刪除豆瓣分組下的好友2016年6月7日03:43:42codegay我兩年前一時(shí)沖動(dòng)在豆瓣關(guān)注了很多豆瓣的員工,好多,有四百個(gè)。我現(xiàn)在一時(shí)沖動(dòng)想取消關(guān)注...,寫(xiě)這么一個(gè)腳本可以用來(lái)加快刪除的速度。cookies還是直接從chrome讀取出來(lái)用,參考我之前剛寫(xiě)的代碼python3從chrome瀏覽器讀取cookie,"""importosimportsqlite3importreimp
系統(tǒng) 2019-09-27 17:38:28 1968
Django簡(jiǎn)介:Django是一個(gè)開(kāi)放源代碼的Web應(yīng)用框架,由Python寫(xiě)成。采用了MVC的框架模式,即模型M,視圖V和控制器C。不過(guò)在Django實(shí)際使用中,Django更關(guān)注的是模型(Model)、模板(Template)和視圖(Views),稱為MTV模式。Django的主要目的是簡(jiǎn)便、快速的開(kāi)發(fā)數(shù)據(jù)庫(kù)驅(qū)動(dòng)的網(wǎng)站,它強(qiáng)調(diào)代碼復(fù)用,多個(gè)組件可以很方便的以“插件”形式服務(wù)于整個(gè)框架,Django有許多功能強(qiáng)大的第三方插件。django是對(duì)象關(guān)系映射
系統(tǒng) 2019-09-27 17:38:23 1968
Pythonpass的用法:空語(yǔ)句donothing保證格式完整保證語(yǔ)義完整以if語(yǔ)句為例,在c或c++/Java中:if(true);//donothingelse{//dosomething}對(duì)應(yīng)于Python就要這樣寫(xiě):iftrue:pass#donothingelse:#dosomething1pass語(yǔ)句在函數(shù)中的作用當(dāng)你在編寫(xiě)一個(gè)程序時(shí),執(zhí)行語(yǔ)句部分思路還沒(méi)有完成,這時(shí)你可以用pass語(yǔ)句來(lái)占位,也可以當(dāng)做是一個(gè)標(biāo)記,是要過(guò)后來(lái)完成的代碼。比如
系統(tǒng) 2019-09-27 17:37:51 1968
簡(jiǎn)介TypeHint(或者叫做PEP-484)提供了一種針對(duì)Python程序的類型標(biāo)注標(biāo)準(zhǔn)。為什么使用TypeHint?對(duì)于動(dòng)態(tài)語(yǔ)言而言,常常出現(xiàn)的情況是當(dāng)你寫(xiě)了一段代碼后,隔段時(shí)間你可能忘記這個(gè)方法的原型是什么樣子的了,你也不清楚具體應(yīng)該傳入什么類型的參數(shù),這樣往往需要你去閱讀代碼才能定義每個(gè)類型具體是什么?;蛘弋?dāng)你使用一個(gè)文檔并不是特別完全的第三方庫(kù),你不知道這個(gè)庫(kù)應(yīng)該如何使用,這都會(huì)很痛苦?,F(xiàn)在,借助TypeHint,你可以實(shí)現(xiàn):1、實(shí)現(xiàn)類型檢查,防
系統(tǒng) 2019-09-27 17:37:43 1968
最近寫(xiě)了一個(gè)bf533的程序,在線調(diào)試都很正常,但是編譯成loaderfile后寫(xiě)入flash,重新上電或reset,程序都不運(yùn)行。用示波器觀察ezkit上的flash的地址線,只有一個(gè)數(shù)據(jù),說(shuō)明dsp部分沒(méi)有從flash讀到數(shù)據(jù)。flash寫(xiě)入的過(guò)程中,觀察flash的地址線都是有數(shù)據(jù)的。后來(lái)發(fā)現(xiàn)在編譯loaderfile時(shí),把位寬改為16-bit時(shí),得到的ldr文件寫(xiě)入flash,就可以正常加載。bf533flash加載失敗的解決方法之一
系統(tǒng) 2019-08-29 23:44:13 1968
本文為本人另一個(gè)賬號(hào)上的文章,那個(gè)賬號(hào)不要了,乾坤大挪移過(guò)來(lái)。最近遇到結(jié)構(gòu)體內(nèi)存對(duì)齊的問(wèn)題,發(fā)現(xiàn)自己一知半解,于是在網(wǎng)上搜集了些資料,總結(jié)如下。一、規(guī)則每個(gè)特定平臺(tái)上的編譯器都有自己的默認(rèn)“對(duì)齊系數(shù)”(也叫對(duì)齊模數(shù))。程序員可以通過(guò)預(yù)編譯命令#pragmapack(n),n=1,2,4,8,16來(lái)改變這一系數(shù),其中的n就是你要指定的“對(duì)齊系數(shù)”,VC++默認(rèn)n=8。對(duì)齊分兩步,第一步:數(shù)據(jù)成員對(duì)齊;第二步:結(jié)構(gòu)體對(duì)齊。數(shù)據(jù)成員對(duì)齊:每個(gè)結(jié)構(gòu)體成員所分配的存
系統(tǒng) 2019-08-29 23:43:20 1968
場(chǎng)景五的黃昏場(chǎng)景是一個(gè)從城市到森林的過(guò)渡場(chǎng)景,出現(xiàn)的時(shí)間比較短,所以在這個(gè)場(chǎng)景里并沒(méi)有設(shè)計(jì)什么小細(xì)節(jié)。場(chǎng)景五的草稿圖:場(chǎng)景完成圖:場(chǎng)景五里唯一有點(diǎn)技術(shù)含量的就是飛舞的樹(shù)葉了,遠(yuǎn)處的樹(shù)葉做得很簡(jiǎn)單,就是一個(gè)單幀的小葉片在飄動(dòng)。近處的樹(shù)葉做了一個(gè)逐幀的翻滾動(dòng)畫(huà),用了9幀。呵呵,畫(huà)這個(gè)動(dòng)畫(huà)的時(shí)候是把家里陽(yáng)臺(tái)上的紫藤樹(shù)葉摘了一片,拿在手上一點(diǎn)一點(diǎn)的翻動(dòng),邊翻邊畫(huà)的,哈哈。眼前飛過(guò)的樹(shù)葉是把每一幀都在PS里模糊化后再導(dǎo)入到FLASH里生成的。主要是為了突出一個(gè)遠(yuǎn)近的
系統(tǒng) 2019-08-29 23:35:23 1968
關(guān)于遮罩的教程很多了,這里結(jié)合我的摸索過(guò)程及創(chuàng)意給大家尤其是初學(xué)者作一簡(jiǎn)單講解。一.原理部分--羽化的美眉效果flash的遮罩原理在于使用一個(gè)圖形作為透過(guò)光線的區(qū)域,當(dāng)這個(gè)圖形所在層轉(zhuǎn)為遮罩層時(shí),圖形區(qū)域下一層的物體可見(jiàn),而圖形區(qū)域外的物體不可見(jiàn)。但是再往下一層的物體仍然可見(jiàn),也就是說(shuō),遮罩層只對(duì)它下面一層物體起作用。好,下面就步入正題,介紹一個(gè)羽化美眉效果,這在photoshop中是很容易實(shí)現(xiàn)的。1.從圖片庫(kù)中找個(gè)漂亮的美眉,導(dǎo)入到舞臺(tái)上,放在合適的位置
系統(tǒng) 2019-08-29 23:34:59 1968