原创 改造本系統讓客戶端支持調用https接口

描述: 最近改造系統站點爲https 站點。系統提供接口外部系統調用的時候發現並不能返回數據,提供一種解決方案,改造本系統jdk 來達到讓外系統不用改造代碼併成功調用接口的方案。 步驟: 1.將keytool 生成的證書上傳至服務

原创 kette調用腳本生成文件並上傳

通過編寫java代碼生成數據文件的校驗文件並通過kettle 調用執行。 1.新建轉換生成數據文件(一個轉換可以生成多個文件) 2.新建作業 shell內容 寫入腳本文件名 2.1腳本內容 java -jar /home/v

原创 tomcat&weblogic http轉https配置

tomcat 配置 一,單向認證 1.生成證書 使用 JDK自帶的keytool工具來生成證書,可以用任意一臺安裝jdk的主機來生成,不需要去機構申請。 keytool -genkey -alias tomcat -keyalg

原创 python 使用openpyxl操作excel文檔

學習代碼,僅供參考 # 讀取excel文件並輸出內容 import openpyxl as xl import datetime from openpyxl.chart import BarChart, Reference fro

原创 http轉https配置

tomcat 配置 一,單向認證 1.生成證書 使用 JDK自帶的keytool工具來生成證書,可以用任意一臺安裝jdk的主機來生成,不需要去機構申請。 keytool -genkey -alias tomcat -keyalg

原创 lombok安裝和使用

java開發中,寫實體類的時候需要寫get、set方法,感覺比較麻煩,代碼重複又多。那麼有了lombok這個東西就可以讓我們不再寫get、set方法了,一個註解搞定。但是能使用lombok這個插件需要不僅需要引入依賴,還需要開發工

原创 nacos1.1.3部署

官方描述:Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。 Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平臺。 Naco

原创 linux安裝gitlab

描述:GitLab:是一個基於Git實現的在線代碼倉庫託管軟件,你可以用gitlab自己搭建一個類似於Github一樣的系統,一般用於在企業、學校等內部網絡搭建git私服。 功能:Gitlab 是一個提供代碼託管、提交審覈和問題跟

原创 阿里java線上診斷工具arthas

描述:阿里java線上診斷工具,解決線上很多不方便解決的問題。使用命令行交互模式,支持多個平臺。支持tab鍵補全。 下載:https://alibaba.github.io/arthas/arthas-boot.jar 啓動命令:

原创 spring boot入門練習

什麼是spring boot Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理

原创 docker安裝zabbix和grafana

zabbix 簡介 zabbix([`zæbiks])是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。 1.服務安裝 docker pull zabbix/zabbix-server-mysql

原创 mycat1.6實踐

MyCat安裝配置 下載地址:GitHub - MyCATApache/Mycat-download 閱讀文檔:| MYCAT官方網站—開源分佈式數據庫中間件 1.安裝 運行: linux: ./mycat start 啓動 .

原创 kettle將oracle數據上傳指定ftp文件夾

首先下載kettle軟件 1.新建轉換 2.點擊DB連接 增加數據庫連接信息(需要將jar包放到lib目錄重啓) 選擇表輸入對象和文本輸出對象並連接 新建job transformation 增加新建的轉換文件 點擊執行

原创 centos 安裝nodejs

中文網址:http://nodejs.cn/download/ 下載即可 解壓配置 tar -xvf node-v10.16.0-linux-x64.tar.xz mv node-v10.16.0-linux-x64

原创 生產環境tomcat進程佔用異常高解決思路

最近生產環境一臺tomcat隔一段時間cpu會達到900%,導致服務響應緩慢。 首先確定排查思路 1.先找到佔用cpu高的進程id ps -ef | grep PID 2.打印出該進程下的線程佔用cpu情況 ps -mp pid