<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-46  評論-54  文章-0  trackbacks-0
    作為一個曾經的Java程序員,已經很多年都沒有編碼,但從沒有放棄過對Java和開源的關心。
    最近又有機會開始寫點東西,感覺自己已經很遲鈍了,很難有耐心動手寫代碼了。
    但是為了盡量縮短自己與現在技術水平的差距也開始學點“新”東西,比如Struts、Hibernate和Spring。
    大多都是停留在摸摸的水平,離實際開發還有很大的距離。
    可能是人老了,變懶了。
    一直都在尋找著,更能夠精簡代碼的產品,尤其是使用Hibernate配置了繁瑣OR影射后,
    完成一個簡單數據庫操作后,真不知道是用它好還是不用它好。
    相比之下,一個同事,只在大學上過公共課程C語言程序設計,用不到一周的時間上手Delphi,
    并且在不到一個月時間里(中間還因為其他工作出差,中斷過),相對輕松的開發了一套的程序。
    同時對比正在激烈討論的Ruby,微軟的.net都看到了很多Java里面沒有的東西。
    原來編程可以這么簡單,也應該這么簡單。
    Java有沒有更簡單的方式來保存數據,更確切的說是保存對象,DB4O無疑就是這其中的一種。

    基于它現在的技術,有幾個想法
    1、數據型對象的共享技術,更多的應該是跨語言的實現,畢竟現在大多數語言都是面向對象的。
    數據庫和XML文件在很多時候,在這些不同語言之間充當了一個數據傳遞者的角色。
    一般數據又都是封裝在某個對象里面,與數據庫之間OR影射。微軟的SOAP和CLI似乎都是向這個主旨努力。
    2、EJB太復雜,雖然買了很多書,但都從來沒有耐性做個測試的樣例。遠程訪問一個對象,必須繼承特定類,
    要基于某個協議,還要配置容器,太困難了。DB4O似乎又提供了另一種思考方式。
    3、Session大家用的應該很多,使用的不當對服務器是一種非常大的負擔。還想不到如何減輕服務器的負擔,
    但至少可以嘗試使用DB4O來減輕Session也就是容器的負擔。
    4、對于3中Session,困難的就是對眾多的臨時數據,管理起來太復雜。用過之后就不再使用。
    容器自己可以管理Session,清理DB4O中的垃圾數據最簡單的方式,就是為DB4O添加一種內存數據庫模式。
    也就是數據都放在內存里面,管理程序可以清理垃圾數據,一次重啟、斷電、系統崩潰,
    都可以把這些垃圾數據清理掉。
    可能還有更多的一些可能,誰又能知道,現在的技術發展太快了!
    posted on 2006-01-13 22:28 rox 閱讀(683) 評論(1)  編輯  收藏 所屬分類: 雜想

    評論:
    # re: 使用DB4O后,對最近的一些隨想。 2006-02-15 15:18 | rox
    今天突然感覺到DB4O可以用來作為源代碼保護的一種好方法。
    因為連class文件都沒有,只有對象在內存中被序列化后的二進制流。
    要還原還是有一定的復雜度的。  回復  更多評論
      
    主站蜘蛛池模板: 一二三区免费视频| **真实毛片免费观看| 亚洲AV无码日韩AV无码导航| 国产免费一区二区视频| 亚洲手机中文字幕| 免费大黄网站在线看| 久操免费在线观看| 亚洲第一第二第三第四第五第六| 亚洲人成影院在线无码观看| **毛片免费观看久久精品| 精品无码专区亚洲| 亚洲大片在线观看| 免费一级毛片不卡在线播放| 两个人看的www高清免费视频| 亚洲AV成人噜噜无码网站| 国产成人亚洲综合无码| 成人AV免费网址在线观看| 一个人免费观看视频在线中文 | 久久综合给合久久国产免费| 亚洲欧美国产欧美色欲| 久久久久亚洲Av片无码v| 国产免费牲交视频| h在线观看视频免费网站| 国产免费伦精品一区二区三区| 新最免费影视大全在线播放| 亚洲成色WWW久久网站| 日韩精品无码人妻免费视频 | 成年女人午夜毛片免费视频| 中文字幕免费在线看| 亚洲精品无码av片| 亚洲天天做日日做天天看| 又大又黄又粗又爽的免费视频| 在线观看www日本免费网站| 一级毛片在线完整免费观看| 亚洲kkk4444在线观看| 99久久亚洲综合精品成人网| 国产成人综合亚洲AV第一页| 日韩免费福利视频| 男人的好看免费观看在线视频 | 久久精品毛片免费观看| 免费网站观看WWW在线观看|