CLDC 小檔案

CLDC 全名 connected Limited Device Configuration, 是 J2ME 應用程序裡面的一種架構. 主要用在資源有限, 周邊很少的裝置上, 例如手機.

它有兩個版本, 不支援浮點數的 1.0 (JSR 30) 與支援浮點數的 1.1 (JSR 139).

這裡面也有兩個 profile:

1. Mobile Information Device Profile 支援有顯示的裝置. 適合此一 profile 的應用程序叫做 MIDlet, 例如一些手機遊戲. (新版為 MIDP 2.0)

2. Information Module Profile 支援網卡, 路由器等無顯示的裝置.

每個 Java 的技術都會相關的 API, RI (reference implementation), 和 TCK (technology compatibility kit). CLDC 的 API, RI, TCK 分別是:


1. API 是 Java.lang, Java.io, Java.util.

2. RI

CLDC 1.1 RI: 依據 CLDC 1.1 規格.

CLDC 1.0.4 RI: 依據 CLDC 1.0 規格.

3. TCK 需要和 Sun 取得授權與認證.

Windows Media Player 支援哪些 codec?

一般的 audio, video codec, 都是按照 Microsoft 預設的方式安裝為公用的 "轉碼器", 少數時候也會安裝給自帶的 player (如 media player classic). 預設的多媒體播放器如果是 Windows Media Player 的話, 怎麼知道現在支援哪些 codec 呢? 在 media player 的選單上面選 "說明" —> "關於 Windows Media Player" —> "技術支援資訊", 就會開出一個網頁, 上面會把 media 支援的 codec, 外掛全部列出來. 如果打開 media player 沒看到 "說明" 這個選項, 按 control-M 切換到傳統檢視即可. 下面是這個網頁的範例: Windows Media Player 版本11.0.6001.7000 作業系統  

版本: 6.0.6001 系統地區設定: zh-TW
Service Pack: 1.0 使用者地區設定: zh-TW
測試版: 6001.vistasp1_gdr.080425-1930 地理識別碼: 台灣
類型: Workstation DRM 版本: 11.0.6001.7000
結構: x86 個別版本: 2.5.0.0
處理器: 2    

  媒體播放程式二進位  

名稱 版本 名稱 版本 名稱 版本
wmp.dll

11.0.6001.7000

wmlaunch.exe

11.0.6001.7000

wmpshell.dll

11.0.6001.7000

wmplayer.exe

11.0.6001.7000

wmpband.dll

11.0.6001.7000

wmpsyncmgr.dll

11.0.6000.6324

wmploc.dll

11.0.6001.7000

wmpcm.dll

11.0.6001.7000

wmpconfig.exe

11.0.6001.7000

wmpps.dll

11.0.6000.6324

mpvis.dll

11.0.6000.6324

wmvcore.dll

11.0.6001.7000

wmpeffects.dll

11.0.6001.7002

wmpdxm.dll

11.0.6001.7000

mf.dll

11.0.6001.7000

  其他二進位  

名稱 版本 名稱 版本
msnetobj.dll

11.0.6001.7000

dhcpcsvc6.DLL

6.0.6001.18000

AVIFIL32.dll

6.0.6001.18000

WINNSI.DLL

6.0.6001.18000

igdumd32.dll

7.14.10.1437

DNSAPI.dll

6.0.6001.18000

d3d8thk.dll

6.0.6000.16386

dhcpcsvc.DLL

6.0.6001.18000

D3D8.DLL

6.0.6001.18000

IPHLPAPI.DLL

6.0.6001.18000

Cabinet.dll

6.0.6001.18000

SSDPAPI.dll

6.0.6000.16386

cryptnet.dll

6.0.6001.18000

WINHTTP.dll

6.0.6001.18000

ccL70U.dll

107.0.3.7

upnp.dll

6.0.6001.18000

MSVCR80.dll

8.0.50727.1434

rapiproxystub.dll

6.1.6965.0

MSVCP80.dll

8.0.50727.1434

WTSAPI32.dll

6.0.6001.18000

GPAPI.dll

6.0.6001.18000

