小鎮樹妖--住在樹上的妖

          To follow the path: look to the master, follow the master, walk with the master, see through the master, become the master.

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            10 Posts :: 50 Stories :: 7 Comments :: 0 Trackbacks

          2007年9月12日 #

              看了網上關于ajax的熱烈討論,終于按耐不住,嘗試了ajax的幾個框架,感覺還是不錯的選擇,做網站好像不是很好,做應用很不錯的。以前自己用過xmlhttp,沒有用框架,只是簡單的使用xmlhttp,返回text,然后把text放到頁面里顯示,僅此而已,不過已經覺得夠用了,如果有多個可以使用xml,返回xml后用javascript解析一下,分別動態的生成html元素,這個用起來比較舒服,因為我平時都用ff來瀏覽,基本沒有什么問題,IE就讓人頭痛了,要使用activex。所以就開始尋求框架的幫助。
              首先google了一下,什么ajax十大框架排名,找了幾個順眼的,prototype,dojo,ext,jquery。都不錯,dojo的示例真強呀,jquery也不錯,慢慢嘗試吧,慢點做個應用,好好研究研究。哈哈

          posted @ 2008-01-16 16:06 jacky wu 閱讀(257) | 評論 (0)編輯 收藏

              做了幾年技術,一路走來,接觸了很多新事物,對各種語言工具也略有了解。記得剛接觸的時候學習的是Java,實習也做了java,記得當時一次面試一家日資公司,因為是剛畢業的小朋友,工資提的低,因此用人單位比較開心,硬讓我學習vb,還說java沒前途,當時覺得很不甘心,話說畢業前夕我也看了很多資料,當時就下定決心做java了(當時是2003年),怎么會去vb呢,所以毅然放棄了,現在看來還是有點技術前瞻性的,呵呵。可是沒想到的是后來的工作歷程中,居然只有1年半左右時間在做JAVA,其余的都給asp,php了,特別是php,大概了3年了吧。因此也免不了俗,一直來比較比較。
              空談沒什么意思,asp就不談了,這次空下來用OO的思想,javabean的形式,MVC的理念使用php做了個小應用。OO的話以本人愚見,應該都是對象操作,因此建好數據庫,數據庫操作的基類先寫好,據說php5的類做的相當好,速度要比php4的function都快,所以我在數據庫基類的構造方法里進行連接數據庫,等著被繼承吧。
              接下來是對對象的封裝,很小的應用,只是對一個用戶數據庫的操作,因此寫了個user 類,對屬性進行set/get封裝,用上標志性的private 修飾符,感覺還不錯,只是覺得->這個符號比起.來多了一個符號,誰叫我是個懶人呢,這都計較。。。
              數據模型簡歷好了,進行操作模型的編寫,增,刪,改都寫成類,繼承數據庫操作就好了,感謝繼承的偉大。然后搞個smarty,在頁面里面把操作類拿出來的數據庫塞進template里。
              總結一下,View相對簡單,不談,M和C稍微有點混亂,如果我強悍點,寫個apache的extension什么的,專門處理url,因此干脆就把頁面當作C來做,每個C去調用操作Model(邏輯上的),然后處理的數據再給頁面,輸出到view。個人認為使用url的傳值總不是那么回事,雖然可以使用apache來處理,但是。。。感覺一下,很花時間,不如function來的快,雖然到處都是sql,如果將來php也搞這種(下次研究一下zendframework,后臺是IBM,不知他怎么個思想),還是回到java吧,或者ruby也不錯。

          posted @ 2007-12-10 11:23 jacky wu 閱讀(381) | 評論 (0)編輯 收藏

              長久以來一直使用fedora 6 ,我使用電腦主要還是為了開發,偶爾還玩玩游戲,在癡迷魔獸的時間里只能使用雙系統,嘗試過虛擬機,不怎么樣,再說我的機器也不是很好。
              聽說fedora 7出來了,一心想upgrade一下,找了半天下載源,都沒有看到cd的,官網的速度又太慢,沒辦法,下個DVD的吧,找人刻錄一下,2.8G的容量,想想也怕怕的,要下到什么時候,周末的時候騰出半天來,用flashget慢慢拖,可是另人郁悶的事情發生了,下到1.3G的時候,重啟了一下電腦,再打開flashget,就傻眼了,不是號稱斷點續傳嘛~~~太郁悶了,怎么能這樣,居然不能繼續傳,那個叫郁悶啊
              想了一下,心一橫,裝ubuntu吧,就一張cd,雖然以前試用過,比較討厭不能使用root,隨便什么命令都要sudo,再用用也無妨啊,現階段主要還是學習bash,軟件安裝和編譯等方面的,所以就動起手來。 這個Ubuntu的好處就是安裝簡單,很快哦,而且服務器多,下載里邊的軟件也快,不像fedora,慢得不行,中文社區也沒多少人,Ubuntu的人就很多了,裝完系統,在論壇里找些資料,沒多久就搞定了,編譯mysql,apache,順便把ror也裝上去,php 5和ror裝好后基本可以用了,接下來就是把系統優化一下,就是把service關掉幾個,換個Mac的皮膚,真漂亮。然后把home的文件權限和權限組改一下,方便工作嘛,這些文件都是老的fedora里面留下來的,裝Ubuntu的時候沒有格式化,沒辦法,我這個人懶啊。
               接下來重點推薦一下2個網站,讓我的工作真是方便不少啊,也不完全是工作,呵呵。首先當然是google,包括我的email,文檔管理,工作計劃,基本在google上完成,特別是工作計劃,感覺google的calendar真是棒啊,喜歡google,打算學習python,聽說google招人需要這項技能的。呵呵。另外一個就是游戲 ,游戲中國www.game.com.cn  ,可能是因為linux下游戲不多,突然喜歡上了flash游戲,游戲中國 www.game.com.cn 這個網站不錯,速度蠻快的,找到了曾經讓我癡迷的flash游戲 “魔塔”,呵呵,想當年在公司里經常玩的,哈哈
               往下的工作是找幾個開發工具,還在尋覓中呢,哪位有好推薦的,告訴我一聲哦~~~

          posted @ 2007-09-12 10:46 jacky wu 閱讀(259) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 仁寿县| 滦南县| 屏南县| 邓州市| 龙泉市| 仙游县| 曲松县| 韩城市| 靖西县| 明溪县| 黑河市| 霸州市| 黑水县| 鄂伦春自治旗| 磐石市| 新营市| 丽水市| 望都县| 德阳市| 绥化市| 惠州市| 游戏| 睢宁县| 乐山市| 高台县| 乌拉特中旗| 独山县| 泾川县| 图木舒克市| 甘南县| 嘉兴市| 七台河市| 滨州市| 芜湖县| 富阳市| 桃园县| 丰都县| 建湖县| 顺义区| 康乐县| 铜鼓县|