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