原创 用命令查看日誌

1.首先是有查看日誌的工具軟件(xshells 5 或則 xftp5等等 ) 2.在軟件打開後,進行:新建–>登錄ip 、賬號、密碼 3. 根目錄命令: cd … 4.查看當前目錄中所有文檔命令 : ls xxx v

原创 list.size() = 1 , 但是遍歷集合,卻報空指針。並且數據量大的情況下,頁面會引起網絡異常。

首先,我的業務場景是一個搜索列表的分頁實現,採用的是PageHelper自動分頁實現。 下面是代碼的實現,明明sql查出來list是不爲空的,並且我也做了非空的判斷,但是仍然報了空指針。 最終,我把控制檯的腳本拷貝出來後,到數據

原创 @IgnoreToken的作用

在方法上面添加註解 @IgnoreToken 後,那麼請求該方法體時,則可以不用在header傳token進行驗證了。

原创 idea—如何設置文件頭註釋

1.打開Idea,依次選擇【File】–> 【Settings】 2.Editor -> File and Code Templates -> Includes -> File Header(模板在下面3中) 3.模板如下:

原创 2020年java開發最全面的面試題與答案詳解

ZooKeeper 1.CAP定理 答:CAP原則又稱CAP定理,指的是在一個分佈式系統中,一致性(Consistency)、可用性(Availability)、分區容錯性(Partition tolerance)。CAP 原則指

原创 java後端不使用mybatis插件的手工分頁

使用情景 :從現有運營商報告中返回的值,將其中的一個列表進行分頁。 @ApiOperation(value = "通話詳單分頁列表", notes = "通話詳單分頁列表(運營商)") @RequestMapping(valu

原创 java集合—List 、 Set、 Map詳解

一、集合與數組 數組(可以存儲基本數據類型)是用來存現對象的一種容器,但是數組的長度固定,不適合在對象數量未知的情況下使用。 集合(只能存儲對象,對象類型可以不一樣)的長度可變,可在多數情況下使用。 二、集合 1、集合框架中不同的

原创 分享好用的java開發常用工具類的資料包

Hutool這個工具類巨好用,搜索關鍵字,常用的都可以找到,然後copy下來直接用,師傅推薦的,再分享給你們!下面是鏈接: https://www.hutool.cn

原创 java後端實現Excel數據的導出、解決導出數據會在火狐瀏覽器亂碼的問題

@RestController public class ExcelDownLoadController { @Resource private AddCustomerService addCustomerService;

原创 如何用命令查看佔用端口的進程

1.快捷鍵window+R 2.cmd 3.輸入命令:netstat -ano,列出所有端口的情況。 4.查看被佔用端口對應的PID,輸入命令:netstat -aon|findstr “8080”

原创 Double.parseDouble()是什麼意思

Double.parseDouble()的使用 用Double.parseDouble()是把括號裏面內容變成double類型的。 其中括號中的參數必須是String類型,否則轉換會報錯。 例如:Double overdueMon

原创 SQL中的cast()函數 & decimal(9,2)相互結合使用效果 & 如何加上"%" 返回數據

首先需求是將數據庫中的數據進行處理後 以保留2位小數的形式且最大位數不得超過9位數的形式以百分號的展現形式展現到頁面。 比如說: (1)數據庫存的數字是:25.56985 那麼展現的形式應該就是:25.56% (2)數據

原创 java 如何根據itext 生成/編輯pdf 、將word轉成pdf並且填充內容、解決itext轉pdf後只顯示一頁的問題

1首先你要先將你的pdf模板做好,可以採用Adobe Acrobat Dc 這個工具,不過這個工具是需要破譯的,博主也沒有,所以下了一個下來,用的是30天的試用期,反正也不常用。 2.先將你的word素材,另存爲pdf模式的,然

原创 漢字轉拼音首字母或則全拼工具類

import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import n

原创 map.containsKey方法的運用

map之containsKey方法 例如:List<HashMap<String, Object>> pt = mapperDao.query(param1, param2); for (HashMap<String, Obje