2015年工作中遇到的問題91-100
91.Eclipse中下載外掛,進度一直為0.
網上無意中看到了,有人說“斷網”。
本以為是句“玩笑話”,結果試了幾次,成功了。
另外就是,一個外掛可能有多個包,可能會出錯,只先安裝一部分可以試試。
92.老版本的Eclipse安裝Jetty總是失敗,安裝Maven通過斷網的方式搞定的。
有個Jetty很好安裝,但是現在不再第1頁了,第2頁就進入了瀏覽器,安裝就失敗。
新版本的自帶Git,Jetty已經安裝了。
最後的辦法是,使用新版本的,手動安裝SVN。
這樣,SVN、Git、Maven、Jetty都安裝了,新的Eclipse完全替代了舊的Eclipse。
開發Android,目前專門弄了個Eclipse。
93.反射中存在繼承問題。
A繼承B。
Mongodb儲存A,用反射把Java型別A轉換成Mongodb的型別。
//原來的程式碼,只能獲得該類的屬性
Field[] fields = bean.getClass().getDeclaredFields();
//獲得繼承的類的屬性
Field[] parentFields=bean.getClass().getSuperclass().getDeclaredFields();
//把2個屬性合併起來
Field[] allFeilds=(Field[]) ArrayUtils.addAll(fields, parentFields);
ArrayUtils是Apache Commons Lang中的工具類,挺不錯的。
94.XShell顯示中文。
在選單的下方,工具欄中有個“編碼”,預設是“預設語言”,選擇“Unicode”就好了。
95.Linux顯示隱藏檔案。
ls和ll都不會顯示隱藏檔案,ls -a ,ll -a 才行。
Maven使用了JDK1.5作為預設的。
96.Linux顯示某個檔案的磁碟使用情況。
df -h 檢視每個根路徑的分割槽大小
[root@localhost mongodb-data]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 50G 871M 46G 2% /
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda2 485M 33M 428M 8% /boot
/dev/sda1 200M 260K 200M 1% /boot/efi
/dev/mapper/VolGroup-lv_home 484G 3.5G 456G 1% /home
97.java.net.NoRouteToHostException: No route to host.
防火牆設定可能阻擋此類程式訪問網路。
98.使用Spring3的@value簡化配置檔案的讀取.
Spring 通過註解獲取*.porperties檔案的內容,除了xml配置外,還可以通過@value方式來獲取。
使用方式必須在當前類使用@Component,xml檔案內配置的是通過pakage掃描方式例如:<context:component-scan base-package="pakage_name" />
@Value("#{configProperties['zhaorongbao.img.url']}")
private String img_url;
99.解決Android工程出現,unable to get system library for the project 異常.
解決辦法:
解決問題的方法是開啟工程中的default.properties檔案,把版本號改高。
比如:# Project target.
target=android-9
出現原因分析:
當我們從別處引入android工程時,會出現 unable to get system library for the project 的提示。這是由於sdk版本不相容導致的。假設自己使用的sdk等級是8,而引入的工程sdk等級是7,便會出現版本不相容的錯誤
100.Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead.
Please use Android Tools > Fix Project Properties.
按照提示,是搞定這個問題的。
不明白的是,為啥不能用JDK7呢,按說高版本的總是支援低版本的啊~
會不會是這樣呢?
Android當前版本的SDK,只支援1.6及以下的。
我們根據SDK版本的開發,當然必須相容1.6的。
網上無意中看到了,有人說“斷網”。
本以為是句“玩笑話”,結果試了幾次,成功了。
另外就是,一個外掛可能有多個包,可能會出錯,只先安裝一部分可以試試。
92.老版本的Eclipse安裝Jetty總是失敗,安裝Maven通過斷網的方式搞定的。
有個Jetty很好安裝,但是現在不再第1頁了,第2頁就進入了瀏覽器,安裝就失敗。
新版本的自帶Git,Jetty已經安裝了。
最後的辦法是,使用新版本的,手動安裝SVN。
這樣,SVN、Git、Maven、Jetty都安裝了,新的Eclipse完全替代了舊的Eclipse。
開發Android,目前專門弄了個Eclipse。
93.反射中存在繼承問題。
A繼承B。
Mongodb儲存A,用反射把Java型別A轉換成Mongodb的型別。
//原來的程式碼,只能獲得該類的屬性
Field[] fields = bean.getClass().getDeclaredFields();
//獲得繼承的類的屬性
Field[] parentFields=bean.getClass().getSuperclass().getDeclaredFields();
//把2個屬性合併起來
Field[] allFeilds=(Field[]) ArrayUtils.addAll(fields, parentFields);
ArrayUtils是Apache Commons Lang中的工具類,挺不錯的。
94.XShell顯示中文。
在選單的下方,工具欄中有個“編碼”,預設是“預設語言”,選擇“Unicode”就好了。
95.Linux顯示隱藏檔案。
ls和ll都不會顯示隱藏檔案,ls -a ,ll -a 才行。
Maven使用了JDK1.5作為預設的。
96.Linux顯示某個檔案的磁碟使用情況。
df -h 檢視每個根路徑的分割槽大小
[root@localhost mongodb-data]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 50G 871M 46G 2% /
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda2 485M 33M 428M 8% /boot
/dev/sda1 200M 260K 200M 1% /boot/efi
/dev/mapper/VolGroup-lv_home 484G 3.5G 456G 1% /home
97.java.net.NoRouteToHostException: No route to host.
防火牆設定可能阻擋此類程式訪問網路。
98.使用Spring3的@value簡化配置檔案的讀取.
Spring 通過註解獲取*.porperties檔案的內容,除了xml配置外,還可以通過@value方式來獲取。
使用方式必須在當前類使用@Component,xml檔案內配置的是通過pakage掃描方式例如:<context:component-scan base-package="pakage_name" />
@Value("#{configProperties['zhaorongbao.img.url']}")
private String img_url;
99.解決Android工程出現,unable to get system library for the project 異常.
解決辦法:
解決問題的方法是開啟工程中的default.properties檔案,把版本號改高。
比如:# Project target.
target=android-9
出現原因分析:
當我們從別處引入android工程時,會出現 unable to get system library for the project 的提示。這是由於sdk版本不相容導致的。假設自己使用的sdk等級是8,而引入的工程sdk等級是7,便會出現版本不相容的錯誤
100.Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead.
Please use Android Tools > Fix Project Properties.
按照提示,是搞定這個問題的。
不明白的是,為啥不能用JDK7呢,按說高版本的總是支援低版本的啊~
會不會是這樣呢?
Android當前版本的SDK,只支援1.6及以下的。
我們根據SDK版本的開發,當然必須相容1.6的。
相關文章
- 2015年創業中遇到的技術問題:91-100創業
- 2015年工作中遇到的問題141-150
- 2015年工作中遇到的問題121-130
- 工作中遇到的問題
- 2015年工作中遇到的問題111-120
- 2015年工作中遇到的問題101-110
- 關於工作中遇到的問題
- 2015年工作中遇到的問題:131-140(有圖才有真相)
- 有待整理的工作中遇到的問題
- 2016年工作中遇到的問題11-20
- 2016年工作中遇到的問題21-30
- vue工作中遇到的一些小問題Vue
- 工作中遇到的一些問題和處理
- 2015年4月8日工作遇到的幾個問題
- 2016年工作中遇到的問題1-10:select-for-update鎖表
- 2015年創業中遇到的技術問題:131-140創業
- 2015年創業中遇到的技術問題:121-130創業
- 2015年創業中遇到的技術問題:141-150創業
- Error-工作中遇到的Error
- 工作遇到的問題
- mysql 遇到的問題MySql
- 2015年創業中遇到的技術問題:101-110創業
- 2015年創業中遇到的技術問題:111-120創業
- 工作中遇到的Linux命令Linux
- [20150611]優化sql遇到問題.txt優化SQL
- linux遇到的問題Linux
- 使用git遇到的問題Git
- AndroidJNI遇到的問題Android
- 面試中遇到的問題面試
- ueditor使用遇到的問題
- JSP遇到的問題....JS
- WangEditor遇到的問題
- 2017年秋季遇到的相容問題總結
- 那些前端工作中遇到的坑(01)前端
- [譯] 怎樣更好地使用 Vue:我在新工作中遇到的一些問題清單Vue
- 【面試】工作中遇到的難點及解決方案——人臉解鎖相機衝突問題面試
- javaweb中自己遇到的問題JavaWeb
- Go mod 使用遇到的問題Go