原创 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年,我的個人博客開通了