利伸,小弟本身係 java programmer, 寫開 web application, 對 OS kernel / CPU 層面既野一向少理/唔識, 不過半年前買左 odroid c2 擺屋企 host 一啲 program, 就開始學野喇
話說我既 java program 需要 sqlite 同 apache pdfbox, 嚮 i686 (32bit Ubuntu - virtualbox guest, hosted on windows 7 32bit) 同埋 64bit windows 10 上運行係無問題的,本住 java write once run anywhere 既信念, 抄過去 odroid c2 之後就發現 sqlite 爆左 exception 行唔到, stackoverflow 就有人話原來 sqlite-jdbc-3.8.11.2.jar 嚮 aarch64 上面係有問題的,要用番 sqlite-jdbc-3.7.2.jar 先得,我照做就 ok 喇
另一樣野,係我個 program 其實需要用 apache pdfbox 將 pdf file covert to jpg image, 點知嚮 aarch64 上面處理中文字就亂哂碼,convert 出黎啲字變成一舊舊,而呢個就暫時無解喇,網上既相關資料好少, 我試過 aws ec2 instance 係行 x86_64, apache pdfbox 都可以正常 convert pdf to image, 所以我相信都係 architecture 問題,不過暫時無時間睇 open source drill 落去研究 |