posted @ 2017-06-01 14:08 TWaver 閱讀(303) | 評(píng)論 (0) | 編輯 收藏
posted @ 2017-05-31 16:45 TWaver 閱讀(359) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-12-13 14:36 TWaver 閱讀(768) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-12-09 15:29 TWaver 閱讀(546) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-12-02 10:26 TWaver 閱讀(578) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-11-24 10:03 TWaver 閱讀(377) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-11-23 10:32 TWaver 閱讀(316) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-11-22 10:35 TWaver 閱讀(423) | 評(píng)論 (0) | 編輯 收藏
閱讀全文
posted @ 2016-11-21 11:25 TWaver 閱讀(248) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-11-18 10:29 TWaver 閱讀(807) | 評(píng)論 (0) | 編輯 收藏
posted @ 2016-11-17 10:52 TWaver 閱讀(551) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-05-22 17:37 TWaver 閱讀(6705) | 評(píng)論 (2) | 編輯 收藏
posted @ 2015-05-22 17:33 TWaver 閱讀(5218) | 評(píng)論 (1) | 編輯 收藏
posted @ 2015-05-22 17:29 TWaver 閱讀(3919) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-05-22 17:06 TWaver 閱讀(3623) | 評(píng)論 (0) | 編輯 收藏
TWaver作為可視化的利器,如果在展示網(wǎng)元的時(shí)候,融入圖像處理技術(shù),將會(huì)對(duì)網(wǎng)元圖標(biāo)的顯示增加了靈活性,是一件非常有意思的事情。那么我們不妨來(lái)試試,如何將圖像處理技術(shù)融入進(jìn)來(lái)。 閱讀全文
posted @ 2015-04-16 14:21 TWaver 閱讀(1168) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-03-24 10:01 TWaver 閱讀(2267) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-03-18 14:14 TWaver 閱讀(4115) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-03-11 10:45 TWaver 閱讀(5232) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-03-04 10:26 TWaver 閱讀(3542) | 評(píng)論 (1) | 編輯 收藏
posted @ 2015-02-16 10:34 TWaver 閱讀(5420) | 評(píng)論 (2) | 編輯 收藏
posted @ 2015-02-15 10:07 TWaver 閱讀(3649) | 評(píng)論 (1) | 編輯 收藏
高光反射定義了物體上的某一區(qū)域比其他地方更反光。在高光反射的貼圖中,黑色區(qū)域的反射率為0(完全不反光),白色區(qū)域的反射率為100%(完全反光)。這在現(xiàn)實(shí)的生活中,也是隨處可見(jiàn),比如一個(gè)生銹的物體用低光,而一個(gè)拋光的金屬應(yīng)該用高強(qiáng)光;手表上的表盤(pán)比表帶應(yīng)該更反光;人的嘴唇應(yīng)該比皮膚有更強(qiáng)的高光,而皮膚應(yīng)該比純棉衣服更反光。加上了這種高光效果后,會(huì)是3D物體更加真實(shí),更加生動(dòng)。
接下來(lái)我們就來(lái)講解一下如何在一個(gè)模型中使用高光反射,比如我們需要?jiǎng)?chuàng)建一個(gè)大樓的建筑物。一個(gè)cube貼上建筑物的貼圖就可以模擬了。我們準(zhǔn)備了一張玻璃的貼圖: 閱讀全文
posted @ 2015-02-06 10:18 TWaver 閱讀(4206) | 評(píng)論 (3) | 編輯 收藏
posted @ 2015-02-04 11:50 TWaver 閱讀(4135) | 評(píng)論 (1) | 編輯 收藏
posted @ 2015-02-02 11:42 TWaver 閱讀(3788) | 評(píng)論 (1) | 編輯 收藏
posted @ 2015-01-28 15:26 TWaver 閱讀(1516) | 評(píng)論 (2) | 編輯 收藏
posted @ 2015-01-26 13:54 TWaver 閱讀(2674) | 評(píng)論 (1) | 編輯 收藏
posted @ 2015-01-19 10:31 TWaver 閱讀(888) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-01-15 13:54 TWaver 閱讀(3812) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-01-13 10:17 TWaver 閱讀(3098) | 評(píng)論 (0) | 編輯 收藏
posted @ 2015-01-06 13:41 TWaver 閱讀(4230) | 評(píng)論 (1) | 編輯 收藏
posted @ 2014-12-29 11:11 TWaver 閱讀(4499) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-12-02 10:37 TWaver 閱讀(6683) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-11-03 10:31 TWaver 閱讀(5960) | 評(píng)論 (1) | 編輯 收藏
posted @ 2014-10-29 10:59 TWaver 閱讀(5322) | 評(píng)論 (1) | 編輯 收藏
posted @ 2014-10-21 13:27 TWaver 閱讀(2505) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-10-13 09:35 TWaver 閱讀(5989) | 評(píng)論 (2) | 編輯 收藏
posted @ 2014-10-11 10:21 TWaver 閱讀(3195) | 評(píng)論 (1) | 編輯 收藏
posted @ 2014-10-09 14:48 TWaver 閱讀(2347) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-09-19 10:42 TWaver 閱讀(3175) | 評(píng)論 (2) | 編輯 收藏
閱讀全文
posted @ 2014-09-16 13:36 TWaver 閱讀(2970) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-09-11 11:32 TWaver 閱讀(3572) | 評(píng)論 (4) | 編輯 收藏
posted @ 2014-09-10 14:50 TWaver 閱讀(3218) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-09-03 11:07 TWaver 閱讀(3104) | 評(píng)論 (1) | 編輯 收藏
使用mono可以快速的創(chuàng)建DNA分子結(jié)構(gòu)立體模型, 閱讀全文
posted @ 2014-08-21 15:07 TWaver 閱讀(629) | 評(píng)論 (0) | 編輯 收藏
posted @ 2014-08-12 16:59 TWaver 閱讀(336) | 評(píng)論 (1) | 編輯 收藏
posted @ 2014-08-05 11:32 TWaver 閱讀(329) | 評(píng)論 (2) | 編輯 收藏
posted @ 2014-07-14 10:12 TWaver 閱讀(6855) | 評(píng)論 (25) | 編輯 收藏
posted @ 2014-07-08 10:02 TWaver 閱讀(4912) | 評(píng)論 (5) | 編輯 收藏
posted @ 2014-07-04 10:36 TWaver 閱讀(5981) | 評(píng)論 (2) | 編輯 收藏
posted @ 2014-06-16 15:45 TWaver 閱讀(2557) | 評(píng)論 (6) | 編輯 收藏
posted @ 2014-05-26 15:27 TWaver 閱讀(747) | 評(píng)論 (1) | 編輯 收藏
posted @ 2013-07-23 11:17 TWaver 閱讀(1942) | 評(píng)論 (6) | 編輯 收藏
posted @ 2013-07-23 11:02 TWaver 閱讀(1638) | 評(píng)論 (3) | 編輯 收藏

