http://tareqalam.wordpress.com/2008/11/28/change-the-default-python-version-in-ubuntu/
搜尋此網誌
2013年2月8日
2012年12月25日
Android Thread / Handler / Looper / Message Queue 重新讀
最近又得碰 Android Thread / Handler 的議題,真的很頭大...
但參考這幾篇文章,又稍微收回點記憶
Thread: 就 pure thread,基本上跟 handler 無關。若只在 android 中單純使用 thread 也沒問題。
Handler: 純粹是 Android 環境中,要更新 MainUI (Main Thread) 的畫面,所採用的機制。只是剛好 Handler 本身也是 Thread 的一種,所以每每都跟 Thread 議題綁在一起。如果純粹用 Handler,可以當成 UI update 工具,也可以是定期任務的處理方式。定期任務也可以直接用 Timer / TimerTask。Handler 主要用途真的是更新 UI 而已...
但參考這幾篇文章,又稍微收回點記憶
Thread: 就 pure thread,基本上跟 handler 無關。若只在 android 中單純使用 thread 也沒問題。
Handler: 純粹是 Android 環境中,要更新 MainUI (Main Thread) 的畫面,所採用的機制。只是剛好 Handler 本身也是 Thread 的一種,所以每每都跟 Thread 議題綁在一起。如果純粹用 Handler,可以當成 UI update 工具,也可以是定期任務的處理方式。定期任務也可以直接用 Timer / TimerTask。Handler 主要用途真的是更新 UI 而已...
- Handler 定期更新 UI,採用 thread 和 handler.sendMessage 的方法:
- http://iamshiao.blogspot.tw/2010/12/androidhandlerthread.html
- 利用 Handler / HandlerThread 來執行特定任務,採用 handler.post 的方法
- http://jack089452.pixnet.net/blog/post/31165079-%5Bandroid%5D-thread-%E8%B7%9F-handler
- http://j796160836.pixnet.net/blog/post/28766165-%5Bandroid%5D-%E5%A4%9A%E5%9F%B7%E8%A1%8C%E7%B7%92-handler%E5%92%8Cthread%E7%9A%84%E9%97%9C%E4%BF%82
- Android 異步處理系列:
- http://blog.csdn.net/mylzc/article/details/6736988
- Handler / Message Queue / Looper 系列:
- 請參考高煥堂老師的文章 (MainThread2MainThread / MainThread2SubThread / SubThread2SubThread / SubThread2MainThread)
2012年12月24日
[轉] Blog / 2010 / 10 / 04 / "Echo" Server, Client Example using Apache MINA
http://www.glamenv-septzen.net/en/view/11
2012年12月14日
[轉] Java Concurrency / Multithreading - Tutorial
http://www.vogella.com/articles/JavaConcurrency/article.html
[轉] [ Java設計模式 ] 多線程設計模式 : Worker Thread Pattern (等到工作來, 來了就工作)
http://puremonkey2010.blogspot.tw/2010/10/java-worker-thread-pattern.html
2012年12月13日
2012年12月5日
Linux network performance / bandwidth / monitor tools
Network performance tool (Software based):
Network monitor tool (Software based):
Ref:
- NetPerf
- IPerf / KPerf
- UPerf
- Chariot
- fping
- NetSpec
- NetTest
- TTCP
- UDPmon
- Ostinato
- D-ITG
- Seagull
- Wireshark
- Triberr
- Apache ab
- pfsend
- tcpreplay
- NETIO
Network monitor tool (Software based):
- vnstat
- iftop
- bmon
- KNemo
- Wireshark
- TCPDump
- EtherApe
- iptraf
- speedometer
- htop
- dstat
- ethtool
Ref:
- http://www.thegeekstuff.com/2011/12/linux-performance-monitoring-tools/
- http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html
- http://82.157.70.109/mirrorbooks/linuxperformanceguide/0131486829/ch07lev1sec2.html
- http://en.wikipedia.org/wiki/Packet_generator
- http://www.icir.org/models/trafficgenerators.html
訂閱:
文章 (Atom)