java報表中AIX字型丟失解決方案

2021-09-01 21:28:59 字數 869 閱讀 2081

解決方案:

解決辦法:拷貝中文字型到作業系統

1.將\windows\fonts 目錄下simsun.ttc (宋體)拷貝到 aix jdk安裝目錄 jre/lib/fonts 目錄下

2.如果是jdk1.4,在jre/lib/font.properties.zh 檔案中 將simsun.ttc新增到字型配置檔案中

# font filenames

filename.\u5b8b\u4f53=simsun.ttc

如果是jdk1.5及以上版本

在jre/lib/fontconfig.properties.src檔案中 將simsun.ttc新增到字型配置檔案中

# font file names

filename.\u5b8b\u4f53=simsun.ttc

一般情況下如果aix系統裝有中文字型,只需按照1,2兩步設定後。重新啟動webservr後,即可馬上生效。如果沒有裝中文字型,還需按以下步驟操作。

3. 將\windows\fonts 目錄下simsun.ttc (宋體)拷貝到

aix 系統 /usr/lpp/x11/lib/x11/fonts/truetype目錄下 ,

4.修改fonts.dir

fonts.dir的第一行一般是告訴xwindows一共有多少行字型資訊,從第二行開始起就是正式的字型設定資訊(詳見參考文件中的linux字型設定fonts_dir檔案分析.htm)

並將simsun.ttc -jdk-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0

新增到 usr\lpp\x11\lib\fonts\truetype fonts.dir

按3,4步驟操作後,要從新啟動aix系統方可生效。

解決java中丟失精度問題

在電商專案中遇到的問題,正常的float double資料進行運算會出現精度丟失問題,在涉及貨幣計算時會出現嚴重後果。system.out.println 0.03 0.0101 system.out.println 1.0 0.52 system.out.println 4.235 1000 sy...

潤幹報表索引中丟失 IN 或 OUT 引數問題

潤幹報表中儲存過程做資料集的報表發布後報錯 問題分析出現這個問題的原因可以有如下幾個 1 儲存過程本身就不正確 2 資料集輸出引數位置不正確 3 資料庫驅動有問題 4 reportconfig.xml 檔案中資料庫型別不正確 排查步驟 遇到該問題,可以按照如下步驟排查 一 讓客戶在資料庫端執行儲存過...

java中關於PDF製作報表核心操作

1.首先獲取檔案模板存在的位置和臨時檔案存在的位置 2.建立流操作 3.進行讀取和寫出的操作 關閉流 注意事項 a.windows環境和linux環境有差異 b.如有流沒有正常關閉複製生成的檔案會出現破損無法開啟現象 處理不同作業系統環境下對路徑 路徑 檔案的獲取 可抽成方法 public stri...