rapistub.dll

6.1.6965.0

BCRYPT.dll

6.0.6001.18000

wcescommproxy.dll

6.1.6965.0

ncrypt.dll

6.0.6001.18000

CEUTIL.dll

6.1.6965.0

windowscodecs.dll

6.0.6001.18000

WSOCK32.dll

6.0.6001.18000

MSOXMLMF.DLL

11.0.8164.0

rapi.dll

6.1.6965.0

drmv2clt.dll

11.0.6001.7000

cewmdm.dll

11.0.6001.7000

msscp.dll

11.0.6001.7000

FirewallAPI.dll

6.0.6001.18000

upnphost.dll

6.0.6001.18000

mswmdm.dll

11.0.6001.7000

wmpnssci.dll

11.0.6001.7000

midimap.dll

6.0.6001.18000

slc.dll

6.0.6001.18000

MSACM32.dll

6.0.6001.18000

wmdmps.dll

11.0.6000.6324

msacm32.drv

6.0.6001.18000

wship6.dll

6.0.6001.18000

imagehlp.dll

6.0.6001.18000

winrnr.dll

6.0.6000.16386

MSASN1.dll

6.0.6000.16386

wshbth.dll

6.0.6000.16386

CRYPT32.dll

6.0.6001.18000

pnrpnsp.dll

6.0.6001.18000

WINTRUST.dll

6.0.6001.18000

napinsp.dll

6.0.6001.18000

ksuser.dll

6.0.6000.16386

rasadhlp.dll

6.0.6000.16386

wdmaud.drv

6.0.6001.18000

NLAapi.dll

6.0.6001.18000

thumbcache.dll

6.0.6001.18000

sensapi.dll

6.0.6000.16386

MFPlat.DLL

11.0.6001.7000

schannel.dll

6.0.6001.18000

audioeng.dll

6.0.6001.18000

credssp.dll

6.0.6001.18000

AUDIOSES.DLL

6.0.6001.18000

rtutils.dll

6.0.6000.16386

MMDevApi.dll

6.0.6001.18000

TAPI32.dll

6.0.6000.16386

PROPSYS.dll

7.0.6001.16503

NETAPI32.dll

6.0.6001.18000

USERENV.dll

6.0.6001.18000

rasman.dll

6.0.6001.18000

SETUPAPI.dll

6.0.6001.18000

RASAPI32.dll

6.0.6001.18000

btmmhook.dll

6.0.1.4900

msxml3.dll

8.100.1043.0

MSIMG32.dll

6.0.6000.16386

shdocvw.dll

6.0.6001.18000

urlmon.dll

7.0.6001.18099

apphelp.dll

6.0.6001.18000

WMASF.DLL

11.0.6001.7000

wshtcpip.dll

6.0.6001.18000

Secur32.dll

6.0.6001.18000

mswsock.dll

6.0.6001.18000

SXS.DLL

6.0.6001.18000

  音訊轉碼器  

類型 名稱 格式 二進位 版本
ACM Microsoft IMA ADPCM CODEC 0011 imaadp32.acm

6.0.6000.16386

ACM Microsoft CCITT G.711 A-Law and u-Law CODEC 0007 msg711.acm

6.0.6000.16386

ACM Microsoft GSM 6.10 Audio CODEC 0031 msgsm32.acm

6.0.6000.16386

ACM Microsoft ADPCM CODEC 0002 msadp32.acm

6.0.6000.16386

ACM Fraunhofer IIS MPEG Layer-3 Codec (decode only) 0055 l3codeca.acm

1.9.0.401

ACM Messenger Audio Codec 028E sirenacm.dll

8.5.1302.1018

ACM Ogg Vorbis Audio CODEC 6771 vorbis.acm

0.0.3.6

ACM Ulead DV Audio Codec 0216 Dvacm.acm

8.0.0.0

ACM SHARP G.726 ACM Audio Decoder 0045 scg726.acm

1.0.0.3

ACM NCT ALF2 CD Audio CODEC 1FC4 alf2cd.acm

2.3.1.0

ACM AC-3 ACM Decompressor 2000 AC3ACM.acm

0.7.0.0

ACM Microsoft PCM Converter 0001  

 

DMO WMAudio Decoder DMO 0160, 0161, 0162, 0163 WMADMOD.DLL

11.0.6001.7000

DMO WMAPro over S/PDIF DMO 0162 WMADMOD.DLL

11.0.6001.7000

DMO WMSpeech Decoder DMO 000A, 000B WMSPDMOD.DLL

11.0.6001.7000

DMO MP3 Decoder DMO 0055 mp3dmod.dll

11.0.6001.7000

  視訊轉碼器  

類型 名稱 格式 二進位 版本
ICM Microsoft RLE MRLE msrle32.dll

6.0.6000.16386

ICM Microsoft Video 1 MSVC msvidc32.dll

6.0.6001.18000

ICM Microsoft YUV UYVY msyuv.dll

6.0.6000.16386

ICM Intel IYUV codec IYUV iyuv_32.dll

6.0.6000.16386

ICM Toshiba YUV Codec Y411 tsbyuv.dll

6.0.6000.16386

ICM Cinepak Codec by Radius cvid iccvid.dll

1.10.0.12

ICM ffdshow Video Codec FFDS  

 

ICM VP60® Simple Profile VP60 vp6vfw.dll

6.0.6.4

ICM VP61® Advanced Profile VP61 vp6vfw.dll

6.0.6.4

ICM MainConcept DV Codec 2.0.4 dvsd MCDVD_32.DLL

2.0.0.0

ICM XviD MPEG-4 Codec XVID  

 

ICM DivX 5.0.5 Codec DIVX DivX.dll

5.0.5.830

ICM Microsoft MPEG-4 Video Codec V1 MPG4 mpg4c32.dll

4.1.0.3927

ICM Microsoft MPEG-4 Video Codec V2 MP42 mpg4c32.dll

4.1.0.3927

ICM Microsoft MPEG-4 Video Codec V3 MP43 mpg4c32.dll

4.1.0.3927

DMO Mpeg4s Decoder DMO mp4s, MP4S, m4s2, M4S2 mp4sdecd.dll

11.0.6001.7000

DMO WMV Screen decoder DMO MSS1, MSS2 wmvsdecd.dll

11.0.6001.7000

DMO WMVideo Decoder DMO WMV1, WMV2, WMV3, WMVP,WVP2, WMVR, WMVA, WVC1 wmvdecod.dll

11.0.6001.7000

DMO Mpeg43 Decoder DMO mp43, MP43 mp43decd.dll

11.0.6001.7000

DMO Mpeg4 Decoder DMO MPG4, mpg4, mp42, MP42 mpg4decd.dll

11.0.6001.7000

  MPEG/DVD 篩選器  

類型 名稱 二進位

版本

video CyberLink Video/SP Decoder (PDVD7) CLVSD.ax

8.0.0.1528

video CyberLink Video/SP Decoder (ATI) atidvdv.ax

6.0.0.1625

video Microsoft MPEG-2 Video Decoder msmpeg2vdec.dll

11.0.6001.7000

video Ulead MPEG Video Decoder uldsmpeg.ax

1.0.0.60

video CBVA DMO wrapper filter cbva.dll

6.0.6001.18000

video CyberLink SAC Video Decoder(PDVD7 HomeNetwork) CLVSD.ax

6.0.0.2122

audio ffdshow Audio Decoder ffdshow.ax

1.0.2.2028

audio Microsoft MPEG-1/DD Audio Decoder msmpeg2adec.dll

11.0.6001.7000

audio Ulead MPEG Audio Decoder uldsmpeg.ax

1.0.0.60

audio Ulead AC3 Audio Decoder 2 ulac32.ax

1.9.2.4

audio CyberLink Audio Wizard CLAudWizard.ax

1.0.0.1215

audio CyberLink Audio Decoder claud.ax

6.1.0.3921

audio CyberLink Audio Decoder (PDVD7 UPnP) CLAud.ax

6.0.0.1803

  外掛程式  

類型 名稱 二進位

版本

背景 Bluetooth 耳機外掛程式 BtWmpPlugIn.dll

6.0.1.4900

背景 Windows Live Messenger 音樂外掛程式 psmsong.8.5.1302.1018.dll

8.5.1302.1018

  服務  

名稱 機碼 二進位

版本

FaroLatino 音樂和拉丁影片 FaroLatino11_CN  

 

HiNet DHS MyHiNet  

 

Media Guide MediaGuide  

 

webs-tv 寬頻電視 webs-tv.net  

 

內容夥伴 找不到    

LTE 有取代 WiMax 的態勢

 

根據網路上的小道消息, LTE (long term evolution) 會幾乎把 WiMax (802.16e) 的市場吃掉.

 

3.5 G HSPDA, 4G Wimax LTE 數據大致如下:

 

 

Down-link

Up-link

Down-link 實際數度

HSDPA

8-10 M20 M (MIMO)

384 K

7.2 M

WiMax

70 M

10? M (MIMO)

10? M (距離 2KM)

LTE

100 M

50 M

?

 

因為沒有很認真找, 所以只抓了個大概. 總之 LTE 會比 Wimax 更有競爭力一點. 當然, WiMax 將來賣不好的話, 跟我是沒有太大的關係. 不過 MTK 的企圖心就要跳票了.

 

2009/3/4 追蹤
Ericsson:LTE將後發先至超越WiMAX
文/蘇文彬 (記者) 2009-03-03 
即使WiMAX去年進入商用化,今年進入大規模佈建期,Ericsson認為LTE在獲得主要GSM/WCDMA行動電信商支持下仍可能迎頭趕上。
 
儘管下一代的4G行動寬頻技術競賽中,LTE發展晚於WiMAX,但Ericsson認為,未來LTE可能迎頭趕上,甚至在2014年門號數可望超越WiMAX。Ericsson今天(3/3)發表電信市場趨勢,其中就全球寬頻電信發展部份指出,不論固網、行動市場均持續走向寬頻化,隨著全球行動通訊用戶數達到40億,普及率破6成,Ericsson預期未來一、二年全球行動寬頻用戶將超越固網的寬頻,寬頻上網逐漸走向行動化。

而就目前發展中的行動寬頻技術,Ericsson認為俗稱3.5G的HSPA將是全球行動上網的主流,2014年將佔全球行動上網門號近四分之三比重,而下一代的4G技術中,Ericsson預期LTE用戶量會超越WiMAX。

Ericsson台灣區總經理岳漢森(Stefan Johansson)表示,雖然LTE發展晚於WiMAX,但就電信市場過去的經驗來看,經濟規模將是影響技術發展快慢的關鍵,這些因素包括用戶數量是否到達規模,以及基地台、終端設備商、服務營運商等等整體產業生態是否成熟。就WiMAX發展而言,雖然今年會有更多營運商加入,但就目前來看以新興國家為主,在推動上較有侷限性,產業生態也仍在發展中。

相較之下,LTE後發先至的可能性較大。以日前Verizon宣佈於美國試驗的LTE網路為例,預計明年開始商用服務,Ericsson即參與其中,另外LTE也獲得GSM/WCDMA等行動系統電信營運商的支持,聲勢大漲的LTE正逐漸朝商用化服務前進。

事實上在LTE逐漸興起下,國內WiMAX營運商也開始重視相關的問題,例如未來WiMAX在技術上是否能與LTE銜接。未來若中華電信等主要行動電信業者投入LTE,WiMAX與LTE間將有服務漫遊問題。

不過LTE發展也有許多變數。岳漢森指出,除了電信業者基於各自的營運考量決定是否由HSPA昇級為LTE外,因目前全球各地市場採用的LTE頻段未統一,也影響相關設備商產品推出難度,這些都會影響未來LTE發展快慢。但站在擴大全球行動寬頻的角度來看,不論哪種技術都將加速上網行為從固網走向行動寬頻網路的趨勢。

 

炙手可熱的 Acer Notebook

