原创 hive server2中文亂碼
使用hive需要輸出中文,出現亂碼問題。 解決: 修改hiveserver2啓動文件/etc/init.d/hive-server2 增加 export LANG=en_US.UTF-8
原创 包含第三方jar包的mvn工程生成可執行jar包
mvn生成可執行jar包需要在pom.xml中添加 <build> <finalName>analysis</finalName> <plugins> <plugin>
原创 C語言程序直接調用Linux命令
最近工作中需要在程序運行中人爲更改系統分辨率。參考了同事的一個方法: FILE * stream; stream = popen("xrandr -s 1440x900","r"); pclose(stre
原创 Linux下修改配置文件直接使用root權限登錄
剛開始使用Linux,對一些權限操作不太習慣,找到了一個偷懶的方法:修改配置文件允許直接使用root用戶登錄。 方法如下: 修改文件 /etc/pam.d/gdm /etc/pam.d/gdm-password 在這兩個文件中注掉 包含
原创 OpenOfficesy跳過某些模塊後打包不成功
OpenOffice有一些模塊相對獨立,實在編譯不過可以跳過,或者將類似環境下編譯出來的庫替換打包,但因此也可能在打包的時候缺少一些文件。 問題:sysui模塊跳過後打包不成功 ERROR: File not found: base.
原创 linux配置中端代理
新申請的機器向公司申請外網IP費事,用自己原來的機器開了CCProxy代理,新機器可以上網但新機器終端不能上網(需要依賴yum配置開發環境%>_<%) 網上搜了一下終端設置代理的方法,衆說紛紜,一一實驗找到一個可行的方法 在新機器
原创 OpenOffice條件編譯探討
條件編譯實現探討 大型軟件一般有條件編譯宏,定製功能一般都會用編譯宏加以限制。在PM出版本時,打開或關閉makefile文件中的編譯開關,方便的實現功能的增減,以此快速定製版本。 OpenOffice由於不需要定製功能的開發,因此對
原创 Win7下使用TortoiseHg版本控制工具pull代碼不成功
問題:使用hg pull拉代碼不成功,錯誤信息如下: transaction abort! rollback completed abort: E:\code\.hg/store\data/cs2c_au
原创 OpenOffice編譯不生成RPM包直接生成二進制包
OpenOffice在一臺機器上只能裝一個拷貝,在需要多個版本對比調試的時候需要輪流安裝卸載。爲了避免此問題可以將版本編譯成各個代碼庫下的二進制包。調試時可以同時啓動多個版本的Office。 方法如下: 在configure命令中加
原创 OpenOffice編譯時有時會自己生成一些系統自帶動態庫,而不是直接用系統提供的動態庫。因此產生問題
問題:OpenOffice編譯時有時會自動生成一些動態庫,用於打包。而不是直接用系統提供的動態庫。有時候會出現如下類似問題: /bin/rpm: /home/code/OpenOffice/solver/310/unxlngi6.pro/