原创 java8 stream處理
1.處理list轉Map保持有序:LinkedHashMap 例子1: List<Bean> list = new ArrayList<>(); Map<String, Bean> map = list.stream() .
原创 JAVA-JSON解析-JSONObject-各種轉換
總結歸納一些常用的 JSONObject 使用,僅供參考。 1 . net.sf.json-lib 解析JSON pom.xml : <dependency> <groupId>
原创 jenkins bash: jar: command not found 之環境變量
在操作 jenkins 的過程中,出現很多問題,自己做了個彙總,和大家分享一下: (1)出現問題原因1:目標服務器jar,命令不存在 解決方法: 安裝 jar 命令 #cd
原创 spring-boot 自定義反序列化 @JsonDeserialize
[Java] 通過反射,動態修改註解的某個屬性值 https://segmentfault.com/a/1190000011213222 //很不錯哦, 通過反射,動態修改註解的某個屬性值 注意反射修改某個屬性的值,最好使用自己的fil
原创 mybatis – MyBatis 的使用和遇到的問題
1 MyBatis多個接口參數報錯:Available parameters are [0, 1, param1, param2] 參考:http://www.bubuko.com/infodetail-2343076.h
原创 DBeaver使用
DB2 for Linux/Unix/Windows driver --> DB2 LUW --> 下一步 --> 配置
原创 多線程使用技巧
1. 多個線程互相等待 //引入包 import java.util.concurrent.CountDownLatch; //代碼 int THREAD_COUNT = 2; final Coun
原创 JAVA-對時間處理
在開發過程中,經常會用到時間: 簡單總結一下: //得到之前的時間 public static void main(String[] args) { Calendar calendar = Calendar.getInstanc
原创 IEDA 使用
1 修改web默認端口號: 綠色三角符號,和 debug 符號的前面框裏;Edit Configurations (Run/Debug Configurations) 去掉 (single instance o
原创 報表邏輯校覈
報表統計的邏輯校覈 UID爲報表綁定的單位id,tid爲報表id 簡要流程: 1.定邏輯校覈和定批註; 2.根據UID和tid查邏輯校覈,如果tid爲空,則查UID所選擇的所有報表的邏輯校覈; 3.取出邏輯校覈操作解析數據; 4.數據解析
原创 mongoDB之分頁查詢 skip() limit()
在研究 mongo 分頁查詢的過程中,發現數據量大了之後,就查詢特別慢;在研究中發現,mongo 處理數據主要依賴內存,在 cpu,memory 的佔用率過高的情況下,mongoDB 的效率就會直線下降;所以在對 mongo 操作的過程中
原创 resin相關問題
在部署 resin 過程中,遇到很多問題,總結如下: 1. 錯誤: # sh */bin/resin.sh restart Resin/4.0.37 can't restart -server 'app-0'. com.caucho.b
原创 shell 腳本
1.通過 shell 腳本監控 PID 的內存,cpu 使用情況 最近管理服務器,遇到很多問題。 服務器無故死機,爲了查明具體原因,自己通過寫腳本來監控內存,cpu 使用情況; #!/bin/bash while true do #
原创 oralce的clob類型數據操作
字符串長度超過4000字符的數據存入oracle數據庫裏clob類型的字段裏,並之後做前臺查詢展示 這個過程會產生的問題有: 1. 因爲oracle的兩個單引號之間字符長度不能超過4000,字符串長度超過4000字符後會報字符過長的錯,無
原创 正則表達式
正則表達式是什麼 正則表達式是對字符串操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規則字符串”,這個“規則字符串”用來表達對字符串的一種過濾邏輯。一般我用正則做字符校驗。 常用元字符 代碼