原创 pipeline集成python接口測試問題
pipeline腳本: pipeline { agent { node { label 'maven' } } stages { stage('代碼檢出') { steps {
原创 Error attempting to get column 'openedDate' from result set. Cause: java.sql.SQLExceptio,0000-00-00
問題描述: 數據庫datetime字段0000-00-00 00:00:00, 實體字段爲date 查詢報錯 問題分析: 百度了一波,0000-00-00 不是有效的日期值. 不應該用這個值來作爲默認值
原创 mysql時間字段相關需求查詢
問題: 今天第一次接觸報表,各種對時間的需求聯合查詢,相當棘手,如下圖需求 於是,各種搜查相關mysql的時間sql查詢語句並整理 1.查詢今天時間/日期/ select now(); select
原创 mysql實現日累加
一.需求描述: 要求根據日期字段date對消耗字段consumed進行每日累加,然後遍歷出來 二.思路分析: 按照正常編程思路,a=a+1,a是求的累加變量,1是初始值,sql裏同樣也可以用這種方法,@表示
原创 JSONArray遍歷
一.需求描述: 需要把json數組JSONArray對象進行遍歷、轉換爲List對象 二.需求分析: 1.首先我想到的是直接遍歷,通過JSONObject對象獲取指定k的v值 for (JSONObject a : jsonArray
原创 swarm操作命令
docker config # 查看已創建配置文件 - docker config ls # 將已有配置文件添加到docker配置文件中 - docker config create docker 配置
原创 mysql的完整select語句執行順序
最近在重溫mysql,一些基礎還得重新記錄,不然久了容易搞混 完整mysql select語句如下: select xx from xx where xx group by
原创 後端數據進行樹結構封裝
思想: 獲取數據庫List返回集,遍歷集合將數據封裝到map集合,然後調用工具MenuTreeUtil類的menuList方法實現樹結構 工具MenuTreeUtil類: 獲取父節點menuList方法:遍歷數據庫返回集,根據p
原创 pid:1 nid:null exception:channel:can't restart by no select live node
otter異常,任務停止 時間: 2019-12-28 異常信息: 問題分析: 可能網絡原因等等導致node節點停止,然後使得任務停止 解決方法: 登錄該節點服務器 由於docker部署,
原创 gitlab項目外網遷移到內網
方案一:gitlab導入導出 注意點:該方案必須要求兩個gitlab版本一致 1.導出項目: 2.在新的gitlab上創建項目,並導入該tar.gz包 方案二:克隆項目、重新上傳 1.在本地克隆裸git目錄 git cl
原创 docker-compose部署confluence出現亂碼
問題描述: confluence多人協作平臺(開源) 在用docker-compose安裝部署成功後,應用時出現如下錯誤: 問題分析: 出現編碼格式不正確無非就是mysql的設置錯誤,於是有如下幾種思路: 1.mysql配置文件修改:
原创 在一個字符串的集合中進行模糊查詢
一.問題描述: 今天在做開發時遇到一個需求,要在一個集合list裏面,查詢一下是否含"mysql"的字符串,類似於sql語句中的like 二.問題分析: 處理集合問題,我首先想到了java8的stream,但是lis
原创 zentao整合gitlab
一.具體思路如下: 二. 部署實現: 1.安裝zentao,並生成相應的解析腳本,並進行配置 2.修改禪道的配置文件 3.創建一個新的目錄,作爲禪道的代碼庫(前面已經指定 D:.....)
原创 谷歌瀏覽器87端口ERR_UNSAFE_PORT
一.問題描述 用nginx做轉發靜態頁面,訪問時報錯: 二.問題分析: 由於我是用docker-compose部署的nginx服務,我就一直在yml文件和nginx文件找原因,但是服務已經正常up了,然後百思不得其解,
原创 ERROR: transport library not found: dt_socket
一.問題描述: 在idea用debug進行代碼調試時報錯: FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRA