原创 Linux系統安裝jdk7

以Centos7爲例1.首先切換到root用戶,以防權限不夠$ sudo su2.進入/usr文件夾下新建一個文件夾javamkdir java3.上傳jdk到Linux需要上傳或者下載,需要使用rz和sz命令。如果linux上沒有這兩個

原创 關於Java中length、length()、size()的區別

以前總是覺得自己好像會了,但是某天忽然面對這個筆試題還是會恍惚一下,混淆和答錯的機率也很大,不知道有沒有其他人像我一樣的。所以今天把這個問題記一下,希望印象更深刻。首先區分一下length和length();length不是方法,是屬性,

原创 使用Mybatis Generator自動生成代碼及映射文件

(逆向工程文件地址:點擊打開鏈接)1.Mybatis是一種半自動的ORM框架,主要的工作就是配置Mapping映射文件,如果是手寫映射文件很容易出錯且很難發現錯誤,所以我們可以用Mybatis生成器自動生成實體類、Dao接口和Mappin

原创 將本地windows中的Mysql的表和數據導入到Linux中的mysql

1.打開mysql的workbench可視化界面2.點擊左邊的Data Export,右側選擇具體的表,然後選擇是每個表生成一個sql文件,還是放在一個統一的sql文件中(這裏我們選擇統一的sql文件),指定生成的目錄,然後點擊Start

原创 三元運算符判斷字符串是否爲空

有一個變量String userId;判斷是否爲null,如果爲null,就賦值爲空串;否則就不變;用if條件寫是if (null == userId) {     userId = ""; }想用三元運算符寫,常見錯誤寫法userId