原创 Python 單詞字母順序不變且全部倒排

翻出google測試工程師的一道題目: 設計一個函數,任何語言都可以,實現以下功能: 一個句子,將句子中的單詞全部倒排過來,但單詞的字母順序不變。eg.  this is a real world輸出結果爲:world real a is

原创 分塊查找\索引順序查找

簡介: 分塊查找又稱索引順序查找,它是順序查找的一種改進方法,性能優於順序查找。 方法描述:          將n個數據元素“按塊有序”劃分爲m塊(一般塊的長度均勻,最後一塊可以不滿)(m<=n),每一塊中的節點不必有序,但塊與塊之間必

原创 Struts ActionForm簡單理解

要想明白struts的控制流程以及它核心API的實現原理(比如 Action/DispatchAction/ActionForm的實現原理),玩轉struts1.2的關鍵就是能夠玩轉 ActionForm。 ActionForm的應用 1

原创 元組的可變性

雖然元組對象本身是不可變的,但這並不意味着元組包含的可變對象也不可變。 t=([‘xyz’,123],23,56) print t ([‘xyz’,123],23,56) t[0][1]=[‘xyz’,232] print t ([‘xy

原创 Woody的Python學習筆記3

         Python運算符              Python邏輯運算符              and布爾與-如果x爲false,x and y返回false,否則它返回y的計算值。 or 布爾或-如果x是true,它

原创 python Singleton單例模式實現

所謂單例模式就是一個類只能創建一個實例化。 class Singleton(object):    def __new__(cls,*args,**kwargs):        if not hasattr(cls,'_inst'):

原创 瓦爾登湖--讀後精選片段

我想我這樣說還是很有分寸的:鳥有巢,狐有穴,野蠻人有棚窩,而現代文明社會中卻有一半的家庭沒有居所。 他用一根細彈簧,熟練的佈置了一個陷阱,想捕獲到安逸與獨立的生活,而當他轉身離開時卻一腳踏了進去。 我希望這個世界上的人們差異越大越好

原创 Python數據類型速記

Python常用數據類型主要有:字典{}、元組()、列表[]、字符串、布爾類型、整數、浮點

原创 元組VS列表

一個經常被問道的問題,“爲什麼要區分列表和元組變量”,也可以被表述爲我們真的需要兩個序列類型嗎?一個原因是在有些情況下,使用其中的一種類型要優於另外一種類型。          最好使用不可變類型變量的一種情況是,如果你在維護一些敏感數據

原创 Python字符串替換

Python字符串替換有兩種方法: 1. 使用字符串本身的方法 2. 正則表達式 Eg. 1.      str=”fuck world” str.replace(‘world’,’python’,1) #1是替換

原创 eclipse中Client/Server程序生成exe

先建兩個Java Project項目,一個寫Client,一個寫Server端程序,程序大致爲一個Server端建立監聽某個端口,多個Client端可以連接,實現如下: 1.      Server端 importjava.io.*; 

原创 MySQL之觸發器詳解

觸發器(trigger):監事某種情況,並出發某種操作。   觸發器創建語法四要素:1、監視地點(table) 2、監視事件(insert/update/delete) 3、觸發時間(after/before)4、觸發事件(insert/

原创 Python Socket編程

1.socket簡介 socket是操作系統內核中的一個數據結構,它是網絡中的節點進行相互通信的門戶,是網絡進程的ID。網絡通信,歸根結底還是進程間的通信(不同計算機上的進程間通信,又稱進程間通信,IP協議進行的主要是端到端通信)。在

原创 python中的*args和**kwargs詳解

今天看源碼的時候發現一個是*args和**kwargs,一看就能知道args是神馬,就是所有參數的數組,kwargs就不知道了,google一下,一個人的blog寫的比較簡單明瞭,秒懂了~~kwargs就是當你傳入key=value是存儲

原创 2014

2014年,我的個人博客開通了