posted @ 2013-07-22 17:57 TWaver 閱讀(997) | 評(píng)論 (0) | 編輯 收藏
posted @ 2013-07-22 17:31 TWaver 閱讀(1596) | 評(píng)論 (3) | 編輯 收藏
posted @ 2013-07-22 15:33 TWaver 閱讀(1725) | 評(píng)論 (0) | 編輯 收藏
posted @ 2013-07-19 17:00 TWaver 閱讀(1456) | 評(píng)論 (0) | 編輯 收藏
標(biāo)簽,這樣做的弊端就是不能動(dòng)態(tài) 根據(jù)文字的長(zhǎng)度智能折行。 如果需要達(dá)到這個(gè)要求,需要定制Node的LabelAttachment。 最初的想法是 創(chuàng)建一個(gè)WrapLabelAttachment,繼承自LabelAttachment,然后通過(guò)在一個(gè)JTextArea,設(shè)置文字,setLineWrap(true),指定JTextArea的寬度,然后把JTextArea 的內(nèi)容繪制這個(gè)Attachment;在實(shí)現(xiàn)的過(guò)程中,發(fā)現(xiàn)JTextArea 有一個(gè)bug,就是折行的計(jì)算不準(zhǔn)確,總是在右邊留下很大的空白; 如下圖: 測(cè)試代碼: 最后通過(guò)自己定制一個(gè)MyTextArea來(lái)實(shí)現(xiàn),在MyTextArea中,用LineBreakMeasurer來(lái)計(jì)算動(dòng)態(tài)折行: 代碼: 然后重寫(xiě)WrapLabelAttachment的 paintName 方法 和getBounds 方法: 代碼: 代碼: getBounds方法需要?jiǎng)討B(tài)計(jì)算rect 的寬高。 最終效果圖: 全部代碼見(jiàn)附件: WrapLabelDemo 閱讀全文
posted @ 2013-07-19 15:01 TWaver 閱讀(1908) | 評(píng)論 (2) | 編輯 收藏
posted @ 2013-07-19 14:19 TWaver 閱讀(1355) | 評(píng)論 (1) | 編輯 收藏

