Python3.5+從Python版本3.5開始,glob模塊支持該"**"指令(僅當(dāng)您傳遞recursive標(biāo)志時(shí)才會(huì)解析該指令):importglobforfilenameinglob.iglob('src/**/*.c',recursive=True):print(filename)如果你需要一個(gè)列表,只需使用glob.glob而不是glob.iglob。importfnmatchimportosmatches=[]forroot,dirnames,
系統(tǒng) 2019-09-27 17:49:10 3640
“新氧ubuntu中文定制版”是由新氧ubuntu中文定制版項(xiàng)目組在近期推出的一個(gè)基于Ubuntu的中文Linux發(fā)行版。根據(jù)其描述:新氧ubuntu中文定制版,是基于ubuntu官方發(fā)布版制作的中文優(yōu)化應(yīng)用版本。它不是一個(gè)新的發(fā)布版。新氧ubuntu中文定制版是一個(gè)非盈利項(xiàng)目,因?yàn)槠浒艘恍┆?dú)特的適用于中文用戶的組件,一經(jīng)推出就受到了廣泛的關(guān)注。新氧ubuntu中文定制版的官方主頁是:http://xylinux.com以下節(jié)選相關(guān)截圖來展示一下這個(gè)中
系統(tǒng) 2019-08-29 22:36:56 3640
grep之字符串搜索算法Boyer-Moore由淺入深(比KMP快3-5倍)這篇長文歷時(shí)近兩天終于完成了,前兩天幫網(wǎng)站翻譯一篇文章“為什么GNUgrep如此之快?”,里面提及到grep速度快的一個(gè)重要原因是使用了Boyer-Moore算法作為字符串搜索算法,興趣之下就想了解這個(gè)算法,發(fā)現(xiàn)這個(gè)算法一開始還挺難理解的,也許是我理解能力不是很好吧,花了小半天才看懂,看懂了過后就想分享下,因?yàn)橛X得這個(gè)算法真的挺不錯(cuò)的,以前一直以為字符串搜索算法中KMP算很不錯(cuò)的了
系統(tǒng) 2019-08-12 01:32:18 3640
使用Zsh的九個(gè)理由像大部分*nix用戶,我之前用bash很多年,期間也有過小的不爽,但一直都忍過來,或者是說沒想過這些不爽的地方能解決,比如cd到一個(gè)深目錄時(shí)得哐哐猛敲。這么多年里我也嘗試過其他shell。比如ksh/tcsh以及今天要說的zsh,但最終都沒堅(jiān)持下去,因?yàn)樾闹惺冀K還是認(rèn)為bash是最正統(tǒng)的shell,不愿意去主動(dòng)深入學(xué)習(xí)其他shell。直到前幾天逛github,發(fā)現(xiàn)排名第6的開源項(xiàng)目oh-my-zsh,下來試用了一把,頓時(shí)覺得b
系統(tǒng) 2019-08-29 23:12:52 3638
tomcat配置虛擬主機(jī)這個(gè)問題,相信困擾了很多web開發(fā)程序員。我在配置過程中也是遇到了一些和大家一樣的問題。不過最終還是成功配置出來了。書歸正傳。相信網(wǎng)上也有很多配置虛擬主機(jī)的例子啊,解法的。我也是看了很多的重要的一點(diǎn)是,要配置多虛擬主機(jī),要把端口改成80。這里我就不介紹如何改端口了。首先在conf目錄下server.xml文件打開有一段
系統(tǒng) 2019-08-12 01:32:19 3636
From:http://fangfang0717.blog.51cto.com/236466/130699今天我看了一個(gè)文檔,雖然是講命令的,但是它用passwd文件做的例子,由于許多天之前看過,現(xiàn)在有點(diǎn)忘記,所以現(xiàn)在拿出來惡補(bǔ)一下!!/etc/passwd是存放用戶的地方1234567root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sb
系統(tǒng) 2019-08-12 01:33:31 3634
這篇文章不知道什么時(shí)候在硬盤里的,貼一下,如有不符法律或政策之處我把它刪掉。GFW”這個(gè)詞語在網(wǎng)上出現(xiàn)的頻率越來越高,但是一直不知道它的具體含義是什么。拼音縮寫?諧音?……想了很久,最后還是在Google上找到了解釋。原來的確是縮寫,不過是英文縮寫..GFW是指“中國防火墻或中國國家防火墻”,指中華人民共和國政府在其管轄互聯(lián)網(wǎng)內(nèi)部建立的多套網(wǎng)絡(luò)審查系統(tǒng)的總稱,包括相關(guān)行政審查系統(tǒng)。其英文名稱GreatFirewallofChina(與長城GreatWall
系統(tǒng) 2019-08-29 22:21:13 3633
Java中委托事件模型原文地址:http://hbohuan.blog.163.com/blog/static/208489820077132225530/委托事件模型——DelegatedEventModel或許每個(gè)軟件從業(yè)者都有從學(xué)習(xí)控制臺(tái)應(yīng)用程序到學(xué)習(xí)可視化編程的轉(zhuǎn)變過程,控制臺(tái)應(yīng)用程序的優(yōu)點(diǎn)在于可以方便的練習(xí)某個(gè)語言的語法和開發(fā)習(xí)慣(如.net和java),而可視化編程的學(xué)習(xí)又可以非常方便開發(fā)出各類人機(jī)對(duì)話界面(HMI)。可視化編程或許是一個(gè)初學(xué)者
系統(tǒng) 2019-08-12 01:32:26 3633
大概有兩年沒有去過chinaz的論壇了,昨天上去逛了逛。正好看到一個(gè)朋友在問百度是如何判斷是不是手機(jī)登錄的。有幾個(gè)熱心朋友回答的是js,我把百度首頁的js看了下,沒有找到一絲的手持設(shè)備判斷的信息,我也就回答了兩句,這里的判斷應(yīng)該屬于程序部分的處理,不屬于前端的范疇,是靠判斷請(qǐng)求頭信息(HTTP_USER_AGENT)進(jìn)行判斷的。不知道這位朋友能不能明白。為了驗(yàn)證這個(gè)結(jié)論,這里我用firefox偽造請(qǐng)求頭信息(主要是HTTP_USER_AGENT部分),來進(jìn)
系統(tǒng) 2019-08-29 23:45:50 3632
準(zhǔn)備命令:$sudoapt-getinstallpython$sudoapt-getinstallbuild-essential$sudoapt-getinstallgcc$sudoapt-getinstallg++從nodeJS官網(wǎng)http://nodejs.org/下載最新源代碼包:node-v0.10.22.tar.gz【SourceCode】解壓:$tar-zxfnode-v0.10.22.tar.gz$cdnode-v0.8.14默認(rèn)安裝:$./
系統(tǒng) 2019-08-12 01:32:38 3632