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
          主站蜘蛛池模板: 吉首市| 庆阳市| 大关县| 梁平县| 新巴尔虎左旗| 崇礼县| 江西省| 资兴市| 汝州市| 确山县| 正蓝旗| 鸡泽县| 年辖:市辖区| 长春市| 托克托县| 土默特右旗| 广宗县| 谢通门县| 五河县| 普兰县| 玉山县| 华坪县| 莱芜市| 巴青县| 交城县| 开平市| 太白县| 西青区| 明水县| 河池市| 景宁| 河西区| 张家口市| 鹤壁市| 资溪县| 松原市| 平谷区| 台江县| 伊吾县| 姚安县| 黄冈市|