<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 閱讀(689) 評論(1)  編輯  收藏 所屬分類: 雜想

    評論:
    # re: 使用DB4O后,對最近的一些隨想。 2006-02-15 15:18 | rox
    今天突然感覺到DB4O可以用來作為源代碼保護的一種好方法。
    因為連class文件都沒有,只有對象在內存中被序列化后的二進制流。
    要還原還是有一定的復雜度的。  回復  更多評論
      
    主站蜘蛛池模板: 亚洲AV无码乱码在线观看性色扶 | 一二三四在线播放免费观看中文版视频 | 国产亚洲精品VA片在线播放| 亚洲AV综合色区无码二区偷拍| 国产精品高清视亚洲一区二区| 国内精自视频品线六区免费| 四虎成人精品在永久免费| 免费二级毛片免费完整视频| 久久亚洲国产欧洲精品一| 91久久亚洲国产成人精品性色| 亚洲精品欧美综合四区 | 久久久免费的精品| 国内外成人免费视频| 亚洲性日韩精品国产一区二区| 亚洲国产二区三区久久| 亚洲国产欧美日韩精品一区二区三区 | 国产三级免费观看| 日本中文字幕免费看| 日本免费一区二区三区| 免费国产综合视频在线看| 免费国产va视频永久在线观看| 亚洲国模精品一区| 亚洲精品蜜夜内射| 日韩精品视频免费在线观看| 亚洲国产精品久久久久婷婷老年| 日韩午夜理论免费TV影院| 亚洲成av人片在线看片| 18禁超污无遮挡无码免费网站| 四虎成人免费网址在线| 黄页网址在线免费观看| 在线观看视频免费完整版| 国产精品亚洲专区无码WEB| 亚州免费一级毛片| 亚洲国产精品va在线播放| 中文字幕免费在线| 亚洲另类激情综合偷自拍| 国国内清清草原免费视频99| 亚洲第一中文字幕| 国产免费久久久久久无码| 国产麻豆剧传媒精品国产免费| 亚欧国产一级在线免费|