http://tech.howcast.com/2008/06/tools-for-adding-keyframe-metadata-to-flash-video-flvs/
macport 沒有 flvtool2,先安裝所需要的 lib,再手動編 flvtool2 原始碼
或是用 yamdi,同樣 macport search 不到,要手動 build
http://yamdi.sourceforge.net/
在 debian 下面,yamdi 處理速度較快
2010年5月30日 星期日
2010年5月20日 星期四
Multiple fieldgroups with CCK
http://blog.merge.nl/2009/08/05/multiple-fieldsets-cck-multigroup/
- Use the latest 3.x development version of CCK with its new multigroup feature
- Use the Flexifield module (compatible with CCK 2.0)
- Create your own custom cck field (roll your own module)
2010年5月19日 星期三
JVM內存段分配,Java垃圾回收調優,Heap設定
http://hi.baidu.com/kingtckingtc/blog/item/ca5606f4decd5767ddc4740b.html
摘錄
1. java -server
2. 設置Xms=Xmx=3/4物理內存
3. 如果是CPU密集型服務器,使用–XX:+UseParallelOldGC, 否則–XX:+UseConcMarkSweepGC
4. 新生代,Parallel/ParallelOld可設大於Xmx1/4,CMS可設小,小於Xmx1/4
5. 優化程序,特別是每個用戶的session中的集合類等。我們的一個模塊中session中曾經為每個用戶使用了一個ConcurrentHashMap, 裡面通常只有幾條記錄,後來改成數組之後,每台機大概節約了1~2G內存。
摘錄
1. java -server
2. 設置Xms=Xmx=3/4物理內存
3. 如果是CPU密集型服務器,使用–XX:+UseParallelOldGC, 否則–XX:+UseConcMarkSweepGC
4. 新生代,Parallel/ParallelOld可設大於Xmx1/4,CMS可設小,小於Xmx1/4
5. 優化程序,特別是每個用戶的session中的集合類等。我們的一個模塊中session中曾經為每個用戶使用了一個ConcurrentHashMap, 裡面通常只有幾條記錄,後來改成數組之後,每台機大概節約了1~2G內存。
2010年5月18日 星期二
2010年5月1日 星期六
Kill Process by Name
http://www.neurophys.wisc.edu/ravi/software/killproc/
類似 taskkill,但是 taskkill 並非每個 windows 版本都有內建
找了 c 的版本,把它改寫成獨立的工具
此範例只會 kill 其中一個 instance,要刪全部的 instance 要改一下 code
while((iRes=KILL_PROC_BY_NAME(szName)) != 603){
}
類似 taskkill,但是 taskkill 並非每個 windows 版本都有內建
找了 c 的版本,把它改寫成獨立的工具
此範例只會 kill 其中一個 instance,要刪全部的 instance 要改一下 code
while((iRes=KILL_PROC_BY_NAME(szName)) != 603){
}
訂閱:
文章 (Atom)