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 閱讀(1431) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 秭归县| 亳州市| 长岛县| 林周县| 咸宁市| 云南省| 抚州市| 巴塘县| 玉林市| 邵阳市| 泰兴市| 嘉祥县| 盘锦市| 泗阳县| 平塘县| 竹山县| 淮安市| 南华县| 长春市| 彭州市| 青龙| 罗定市| 沧州市| 中方县| 类乌齐县| 同仁县| 南阳市| 赤壁市| 横山县| 武山县| 锡林郭勒盟| 东山县| 固始县| 紫金县| 汝城县| 盐津县| 庆云县| 海安县| 正宁县| 资阳市| 平湖市|