posted @ 2013-07-19 11:00 TWaver 閱讀(887) | 評(píng)論 (0) | 編輯 收藏

TWaver Android 1.0正式發(fā)布,歡迎申請(qǐng)?jiān)囉茫?a >http://twaver.servasoft.com/download/download-product 閱讀全文
posted @ 2013-07-19 10:51 TWaver 閱讀(991) | 評(píng)論 (0) | 編輯 收藏
posted @ 2013-01-21 10:38 TWaver 閱讀(1802) | 評(píng)論 (0) | 編輯 收藏
posted @ 2013-01-14 11:04 TWaver 閱讀(1410) | 評(píng)論 (0) | 編輯 收藏
首先需要搭建Android開(kāi)發(fā)環(huán)境,安裝eclipse和ADT(Android Development Tools)插件,并在Android SDK Manager中安裝需要的SDK。開(kāi)發(fā)人員需要掌握J(rèn)ava編程語(yǔ)言,具備Android開(kāi)發(fā)的能力,最后你需要TWaver Android開(kāi)發(fā)庫(kù)文件(twaver.android.jar),這樣就可以開(kāi)始TWaver Android的開(kāi)發(fā)了。
下面將以最簡(jiǎn)單的Hello TWaver示例來(lái)作分步詳解。
新建Hello TWaver工程
導(dǎo)入twaver.android.jar類(lèi)庫(kù)
編寫(xiě)Hello TWaver
運(yùn)行與調(diào)試
Android模擬器
得到下面的界面; 閱讀全文
posted @ 2012-12-28 12:20 TWaver 閱讀(2087) | 評(píng)論 (0) | 編輯 收藏
Android是Google公司基于Linux內(nèi)核的開(kāi)源操作系統(tǒng),主要用于移動(dòng)設(shè)備,目前在智能手機(jī)市場(chǎng)占有重要份額。Android應(yīng)用層使用Java語(yǔ)言開(kāi)發(fā),運(yùn)行于Dalvik虛擬機(jī),每個(gè)Android應(yīng)用運(yùn)行在獨(dú)立的虛擬機(jī)中,這保證了各應(yīng)用間資源的保護(hù)和線程安全。
Android架構(gòu)簡(jiǎn)圖
Android編程方式:Java,NDK,HTML
通常使用Java語(yǔ)言開(kāi)發(fā)Android應(yīng)用,但也可借助其他語(yǔ)言,如Android NDK(Native Development Kit)開(kāi)發(fā)模式,可用Java調(diào)用C語(yǔ)言庫(kù),此外HTML也可以包裝成Android應(yīng)用。
三種方式都有各自的特點(diǎn),Java為Android原生支持的語(yǔ)言,便于開(kāi)發(fā)本地應(yīng)用,隨著Android系統(tǒng)的不斷優(yōu)化,其效率也在不斷提升,TWaver Android就使用Java開(kāi)發(fā);Androi 閱讀全文
posted @ 2012-12-27 10:37 TWaver 閱讀(2399) | 評(píng)論 (3) | 編輯 收藏
只把網(wǎng)元加入DataBox
把網(wǎng)元加入DataBox并在Network上顯示
把網(wǎng)元加入DataBox并在Tree上顯示
把網(wǎng)元加入DataBox并在Tree和Network上顯示
這四種情況下不同數(shù)量級(jí)別的網(wǎng)元的內(nèi)存占用情況,供大家參考…… 閱讀全文
posted @ 2012-12-24 16:12 TWaver 閱讀(1406) | 評(píng)論 (0) | 編輯 收藏
先來(lái)張gif圖片看看效果... 閱讀全文
posted @ 2012-11-28 13:56 TWaver 閱讀(1571) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-11-21 15:07 TWaver 閱讀(1123) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-11-16 16:46 TWaver 閱讀(1880) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-11-02 15:20 TWaver 閱讀(2481) | 評(píng)論 (0) | 編輯 收藏
今天先讓我們來(lái)簡(jiǎn)單介紹一下這個(gè)產(chǎn)品的功能點(diǎn)。
它輕松實(shí)現(xiàn)2000個(gè)節(jié)點(diǎn)的3D渲染不再過(guò)于吃力 閱讀全文
posted @ 2012-10-16 16:32 TWaver 閱讀(1319) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-10-10 16:26 TWaver 閱讀(2416) | 評(píng)論 (0) | 編輯 收藏
看到有人在論壇提問(wèn)TWaver有沒(méi)有JavaFX版本,于是去Oracle網(wǎng)站上逛了一下,發(fā)現(xiàn)可以將JavaFX集成進(jìn)Swing程序中,真是福音啊,立馬動(dòng)手寫(xiě)了個(gè)Demo,集成起來(lái)還是很方便的。 閱讀全文
posted @ 2012-09-26 10:38 TWaver 閱讀(1208) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-09-20 10:10 TWaver 閱讀(1362) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-08-21 16:37 TWaver 閱讀(2192) | 評(píng)論 (0) | 編輯 收藏
既然ImageBackground無(wú)法滿(mǎn)足需求了,我們就自己寫(xiě)一個(gè),得益于TWaver優(yōu)秀的設(shè)計(jì),我們可以很容易的擴(kuò)展原有的類(lèi),然后加上自己的功能。通過(guò)查看API得知,ImageBackground繼承自AbstractBackground,我們干脆拋棄ImageBackground,自己從AbstractBackground繼承。考慮到有可能需要多張圖片組合成一個(gè)背景,我們引入Layer的概念,在我們自定義的Background維護(hù)一個(gè)集合,存儲(chǔ)Layer的信息,繪制背景的時(shí)候從集合中取出Layer統(tǒng)一渲染。 閱讀全文
posted @ 2012-08-17 11:00 TWaver 閱讀(1435) | 評(píng)論 (0) | 編輯 收藏
關(guān)于GeoServer發(fā)布地圖數(shù)據(jù),大家可以到http://docs.geoserver.org/stable/en/user/gettingstarted/shapefile-quickstart/index.html查看官方資料。在發(fā)布的時(shí)候,使用shp格式的空間數(shù)據(jù)就可以了。今天我們?cè)谶@里給大家突出的強(qiáng)調(diào)幾個(gè)小細(xì)節(jié),方便大家在GeoServer上快速發(fā)布地圖數(shù)據(jù)。細(xì)節(jié)如下…… 閱讀全文
posted @ 2012-08-07 10:38 TWaver 閱讀(2791) | 評(píng)論 (0) | 編輯 收藏
當(dāng)兩個(gè)Group重疊時(shí),Group中的Node會(huì)始終顯示在兩個(gè)Group之上,呈現(xiàn)結(jié)果如下圖(引用了帖子中的圖片): 閱讀全文
posted @ 2012-08-07 09:53 TWaver 閱讀(1059) | 評(píng)論 (0) | 編輯 收藏
,,,,,,
,,,,,,
終于,TWaver 3D支持動(dòng)態(tài)貼圖了,這里的動(dòng)態(tài)貼圖已經(jīng)不只是說(shuō)可以動(dòng)態(tài)切換貼圖資源的來(lái)源,更重要的是可以動(dòng)態(tài)切換上在內(nèi)存中生成的BitmapData對(duì)象。大家都知道,F(xiàn)lex的BitmapData支持將其UIComponent繪制出來(lái),這一下子為我們解決漢字顯示提供了一個(gè)非常便捷的方式,那就是我們把漢字寫(xiě)進(jìn)一個(gè)TextInput組件中去,然后在把這個(gè)組件畫(huà)到一個(gè)BitmapData對(duì)象中,然后在將這個(gè)對(duì)象變成我們一個(gè)3D對(duì)象的貼圖(例如一個(gè)Plane,一 閱讀全文
posted @ 2012-08-06 18:00 TWaver 閱讀(1119) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-08-03 17:23 TWaver 閱讀(1678) | 評(píng)論 (0) | 編輯 收藏
假設(shè)一種需求(僅僅是假設(shè)),監(jiān)控交換機(jī)各個(gè)端口的傳輸速度,并用柱狀圖動(dòng)態(tài)顯示,效果圖如下: 閱讀全文
posted @ 2012-08-01 09:52 TWaver 閱讀(956) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-07-27 16:52 TWaver 閱讀(1280) | 評(píng)論 (1) | 編輯 收藏
1.鏈路要分成兩半,用兩種顏色填充。
2.填充百分比在不同值域時(shí),用不同顏色。
3.顯示刻度
4.有個(gè)開(kāi)關(guān),可以控制鏈路變短,變短后,鏈路只畫(huà)開(kāi)始和結(jié)束部分(相當(dāng)于原始鏈路的縮影),中間不畫(huà)
5.如果有多條鏈路,鏈路合并后兩端分別顯示這些鏈路中的最高填充百分比
6.進(jìn)入子網(wǎng)后,節(jié)點(diǎn)上顯示和上層節(jié)點(diǎn)的連線信息 閱讀全文
posted @ 2012-07-17 11:20 TWaver 閱讀(1561) | 評(píng)論 (0) | 編輯 收藏
注意:本文提供在線體驗(yàn)Demo和源代碼下載。 閱讀全文
posted @ 2012-07-03 16:45 TWaver 閱讀(1085) | 評(píng)論 (0) | 編輯 收藏
1. 使用flash自帶的右鍵菜單,通過(guò)ContextMenu來(lái)設(shè)置,這是twaver最早右鍵菜單的解決方法,但這種方式有一個(gè)不太好的地方是自帶上了flash的信息,而且很討厭的是去不掉。
2. 使用Menu,通過(guò)左鍵的方式來(lái)觸發(fā)彈出Menu項(xiàng)。這個(gè)方式還是比較能夠接受的,對(duì)于flash也沒(méi)有版本的要求。
3. 使用Flash Player 11.2的新功能實(shí)現(xiàn)右鍵菜單,這種方式雖好,但是需要使用比較高的flash版本,但我們項(xiàng)目中很多用戶(hù)還是老的版本,領(lǐng)導(dǎo)覺(jué)得這種方法不太適合我們。 閱讀全文
posted @ 2012-06-20 11:49 TWaver 閱讀(1239) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-06-12 14:28 TWaver 閱讀(2562) | 評(píng)論 (4) | 編輯 收藏
默認(rèn)Tree和Network上的標(biāo)簽顯示的是網(wǎng)元的name屬性,設(shè)置Styles.TREE_LABEL屬性后,可以讓Tree顯示Styles.TREE_LABEL的值,以達(dá)到Tree和Network顯示不同標(biāo)簽的目的
如果覺(jué)得這樣還不夠,可以設(shè)置Tree#labelFunction,比如下面的代碼可以讓Node顯示name,Link顯示Styles.TREE_LABEL:
既然TWaver這么靈活,那Tree的展開(kāi)合并圖標(biāo)能定制么? 閱讀全文
posted @ 2012-06-12 10:45 TWaver 閱讀(1068) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-06-06 09:57 TWaver 閱讀(1210) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-06-05 17:54 TWaver 閱讀(1378) | 評(píng)論 (0) | 編輯 收藏
在實(shí)際應(yīng)用的時(shí)候,用戶(hù)需要更多的模型模板,用來(lái)做場(chǎng)景編輯,例如說(shuō)新的設(shè)備,新的房型等等,這時(shí)能不能由用戶(hù)進(jìn)行模型模板的擴(kuò)展呢?
我們舉例來(lái)說(shuō),例如客戶(hù)需要向設(shè)備上添加一個(gè)信號(hào)燈對(duì)象,那么怎么辦,如何把這種模型模板添加到TWaver的3D編輯器中? 閱讀全文
posted @ 2012-05-31 16:08 TWaver 閱讀(1471) | 評(píng)論 (1) | 編輯 收藏
posted @ 2012-05-30 09:55 TWaver 閱讀(1400) | 評(píng)論 (1) | 編輯 收藏
posted @ 2012-05-21 10:56 TWaver 閱讀(2686) | 評(píng)論 (1) | 編輯 收藏
1. SWF文件的大小也會(huì)越來(lái)越大;
2. 下載SWF文件的時(shí)間也會(huì)越來(lái)越長(zhǎng);
3. 如果有多個(gè)Flex應(yīng)用,如何復(fù)用相同的代碼(包括Flex Framework、自定義組件庫(kù)和第三方包,比如TWaver Flex);
4. 每次升級(jí)后,用戶(hù)都需要再次重新下載新的SWF文件;
5. 如何在不修改并編譯舊SWF文件的情況下,增加新功能...
本文詳細(xì)介紹了RSL和Modular的結(jié)合,幫您打造模塊化的、可擴(kuò)展的、強(qiáng)壯的TWaver Flex應(yīng)用... 閱讀全文
posted @ 2012-05-10 11:55 TWaver 閱讀(1694) | 評(píng)論 (1) | 編輯 收藏
posted @ 2012-05-04 11:30 TWaver 閱讀(2265) | 評(píng)論 (1) | 編輯 收藏
posted @ 2012-05-03 14:13 TWaver 閱讀(2051) | 評(píng)論 (3) | 編輯 收藏
posted @ 2012-05-03 12:02 TWaver 閱讀(2000) | 評(píng)論 (1) | 編輯 收藏
posted @ 2012-05-03 11:52 TWaver 閱讀(4840) | 評(píng)論 (2) | 編輯 收藏
webSocket是html5新引入的技術(shù),允許后臺(tái)隨時(shí)向前端發(fā)送文本或者二進(jìn)制消息,WebSocket是一種全新的協(xié)議,不屬于http無(wú)狀態(tài)協(xié)議,協(xié)議名為”ws”,這意味著一個(gè)websocket連接地址會(huì)是這樣的寫(xiě)法:
ws://twaver.com:8080/webSocketServer。ws不是http,所以傳統(tǒng)的web服務(wù)器不一定支持,需要服務(wù)器與瀏覽器同時(shí)支持, WebSocket才能正常運(yùn)行,目前的支持還不普遍,需要特別的web服務(wù)器和現(xiàn)代的瀏覽器。 閱讀全文
posted @ 2012-05-03 09:57 TWaver 閱讀(12094) | 評(píng)論 (2) | 編輯 收藏
posted @ 2012-05-02 15:24 TWaver 閱讀(1358) | 評(píng)論 (2) | 編輯 收藏
1. 模版引擎jade
2. 使用express的session功能 閱讀全文
posted @ 2012-03-23 17:35 TWaver 閱讀(2470) | 評(píng)論 (4) | 編輯 收藏
posted @ 2012-03-15 11:34 TWaver 閱讀(1537) | 評(píng)論 (0) | 編輯 收藏
App例子。文中將穿插iOS的基本內(nèi)容,TWaver HTML5的基礎(chǔ)應(yīng)用,以及Objective C與Javascript相互調(diào)用的技術(shù)點(diǎn)。 閱讀全文
posted @ 2012-03-10 23:36 TWaver 閱讀(1822) | 評(píng)論 (2) | 編輯 收藏

人生是美好的,不過(guò)那可是由一系列的意外組合而成的。用戶(hù)又問(wèn) 閱讀全文
posted @ 2012-03-09 12:56 TWaver 閱讀(1348) | 評(píng)論 (0) | 編輯 收藏
1. 如何保存更改后的拓?fù)鋽?shù)據(jù) (包括新增的, 修改的, 刪除的)
2. 如何廣播更改后的拓?fù)鋽?shù)據(jù) (僅僅廣播更改的數(shù)據(jù))
下面是mac和iphone上的效果圖, mac或iphone上的修改都將及時(shí)互相同步: 閱讀全文
posted @ 2012-03-05 17:09 TWaver 閱讀(1922) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-03-02 15:10 TWaver 閱讀(1594) | 評(píng)論 (0) | 編輯 收藏
posted @ 2012-02-29 17:51 TWaver 閱讀(1492) | 評(píng)論 (2) | 編輯 收藏
posted @ 2012-02-29 14:51 TWaver 閱讀(2341) | 評(píng)論 (0) | 編輯 收藏
在上一篇TWaver HTML5 + Node.js + express + socket.io + redis(三)中,您應(yīng)該對(duì)Node.js的web框架express、實(shí)時(shí)通訊框架Socket.IO、redis客戶(hù)端:redis有所了解了。這一篇將介紹TWaver HTML5的拓?fù)浜屯ㄓ媒M件功能,您將了解到: < 閱讀全文
posted @ 2012-02-17 16:45 TWaver 閱讀(2498) | 評(píng)論 (1) | 編輯 收藏
閱讀全文
posted @ 2012-02-09 17:44 TWaver 閱讀(1852) | 評(píng)論 (0) | 編輯 收藏