<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    number(p,s) p:1~38  s:-84~127

    最高整數位數=p-s
    s正數,小數點右邊指定位置開始四舍五入
    s負數,小數點左邊指定位置開始四舍五入
    s是0或者未指定,四舍五入到最近整數
    當p小于s時候,表示數字是絕對值小于1的數字,且從小數點右邊開始的前s-p 位必須是0,保留s位小數。

    p>0,對s分2種情況:
    1. s>0
    精確到小數點右邊s位,并四舍五入。然后檢驗有效數位是否<=p;如果s>p,小數點右邊至少有s-p個0填充。
    2. s<0
    精確到小數點左邊s位,并四舍五入。然后檢驗有效數位是否<=p+|s|
    比如
    Value     Datatype     Stored Value
    123.2564    NUMBER    123.2564
    1234.9876    NUMBER
    (6,2)    
    1234.99
    12345.12345    NUMBER
    (6,2)    
    Error
    1234.9876    NUMBER
    (6)    
    1235
    12345.345    NUMBER
    (5,-2)    
    12300
    1234567    NUMBER
    (5,-2)    
    1234600
    12345678    NUMBER
    (5,-2)    
    Error
    123456789    NUMBER
    (5,-4)    
    123460000
    1234567890    NUMBER
    (5,-4)    
    Error
    12345.58    NUMBER
    (*, 1)    
    12345.6
    0.1    NUMBER
    (4,5)    
    Error
    0.01234567    NUMBER
    (4,5)    
    0.01235
    0.09999    NUMBER
    (4,5)    
    0.09999
    0.099996    NUMBER
    (4,5)    <>

    posted @ 2007-07-03 21:35 leekiang 閱讀(2144) | 評論 (0)編輯 收藏

    1,行列轉換
    在Excel2003中,用“選擇性粘貼/轉置”功能:
    選中數據區域執行“復制”命令;
    在新單元格區域,執行“編輯/選擇性粘貼/數值/轉置/確定”即可。

    2,公式
    excel的某一個格A的數據,是通過公式產生的,小數點后有6位。
    如果這個數據又用于另外一個格子B的公式計算,那么B的值可能與手工計算的值有差異,
    因為看到A的值可能并不是真正的A的值。

    3,

    vlookup,在表格數組的首列查找值,并由此返回表格數組當前行中其他列的值。

    4,
    countif,計算區域中滿足給定條件的單元格的個數。
    如countif(A:A,56),查A列中56出現的個數

    5,
    row(ref)返回引用的行號

    posted @ 2007-06-19 14:20 leekiang 閱讀(3017) | 評論 (3)編輯 收藏

    mant-to-one元素有一個屬性:not-found。
    用來指定引用的外鍵不存在時將如何處理:
    exception(默認)拋出異常
    ignore 忽略
    Hibernate就采用默認的拋出異常來處理

    posted @ 2007-06-08 22:48 leekiang 閱讀(290) | 評論 (0)編輯 收藏

    今天tomcat出現了

    java 代碼
    1. Exception in thread "DefaultQuartzScheduler_Worker-3" java.lang.OutOfMemoryError: PermGen space  
    那是發布了grails的應用以后出現的,經google以后,發現本文,在此以此作為備份,全部版權歸真正作者所有

     

    http://www.wujianrong.com/archives/2006/12/javalangoutofmemoryerror_permg.html(google的原文地址)

    1、

    PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域OutOfMemoryError: PermGen space從表面上看就是內存益出,解決方法也一定是加大內存。說說為什么會內存益出:這一部分用于存放Class和Meta的信息,Class在被 Load的時候被放入PermGen space區域,它和和存放Instance的Heap區域不同,GC(Garbage Collection)不會在主程序運行期對PermGen space進行清理,所以如果你的APP會LOAD很多CLASS的話,就很可能出現PermGen space錯誤。這種錯誤常見在web服務器對JSP進行pre compile的時候。

    改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

    2、

    在tomcat中redeploy時出現outofmemory的錯誤.

    可以有以下幾個方面的原因:

    1,使用了proxool,因為proxool內部包含了一個老版本的cglib.

    2, log4j,最好不用,只用common-logging

    3, 老版本的cglib,快點更新到最新版。

    4,更新到最新的hibernate3.2

    3、

    這里以tomcat環境為例,其它WEB服務器如jboss,weblogic等是同一個道理。
    一、java.lang.OutOfMemoryError: PermGen space

    PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域,
    這塊內存主要是被JVM存放Class和Meta信息的,Class在被Loader時就會被放到PermGen space中,
    它和存放類實例(Instance)的Heap區域不同,GC(Garbage Collection)不會在主程序運行期對
    PermGen space進行清理,所以如果你的應用中有很多CLASS的話,就很可能出現PermGen space錯誤,
    這種錯誤常見在web服務器對JSP進行pre compile的時候。如果你的WEB APP下都用了大量的第三方jar, 其大小
    超過了jvm默認的大小(4M)那么就會產生此錯誤信息了。
    解決方法: 手動設置MaxPermSize大小

    修改TOMCAT_HOME/bin/catalina.sh
    在“echo "Using CATALINA_BASE:   $CATALINA_BASE"”上面加入以下行:
    JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
    建議:將相同的第三方jar文件移置到tomcat/shared/lib目錄下,這樣可以達到減少jar 文檔重復占用內存的目的。

    二、java.lang.OutOfMemoryError: Java heap space
    Heap size 設置
    JVM堆的設置是指java程序運行過程中JVM可以調配使用的內存空間的設置.JVM在啟動的時候會自動設置Heap size的值,
    其初始空間(即-Xms)是物理內存的1/64,最大空間(-Xmx)是物理內存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等選項可
    進行設置。Heap size 的大小是Young Generation 和Tenured Generaion 之和。
    提示:在JVM中如果98%的時間是用于GC且可用的Heap size 不足2%的時候將拋出此異常信息。
    提示:Heap Size 最大不要超過可用物理內存的80%,一般的要將-Xms和-Xmx選項設置為相同,而-Xmn為1/4的-Xmx值。
    解決方法:手動設置Heap size
    修改TOMCAT_HOME/bin/catalina.sh
    在“echo "Using CATALINA_BASE:   $CATALINA_BASE"”上面加入以下行:
    JAVA_OPTS="-server -Xms800m -Xmx800m   -XX:MaxNewSize=256m"

    三、實例,以下給出1G內存環境下java jvm 的參數設置參考:

    JAVA_OPTS="-server -Xms800m -Xmx800m  -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "


    三、相關資料

    /show/3/7/20061112220131.htm

    /show/3/7/20061112220054.htm

    /show/3/7/20061112220201.htm

    題外話:經常看到網友抱怨tomcat的性能不如...,不穩定等,其實根據筆者幾年的經驗,從"互聯星空“到現在的房產門戶網,我們
    均使用tomcat作為WEB服務器,每天訪問量百萬多,tomcat仍然運行良好。建議大家有問題多從自己程序入手,多看看java的DOC文檔
    并詳細了解JVM的知識。這樣開發的程序才會健壯。

    延伸閱讀:

    JVM 性能調整的一些基本概念

    apache+Tomcat負載平衡設置詳解[轉]

    java - the Java application launcher

    JVM調優[轉]

    posted @ 2007-05-19 01:23 leekiang 閱讀(1392) | 評論 (0)編輯 收藏

    EJB中的事務配置是6種,而spring的是7種

    posted @ 2007-05-14 19:53 leekiang 閱讀(208) | 評論 (0)編輯 收藏

    http://toserveman.kalebwalton.com/articles/2007/01/24/dojo-vs-yui-yui-ext-vs-prototype-scriptaculous-vs-mochikit-vs-jquery-part-1

    posted @ 2007-05-14 11:27 leekiang 閱讀(481) | 評論 (0)編輯 收藏

    http://toserveman.kalebwalton.com/articles/2007/01/24/dojo-vs-yui-yui-ext-vs-prototype-scriptaculous-vs-mochikit-vs-jquery-part-2

    posted @ 2007-05-14 11:27 leekiang 閱讀(434) | 評論 (0)編輯 收藏

    1.
    我的電腦--控制面板--管理工具--服務--右鍵MSSQLSERVER--屬性--登陸--登陸身份--選擇"本地系統帳戶"

    或:
    2.
    我的電腦--控制面板--管理工具--服務--右鍵MSSQLSERVER--屬性--登陸--登陸身份--選擇"此帳戶"--密碼和確認密碼中輸入你修改后的administrator密碼.

    兩者的區別:
    選擇第一種方式,以后修改了administrator密碼,不用再調整(但要求登陸操作系統的是系統管理員)

    選擇第二種方式,以后修改了administrator密碼,還要再重復做上面的操作.

    安裝SQL Server2000時是使用默認登錄用戶來作為啟動SQL Server服務的賬號(對于自己使用的單機,通常就是administrator了),但是我更改了用戶名出現“同于登錄失敗而無法啟動服務”的錯誤 以下我試過的方法.

      1,把用戶口令改回原來的,再啟動服務
      2,使用控制面版服務管理器,找到MSSQLSERVER服務,更改啟動賬號信息,改成變更后的,再啟動服務
      3,也是推薦使用的方法,創建一個新用戶,專門用于啟動SQL Server服務,安裝SQL Server時就使用該用戶來啟動SQL Server,這樣就可以避免用于頻繁更改administrator口令而帶來的1069錯誤了。如果已經安裝好SQL Server,也可以在控制面版服務管理器下更改MSSQLSERVER服務的服務賬號信息,換成SQL服務專用的用戶。

    posted @ 2007-05-14 06:10 leekiang 閱讀(569) | 評論 (0)編輯 收藏

    select * from v$Open_cursor;
    show parameters open_cursors;

    posted @ 2007-05-10 12:38 leekiang 閱讀(268) | 評論 (0)編輯 收藏

    摘錄自 http://www.javaeye.com/topic/73047?page=7
        在實際使用Hibernate的例子中,我比較傾向于使用單個的PO,PO的邏輯關系由程序保證。當然這種設計不符合 Hibernate的思想,不過我的目的是解決問題,根據實際經驗來看,這樣做在項目中更有實際價值。我用Hibernate的目的只是不想寫那么多Jdbc操作,我不打算用他來封裝我的業務關系。我的業務邏輯體現是在數據庫設計上體現。而程序開發的時候,表的關系是遵循模型設計開發,模型設計中會強制要求開發人員必須遵守模型的關系規則。雖然這樣,會在代碼中有很多不雅的代碼(比起在PO表達對象關系來說),但是我覺得更可控。

    posted @ 2007-04-29 15:55 leekiang 閱讀(282) | 評論 (0)編輯 收藏

    僅列出標題
    共54頁: First 上一頁 46 47 48 49 50 51 52 53 54 下一頁 
    主站蜘蛛池模板: 亚洲精品456播放| 亚洲国产成人综合| 日韩色日韩视频亚洲网站| 无码囯产精品一区二区免费 | 在线观看免费人成视频| 久久久久久a亚洲欧洲aⅴ| 特级毛片全部免费播放| 精品国产免费观看| 亚洲免费黄色网址| 亚洲免费在线视频观看| 亚洲免费在线视频| 免费无码又爽又刺激网站直播 | 亚洲国产无套无码av电影| 日韩在线视频免费| 国产成人高清精品免费软件| 亚洲一区二区三区国产精华液| 免费成人激情视频| 亚洲黄色免费网址| 97青青草原国产免费观看| 久久久无码精品亚洲日韩蜜桃| 中文字幕乱码免费看电影| 中文亚洲AV片不卡在线观看| gogo免费在线观看| 久久夜色精品国产亚洲av| eeuss影院www天堂免费| 国产成人精品曰本亚洲79ren| 特a级免费高清黄色片| 亚洲国产精品丝袜在线观看| 免费高清A级毛片在线播放| 免费成人午夜视频| 人妻巨大乳hd免费看| 亚洲人AV永久一区二区三区久久| 日日狠狠久久偷偷色综合免费 | 亚洲精品在线播放视频| 精品久久8x国产免费观看| 亚洲精品视频免费看| 久久99九九国产免费看小说| 亚洲欧洲日韩极速播放| 免费观看的av毛片的网站| 豆国产96在线|亚洲| 亚洲av中文无码|