我的 Acer TravelMate 6291 真是"炙手可“, 如果把溫度計放在左側出風口, 很快就飆上 40度C, 溫度計都快爆錶了. 如果把溫度計放在左側的鍵盤上, 大約是 35 度, 但是手掌的部分更熱一點. 至於手指, 特別是小指, 就暴露在可能在 45 度左右的熱氣流之中.

有點慘耶! 相對出風口在右邊, 可能威脅比較小一點. 因為一部分時間在拿滑鼠. 接觸鍵盤的時間相對少一些. 我想下次買 notebook 要去摸一下 demo 機的鍵盤才行, 以免又被燙到!

 

2008/11/11 補充

Acer 的 NB 有另外一個缺點, 那就是它的電池不耐充電. 先前用 BenQ NB 的時候, 用了很久都沒有發現電池過度充電而產生記憶性的狀況. Acer 這一隻, 大約一年就從 NB 變成撐不了一小時的短暫可攜性電腦.

在 Vista 底下安裝 WordPress 的 Blog

首先, 我以這篇文章打底, 一切基於這位作者的骨架來發展.

http://www.cnblogs.com/HollisYao/archive/2008/06/05/1213248.html

1. 安裝 apache, 這部分很容易

2. 安裝 PHP, 這部分很困難, 一定要在有管理員權限的 Dos prompt 下執行:

C:\>msiexec -i php-5.2.6-win32-installer.msi

C:\>msiexec -i php-5.2.6-win32-installer.msi

原因詳見:

http://bugs.php.net/bug.php?id=42974

http://bugs.php.net/bug.php?id=43748

如果 php 安裝失敗, 打 test.php, 出來的就是這個檔案的內容. 如果成功, 就是一大串東西.

3.  安裝完 MySQL, 可以測試一下 password, 但是別忘了 user 是寫在 php.ini  裡面的那一個, 八成是 root, 不是張三李四.

4.  安裝 phpMyAdmin 相對也簡單, 最主要的功夫有兩個. 一個是加 user, 要有一個和 root 同級的 user. 它就是 mySQL 的 root.

第二點稍後再說, 就是清掉 wordpress 的 password.

5. 最後要把 wordpress copy 到 htdocs 這層底下, 再把 wordpress rename 成我們想要的名稱, 比方說 blog.

此時要記得去改 wordpress/wp-config.php, 裡面要有 username, password 等等. 另外還要一個 SSL 的 phrase, 可能是因為我 download SSL  版的 apache 的關係.過程請看:

http://codex.wordpress.org/Installing_WordPress#WordPress_Installed_for_Free

接著要執行 wp-admin/install.php 的時候問題來了, 它要我檢查 wp-config.php 裡面的 username, password  對不對? 怎麼可能不對呢? 原來我們在 install phpMyAdmin 的時候, default 是用 root 進去. 必須先登出, 改用 wp-config.php  裡面的 username, password 才行.

安裝到最後, wordpress 會安裝不完. 如果重裝, 它又會說已經好了!

此時透過 wp-admin.php 去登入. 這下好了! 無論 mySQL 的 username, password; 或是把 user 改成 phpMyAdmin 的 root 都不行. 好不容易查到 wordpress 的 FAQ, 如果我們不能登入的話, 可以 reset password.

透過 MySQL 進去 wordpress 這個 database, 選瀏覽, 然後選左邊最下面的 wp_users. 把裡面的 password 內容清掉! 抓一個 MD5 的加密器來, 把想要的 password 輸入, 就會產生的一個字串. 把這個字串用來取代剛才抹掉的 password 就可以了. 值得注意的是, user 是 admin, 不是我們所想的那一個. 因此順利登入 wordpress 後台之後, 還要新增一個我們前面提到的那個 username 當作管理員.

6. 進入 wordpress 後, 有很多地方可以當作 root 路徑. 我們可以挑一個最主要的,  然後把別的路徑都加一個 index.php, 將它們都導過來.

詳情可以參考這一篇.

http://rental.zhupiter.com/postshow_184_1_1.html

裡面提到很多方法, 我是採用這一個:

<?php
    header(“HTTP/1.1 301 Moved Permanently");
    header(“Location: http://www.new-url.com/");
?>