最近在做cocos2d-x的簡(jiǎn)明配置,發(fā)現(xiàn)有的朋友的文本編輯器,自動(dòng)將\r\n截?cái)喑蒤n,(在unix上換行使用\n,windows上,換行使用的是\r\n)于是,寫(xiě)了這個(gè)腳本,希望對(duì)一些朋友有所幫助,不用一行一行去改importosdefreplace(filePath,w2u):try:oldfile=open(filePath,"rb+")#這里必須用b打開(kāi)path,name=os.path.split(filePath)newfile=open(p
系統(tǒng) 2019-09-27 17:48:49 1754
配置文件配置文件[]中為section命名,幸運(yùn)28平臺(tái)搭建q<277.03.4.83.6>section的命名可以包含空格,每個(gè)section下面以鍵值對(duì)的方式保存配置內(nèi)容,在讀取配置時(shí)鍵值對(duì)全部解析為字符串,因此在配置時(shí)無(wú)需為字符串添加引號(hào)settings.conf文件定義[mysqlsettings]host=10.250.218.51port=3306username=adminpassword=admin123coding=utf8[oracle
系統(tǒng) 2019-09-27 17:48:43 1754
先說(shuō)說(shuō)線程在多線程中,為了保證共享資源的正確性,我們常常會(huì)用到線程同步技術(shù).將一些敏感操作變成原子操作,保證同一時(shí)刻多個(gè)線程中只有一個(gè)線程在執(zhí)行這個(gè)原子操作。我最常用的是互斥鎖,也稱(chēng)獨(dú)占鎖。其次還有讀寫(xiě)鎖,信號(hào)量,條件變量等。除此之外,我們?cè)谶M(jìn)程間通信時(shí)會(huì)用到信號(hào),向某一個(gè)進(jìn)程發(fā)送信號(hào),該進(jìn)程中設(shè)置信號(hào)處理函數(shù),然后當(dāng)該進(jìn)程收到信號(hào)時(shí),執(zhí)行某些操作。其實(shí)在線程中,也可以接受信號(hào),利用這種機(jī)制,我們也可以用來(lái)實(shí)現(xiàn)線程同步。更多信息見(jiàn)//www.jb51.ne
系統(tǒng) 2019-09-27 17:48:40 1754
目錄問(wèn)題一:更改數(shù)據(jù)庫(kù)問(wèn)題二:Nomodulenamed'MySQLdb'問(wèn)題三:?jiǎn)栴}四:?jiǎn)栴}五:?jiǎn)栴}一:更改數(shù)據(jù)庫(kù)django默認(rèn)使用sqlite的數(shù)據(jù)庫(kù),默認(rèn)自帶sqlite的數(shù)據(jù)庫(kù)驅(qū)動(dòng),引擎名稱(chēng):django.db.backends.sqlite3,如果我們需要使用MySQL的話,那么我們需要手動(dòng)修改settings.py的內(nèi)容解決辦法:找到DATABASES,將數(shù)據(jù)庫(kù)引擎修改為MySql。DATABASES={'default':{'ENGINE'
系統(tǒng) 2019-09-27 17:48:28 1754
閱讀更多萬(wàn)能的Python大法可以做很多有趣的事情,那我們今天來(lái)看看使用簡(jiǎn)單的Python來(lái)實(shí)現(xiàn)對(duì)一個(gè)網(wǎng)頁(yè)的朗讀吧!首先我們需要裝一些必要的庫(kù):readability它是用來(lái)提取網(wǎng)頁(yè)內(nèi)的內(nèi)容的pipinstallreadability-lxmlgoose它是一個(gè)文章提取器,我們用它來(lái)進(jìn)行文章的提取pipinstallgoose3baidu-aip百度提供的PythonSDK,接口文檔:http://ai.baidu.com/docs#/TTS-Online
系統(tǒng) 2019-09-27 17:48:22 1754
幾乎所有的微薄都提供了縮短網(wǎng)址的服務(wù),其原理就是將一個(gè)url地址按照一定的算法生成一段字符串,然后加在一個(gè)短域名后面邊成了一個(gè)新的url地址,數(shù)據(jù)庫(kù)中會(huì)存放這個(gè)短地址和原始的地址,當(dāng)用戶點(diǎn)擊這個(gè)新的短地址后,短地址服務(wù)會(huì)根據(jù)短域名后面的幾個(gè)字符串從數(shù)據(jù)庫(kù)中讀出原來(lái)的地址然后頁(yè)面進(jìn)行跳轉(zhuǎn)。比如新浪微薄中的url是http://t.cn/xxxxxxxt.cn是其域名,其后面跟著的是7位算出來(lái)的字符串。方法一:使用哈希庫(kù)自定義算法因?yàn)槲谋局酗@示太長(zhǎng)的url會(huì)比
系統(tǒng) 2019-09-27 17:48:18 1754
Step1:安裝python和sublimeStep2:給sublime安裝packagecontrol,安裝參見(jiàn):官網(wǎng)Step3:配置安裝路徑方式一:配置windows的Path好處就是cmd的時(shí)候也可以運(yùn)行,視為系統(tǒng),用戶級(jí)別的配置;方式二:配置sublime的python的sublime_build點(diǎn)擊:Preference->BrowsePackages->在python目錄下,編輯Python.sublime-build文件,添加python應(yīng)用
系統(tǒng) 2019-09-27 17:48:17 1754
人生苦短,我選Python。Python比其他的語(yǔ)言來(lái)說(shuō)真的簡(jiǎn)潔多了,很多時(shí)候想做的東西都有對(duì)應(yīng)的模塊可以導(dǎo)入,平時(shí)玩點(diǎn)小東西真心不錯(cuò)。首先講一下安裝,其實(shí)沒(méi)什么好講的,點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn),完事。這里的AddPython3.7toPATH記得勾上,這樣你就可以在CMD里面直接使用Python了(打開(kāi)cmd,輸入python就OK啦。)這里附上最新的Python安裝包,win64的。https://www.python.org/ftp/python/3.7.3/py
系統(tǒng) 2019-09-27 17:48:17 1754
目錄0環(huán)境1引言2思路3圖像分類(lèi)4總結(jié)0環(huán)境Python版本:3.6.8系統(tǒng)版本:macOSMojavePythonJupyterNotebook1引言七月了,大家最近一定被一項(xiàng)新的政策給折磨的焦頭爛額,那就是垃圾分類(lèi)。《上海市生活垃圾管理?xiàng)l例》已經(jīng)正式實(shí)施了,相信還是有很多的小伙伴和我一樣,還沒(méi)有完全搞清楚哪些應(yīng)該扔在哪個(gè)類(lèi)別里。感覺(jué)每天都在學(xué)習(xí)一遍垃圾分類(lèi),真令人頭大。聽(tīng)說(shuō)一杯沒(méi)有喝完的珍珠奶茶應(yīng)該這么扔1、首先,沒(méi)喝完的奶茶水要倒在水池里2、珍珠,水
系統(tǒng) 2019-09-27 17:48:13 1754
有很久沒(méi)有更新我的博客了,在學(xué)習(xí)flask去了,別人都說(shuō)flask不難,其實(shí)現(xiàn)在我也這么覺(jué)得,但是在剛接觸的時(shí)候還是有點(diǎn)吃力的。在學(xué)習(xí)的過(guò)程中查閱了不少,也了解了許多,今天想做個(gè)總結(jié)。。。以免覺(jué)得學(xué)了那么久什么都沒(méi)學(xué)到,還有防止以后忘記。一.關(guān)于裝飾器,路由最開(kāi)始接觸的時(shí)候覺(jué)得好神奇,只會(huì)照著敲不知道怎么自己用起來(lái)@app.route(‘/')defhello:print(‘hello')注意:1.只有@這個(gè)東西是固定的,app是可以換的,這與藍(lán)本中的定義
系統(tǒng) 2019-09-27 17:48:05 1754