spark的自留地(ofbiz/eclipse rcp/shark/opentaps)

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            54 Posts :: 0 Stories :: 112 Comments :: 0 Trackbacks
          原來opentaps中的entity model文件中大量使用了floating-point來定義數值內容,現在我們要使用fixed-point來替換它們,以保證它的java type使用BigDecimal而不是Double.

          這樣就有了這次的替換任務,把所有model文件中的floating-point替換成為fixed-point。

          方法對我來說有三:
          1, 在eclipse或其它ide中查找出所有的包括floating-point文件來手工修改
          2, 在UltraEdit或其它文本編程器中進行批量文件內容替換
          3, 嘗試一下linux的下的sed命令?

          評估一下,3肯定是一個最有效率的選擇。那么說干就干,let's go!

          命令如下:

          sed -"s/floating-point/fixed-point/g" `find . -name "*.xml"|xargs grep floating-point -rl`

          一句話就搞掂了,真棒!
          posted on 2010-08-14 17:16 shanghai_spark 閱讀(1440) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 从化市| 五河县| 冀州市| 阿尔山市| 新丰县| 广平县| 南雄市| 城固县| 崇州市| 锦屏县| 苍梧县| 甘洛县| 金川县| 天柱县| 祁阳县| 巴塘县| 竹溪县| 荥阳市| 阿拉善左旗| 平舆县| 临海市| 宁城县| 绵阳市| 肥西县| 旺苍县| 合肥市| 贡嘎县| 康平县| 平远县| 抚宁县| 定南县| 舟曲县| 容城县| 连江县| 许昌县| 宜黄县| 顺昌县| 封丘县| 广丰县| 双鸭山市| 广德县|