跳到主要內容

發表文章

[Java]eclipse 無法啟動

Eclipse 無法啟動 出現 JVM terminated. Exit code=-1 的錯誤訊息 打開eclipse根目錄下 eclipse.ini檔 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 將 -Xms40m 改成 -Xms128m -Xmx512m 改成 -Xms256m 即可 參考資料

[8051]Introduction

1.Inner structure

[J2ME] Hello World

Create a form with "Hello World" and add a Exit Command to exit the process. import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HelloWorld extends MIDlet implements CommandListener { private Display display; private Command exitCommand; private Form form; public HelloWorld() { display=Display.getDisplay(this); exitCommand = new Command("Exit", Command.EXIT,1); form=new Form("My J2ME Hello World!"); form.append("Welcome to J2ME!"); form.addCommand(exitCommand); form.setCommandListener(this); } protected void destroyApp(boolean arg0) throws MIDletStateChangeException { } protected void pauseApp() { } public void commandAction(Command cmd, Displayable disp) { if (cmd == exitCommand) { try{ destroyApp(false); } catch(MIDletStateChangeException ex ){ System.out.println(ex.getMessage()); ...

[8051]MCB 8051MicroControl Class Note

Use Keil C to Complie 8051 Program, and Write to ROM 1. Create New Project Project -> New Project 2.Select Device for Target A. Choice "Data Base Contact" belong your MicroControl Chip (we use Atmel. AT89C52) B. Set "Optionals for Target" ->[Target]->[Xtal] , [Output]->[Create HEX File] 3.Write the C Code 4.bulid Project 5. Open Chip-Writer Program 6. Set the Chip Type 7. Load .Hex Code 8. Test Board switch to Write-Mode and Trun On 9. Write to ROM 10. Reset Borad in Use-Model to Test Program

[.net] Load and play Flash file (swf) in .net app

1. Add “COM Components”“Shockwave Flash Object” to Toolbox 2. Add axshockwaveFlash Ojbect to your form and name "MyFlash" 3. use OpenFileDialog to load .swf open = New OpenFileDialog open.Filter = "Image Files(*.swf)|*.swf" If (open.ShowDialog() = DialogResult.OK) Then MyFlash.Movie = open.FileName End If 4. use Play /Stop contorl swf MyFlash.play() MyFlash.stop()

[.Net] Html.RenderAction/RenderPartial send parameter

Html.RenderAction/RenderPartial can send parameter by routeValues in Global.asax.vb routes.MapRoute( _ "Default", _ "{controller}/{action}/{id}/{parameter}", _ New With {.controller = "Home", .action = "Index", .id = "" , .parameter="" } _ ) in View(.aspx) < %Html.RenderAction("Login", "Member", New With {.id = "1234", .parameter="ABC"})%> <%Html.RenderPartial("Login", "Member", New With {.id = "1234", .parameter="ABC"})%> in Control(.vb) Dim id As String = RouteData.Values("id") Dim parameter As String = RouteData.Values("parameter")

2010年網路趨勢--轉載

網路科技在二○一○年將有哪些變化?全球知名社群網絡資訊部落格Mashable創辦人暨執行長凱許摩爾(Pete Cashmore)鐵口直斷,網路即時互動仍將持續發燒,雲端運算發展突飛猛進,虛擬貨幣和虛擬交易可能成為生財妙方。他列舉出二○一○年十大網路趨勢: 一、網路即時互動風起雲湧 推特(Twitter)、臉書(Facebook)等社群網站帶動的網路即時互動風潮將繼續如日中天,Google Wave提供涵括即時通訊、電子郵件和維基百科等的整合服務平台,預料這類「即時滿足」服務將發揚光大。 擴增實境行動定位 它抓得住你 二、行動定位無往不利 藉由智慧型手機「無所不在」(ubiquity)運用的推波助瀾,Foursquare、Gowalla、Brightkite與Google Latitude等「行動定位資訊分享服務」蔚然成風。 三、擴增實境水到渠成 拜全球衛星定位系統之賜,加上能偵測動作方位的手機內建加速度感測器(accelerometer)日新月異,「擴增實境」(augmented reality)技術,已可將圖像與文字等虛擬資訊,與使用者感知的周遭實體環境相結合,並即時互動。 四、內容管理呼朋引伴 近年來網路遭逢的最大挑戰,莫過於資訊量大幅超越人們消化吸收的能力。臉書等提供網頁內容個人化管理服務的網站,有助於解決這項困擾。 看電影辦公不出門 手機功能多 五、雲端運算蒸蒸日上 雲端運算(cloud computing)讓網友將數位資訊儲存於網路伺服器,從任何地點都可以存取。微軟預定二○一○上半年推出免費的線上版辦公室應用程式集,Google也將推出以網路為核心的Chrome免費作業系統,雲端運算將突飛猛進。 六、電視電影風靡網路 我們觀賞的電視電影節目將有不少來自網路。目前Hulu視頻網、Boxee、Netflix的「熱酷盒子」(Roku box)、蘋果電視(Apple TV)與Epix,均已在這個市場占得一席之地。 七、聚合難題弔詭難測 智慧型手機等數位行動裝置,透過安裝應用程式與小工具,整合行車導航、電子書等諸多功能,以及衛星導航系統、電子書閱讀器等特定用途電子產品,但這類整合服務的市場前景尚不明朗。 付款遊戲網上搞定 私事全都露 八、社交遊戲欣欣向榮 臉書的「線上農場」(FarmVille)與美商藝電的「Playfish」系列等網路社交遊戲所衍生的虛擬貨幣及虛擬...