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
          主站蜘蛛池模板: 高阳县| 米易县| 凤阳县| 玛纳斯县| 合川市| 潍坊市| 平陆县| 余庆县| 南靖县| 庆阳市| 阿拉善盟| 米泉市| 休宁县| 商洛市| 大姚县| 和硕县| 游戏| 湾仔区| 正宁县| 简阳市| 金阳县| 广汉市| 清远市| 饶平县| 辽阳市| 手游| 南木林县| 炎陵县| 阳高县| 河东区| 金坛市| 察雅县| 吉林市| 樟树市| 巴中市| 东乌| 喀喇| 石林| 瓦房店市| 泉州市| 泰州市|