對Xwindow的思考作者:白文濤XWindowSystem是一套Client-Server體系結構的窗口系統,它是現代Unix系統(包括Linux、FreeBSDetc.)所必備的圖形界面。目前,絕大部分個人電腦用戶基本上都在使用圖形用戶界面(GUI)。如果是Windows及Macintosh的用戶自不待言、在Linux等的UNIX環境下用戶也經常使用KDE及GNOME等桌面環境。這是個非常了不起的事情。象筆者這樣,根據所做的項目一會兒使用Linux,一
系統 2019-08-29 22:27:54 1966
自從03年正式使用.NET開發以來,已經走過了6個年頭,這期間我積累了幾套類庫和框架,ESBasic便是其中最基礎的一個類庫。ESBasic是EnterpriseServiceBasic的縮寫,雖然也簡寫為ESB,但是它和EnterpriseServiceBus(企業服務總線)沒有任何關系。ESBasic是我能夠快速和高效開發應用程序的利器之一,開這個專門的blog是想將它介紹給大家,希望能對大家有所啟發。ESBasic覆蓋的內容包括:對象管理、插件、網絡
系統 2019-08-29 22:21:44 1966
從編碼習慣和語法規范上講,很多程序員喜歡使用一些簡單的變量作為字段和局部變量。例如:id等等。這樣以來,其實容易讓程序顯得混亂,特別是當局部變量和字段名稱一樣的情況下。面對這種問題,像Netbeans這樣的IDE提出了警告提示,建議大家采納。特別要注意:在這個時候IDE可能提示你刪除這個局部變量,從大部分的程序邏輯來講,這種輕率的刪除可能會導致大量錯誤。所以請使用rename等重構方法。最好不要用“局部變量”覆蓋“字段”
系統 2019-08-29 22:17:12 1966
隨著機器人變得越來越智能化和擬人化,我們一點也不難想象未來某一天它們完全的獨立自主。一旦機器人能夠獨立自主的時候,人類將不得不想辦法如何能讓它們不說謊、不欺-騙、不盜-竊而且和遠離其它我們人類每天在做的所有壞事。這就涉及到機器人倫理學,這個機器人研究領域的目標是讓機器人遵守特定的道德標準。在最近的報道中,喬治亞理工學院的研究人員們討論了人類如何能夠確保機器人不會違反規定。機器人倫理學這個研究領域的目標是讓機器人遵守特定的道德標準第一,擁有道德調節器軍隊使用
系統 2019-08-29 22:13:29 1966
過去在主頁的邊欄中就有“我的電子書”,現在被iteye改沒了,有網友問到了,我就把地址公布一下吧:http://fangang.iteye.com/blog/pdf其它文章,可以訪問我的百度文集:http://www.baidu.com/p/Mooodo?from=wenku另外,我還有以下幾個博客網站,我都盡量保持同步發布:http://blog.csdn.net/mooodohttp://www.cnblogs.com/mooodo/我的電子書地址
系統 2019-08-29 21:59:16 1966
計算文件夾里所有內容的大小總和遞歸方法'''計算文件夾的大小'''importosdefdir_file_size(path):ifos.path.isdir(path):file_size=0dir_list=os.listdir(path)fordir_nameindir_list:file_path=os.path.join(path,dir_name)ifos.path.isfile(dir_name):file_size+=os.path.get
系統 2019-09-27 17:56:49 1965
什么是正則表達式正則表達式,是簡單地字符的序列,可指定特定的搜索模式。正則表達式已存在很長一段時間,并且它本身就是計算機科學的一個領域。在Python中,使用Python的內置re模塊處理正則表達式操作。在本節中,我將介紹創建正則表達式并使用它們的基礎知識。您可以使用以下步驟實現正則表達式:指定模式字符串。將模式字符串編譯為正則表達式對象。使用正則表達式對象在字符串中搜索模式。可選:從字符串中提取匹配的模式。編寫和使用正則表達式在Python中創建正則表達
系統 2019-09-27 17:56:28 1965
1.經典類與新式類在了解Python的類與類型前,需要對Python的經典類(classicclasses)與新式類(new-styleclasses)有個簡單的概念。在Python2.x及以前的版本中,由任意內置類型派生出的類(只要一個內置類型位于類樹的某個位置),都屬于“新式類”,都會獲得所有“新式類”的特性;反之,即不由任意內置類型派生出的類,則稱之為“經典類”。“新式類”和“經典類”的區分在Python3.x之后就已經不存在,在Python3.x之
系統 2019-09-27 17:55:45 1965
Python3.6執行pip3installtesserocrpillow,報錯:error:MicrosoftVisualC++14.0isrequired.Getitwith"MicrosoftVisualC++BuildTools":http://landinghub.visualstudio.com/visual-cpp-build-tools解決辦法:去下方鏈接下載匹配版本的whl文件https://github.com/simonfluecki
系統 2019-09-27 17:55:27 1965
認識模塊對于模塊,在前面的一些舉例中,已經涉及到了,比如曾經有過:importrandom(獲取隨機數模塊)。為了能夠對模塊有一個清晰的了解,首先要看看什么模塊,這里選取官方文檔中對它的定義:復制代碼代碼如下:AmoduleisafilecontainingPythondefinitionsandstatements.Thefilenameisthemodulenamewiththesuffix.pyappended.Withinamodule,themo
系統 2019-09-27 17:55:19 1965