2015年3月16日 星期一

殺球

最近在研究殺球,正好看到這部影片
來筆記一下
握拍方面
1. 殺球的時候拍面較正常握拍時內旋10度,且大拇指要貼著中指
效果過有二
1)伸直的大拇指會使大拇指無法幫助發力,且會阻礙後三指用力
2)內旋10度的握拍可以使在即球時不必完全面對側面,正常握拍時的擊球點在身體正側面,這個擊球點一方面不容易看到球更是看不到對面場。內旋10度可以使身體較面對前面,可以利用較中間的視角看球,也可以看到對面場
對於握拍不正確的反效果就是殺球會帶切,正好跟我的症頭一樣QQ~
姿勢
1. 在擊球前停止,而不是在移動中擊球
2. 善用左手,先拉下左手,右手跟上。而非左手停在高點,或是左右手同時向下。另外,左手往下輝之後停留在身體側邊就好,而不是繼續往身體後面擺動,以免過度揮拍(敲到左腳之類的)
3. 在整個殺球過程中,"臉"持續面對前方。可以增加殺球準確性,而不是過度轉身。clean and simple action,而不是在大角度的扭轉中將力量分散
4. 重心轉移,重心從右腳變換到左腳。雖然影片中殺球都是跳起來,but先落地的腳一定是左腳。相較於重心整個往前送,影片中比較像是把右腳往後收到幾乎跟左腳平行,再重心轉移

握拍

1.  食指與拇指捏住球拍,用兩指的側面。食指與拇指都不過度伸直
2. 食指與中指之間保有是當的空隙
3. 在虎口與球拍之間保留空隙,如此球拍可以快速的在中間,正反拍之間轉換。但空隙也不能太大,使球拍失去控制。以手掌根部接觸球拍,但手掌靠虎口部分卻不與球拍接觸
4. 準備時,拍頭要高,手腕要低(不用差很多)。這樣才好利用手腕的力量(看教練的錯誤示範的確是可以經常看到的動作)

2015年3月11日 星期三

正拍

感覺很基本的東西,也覺得應該是很OK
但是禮拜天晚上去打完3小時之後跟之前在三介廟認識的千樹練一下殺球
我覺得殺得很用力了,他卻說覺得我的球有切到
球館的館長也說覺得我的揮拍有點問題,手肘擡不夠高,而且要以左腳作支點,讓力臂增長
我自己的理解是手肘的指向要指向前面,這樣手臂的運動方向才會跟球要去的方向一致。因爲上下臂的運動方向很單調
比較神的說法by館長是,前端(身體,大臂)小幅度的運動到了運動範圍比較小的小臂,手腕運動的範圍就會加大(據說跟揮鞭子一樣,我覺得就跟深海的長波長海浪到岸邊會涌起一樣)或頻率會加快,所以前端看似小而慢的動作也是很重要的
昨天又上場想要體現一下腦內小劇場演繹的東西,不過在場上還是覺得力量發不出來,殺球一樣切切的。觀察一下很威的隊友,一開始是發現他在擊球前排頭運動的幅度很大(僅限於扣球)再來就是他的球拍拍杆跟前臂平行!爲了達到這個目的,他的手腕跟前臂有一個夾角(感覺很憋,正常來說虎口是跟前臂垂直的)當然,要達到這個狀態,手指一定是不能握死球拍的(尤其是前兩指)這就是傳說中握菜刀的方式! 當然受力的方向是跟剁東西垂直的。也跟在丟飛鏢有點類似,像是用食指把力量送出去。有個測試方式是握好拍之後大臂左右擺動,看看拍頭會不會順順的跟着擺。
體悟到這邊歡樂的兩小時就到了!下次有來再繼續踹~
話說以前跑腳步一直有個不知道後場要跑到那邊的疑惑。今天因爲比較早到,在旁邊的場上練腳步跟背拍揮拍(確保手肘有擡高轉正)館長要我跑到擊球點正好在底線,這樣才能判斷球是否出界。另外在後場交換腳的時候左腳不要再收到右腳後面,這樣回中會要跑很遠,也沒有意義


2015年3月10日 星期二

tutorial對multiThread的建議

雖然threading模組有提供不同thread存取相同資源所提供的工具。but在多個thread中存取相同的資源容易產生難以再現的bug。建議的方式是以單一thread存取單一資源,其他thread透過Queue將對該資源的需求送給該thread

iterator

在python中
for loop的形式爲
for element in collection:
    pass

實作的方法是,for會去呼叫collection物件中的__iter__()方法,iter回傳具有
__next__()方法的物件。next()這個method會回傳下一個element。且已經達到最後物件又呼叫next()會得到StopIteration的例外
也就是說所有可以用for進行迴圈的object都要有__iter__()這個methode
或是可以用generator(yeild 語法)產生可以loop的objecet,免除自己寫__next__()跟__iter__()的麻煩


2015年3月9日 星期一

private member

在python中竟然沒有private屬性,也就是說所有的member在外面都是可以看到或更改的.private只能用習慣來達成,通常時使用底線表示private的member(_memberName)