原创 The Django Book閱讀中出現的問題

1.DJANGO_SETTINGS_MODULE is undefined問題 第四章 >>> from django import template >>> t = template.Template('My name is ` nam

原创 Python排序

python排序主要用列表的sort方法和sorted函數。 sort List的方法 使用採用的是混合(hybrid)排序,規模小的時候採用binary insertion,規模大的時候採用samplesort 在原位置(改變原始列

原创 Python字典排序及簡單性能測試

字典是無序的鍵值對,但有時候需要對其排序。 比較樸素的思路就是將字典轉化爲二元元組的列表,再sort。 根據此博文http://www.kunli.info/2009/05/07/sorting-dictionaries-by-value

原创 關於學習的一點反思

找工作這個狀態其實挺好的,對自己有些整理和反思。 在學習方面有這樣的問題: 似乎一直在學,但都是東一榔頭西一棒槌。今天用到JQuery,明明是以前學過的東西,卻完全想不起來,而且找不到任何筆記。這樣其實和沒學過是一樣的,以前學的時間可以說都

原创 LiveUpdate出錯SEP無法更新的解決方法

Windows應用程序日誌出現大量SescLU錯誤(ID 13): LiveUpdate returned a non-critical error.  Available content updates may have failed t

原创 我的友情鏈接

51CTO博客開發

原创 Zen of Python

接觸Python有一段時間了,很喜歡Python哲學,這裏再把“Python之禪”貼出來,其中的思想值得反覆品味。在交互模式可以輸入import this顯示。   The Zen of Python, by Tim Peters   Be

原创 開機音量圖標不顯示解決方法

  不知道最近做了什麼操作,開機的時候音量圖標不能顯示在任務欄裏面。每次都要從控制面板來啓動。   查了一下,是系統啓動項丟失了。   解決方法:    1.運行regedit,找到HKEY_LOCAL_MACHINE\SOFT

原创 Python模塊——optparse 簡介與常見問題

剛開始寫程序的時候,用sys的argv來獲取參數。發現argv就是一個參數的List,功能太弱難以滿足使用需要。 optparse是一個功能較豐富的參數解析模塊(根據文檔【1】此模塊已經不再更新了,新的模塊是argparse)   基本的使

原创 Python模塊——doctest

doctest在docstring的部分加入測試代碼,以一種簡單的方式進行測試。 示例代碼:#dtest.py import doctest   def add(x, y):     """     >>> add(1, 2)     3

原创 構建企業內部的Yum服務器

企業內部如果使用自己的Yum服務器,不但佔用帶寬少、速度更快,而且可以更加靈活方便的自定義配置,能有效提升日常工作效率。一、基本概念1. RPM全稱是The RPM Package Manager。用於在CentOS系統中安裝/卸載軟件。2

原创 多種I/O模型及其對socket效率的改進

在讀redis源代碼的過程中,我一直在考慮一個問題,就是“爲什麼單線程的redis能做到如此高效?”。爲了弄清楚這個問題,我查閱了一些資料,大概搞清楚了epoll等I/O模型的發展及其原理,以下是一個記錄整理。##I/O模型###操作系統與

原创 python基礎教程項目2:畫幅好畫

第二個項目相比第一個簡單了很多。   這個項目的目的是從網絡上讀取數據,將數據轉化爲圖表顯示在PDF中。 基本的思路是: 1.用urlopen從網絡上讀取數據,形成一個二維List 2.拆分二維List,將數據列和時間列用zip組成座標tu

原创 Python排序

python排序主要用列表的sort方法和sorted函數。 sort List的方法 使用採用的是混合(hybrid)排序,規模小的時候採用binary insertion,規模大的時候採用samplesort 在原位置(改變原始列

原创 任務管理器“用戶”標籤不顯示的解決方法

上次把一臺WIN2K3重裝成WINXP了,結果遠程過去任務管理器裏面不顯示“用戶”標籤。解決方法:1.控制面板->用戶賬戶->更改用戶登錄和註銷的方式會彈出一個對話框,提示啓用了脫機文件。按確定進去,將使用脫機文件禁止了。2.回到用戶賬戶-