原创 windows java opencv怎麼玩

opencv windows環境搭建 opencv 幹啥的自行百度,這裏只說怎麼玩windows環境的 首先官網下載 下載之後是個exe,打開運行安裝即可,目錄結構如下 idea Java使用opencv 導入jar包 在啓

原创 elasticsearch+kibana 日誌系統配置java日誌解析和過濾無用字段

前言 elk日誌系統用法此篇文章不做描述,一般來說elk是elastic、logstash、kibana,但是小編所在公司不是大公司,logstash如果和elastic放在一臺服務器中,一般的服務器拖不動,按照之前的經驗如果數據

原创 nacos更換數據庫爲mysql

nacos默認的是嵌入式的數據庫dery,不方便觀察數據,再0.7+之後版本都可以支持自定義數據庫 要求數據庫版本5.6.5+ 先將數據備份 2. 將conf文件夾下的 nacos-mysql.sql 執行下 nacos

原创 java Selenium 滑塊驗證破解

目標 前兩天發現個好玩的工具Selenium,可以模擬人進行遊覽器操作,趕緊趁熱打鐵玩個小demo,滑塊驗證現在使用普遍,就是爲了驗證是否是機器人,但是這個是可以破解的,且聽我娓娓道來 思路 計算滑塊距離 模擬人進行滑塊拖動

原创 java opencv 計算滑塊橫移距離

目標 滑塊驗證是現在用的較爲普遍的驗證是否爲機器人的方案,也相對其他驗證來說比較好破解的,因爲只需要計算出滑塊橫移距離就行 思路 想要計算距離得知道如下幾個數據,假設圖片左下角爲座標原點O 滑塊在圖中的的起始座標(圖中B點x座標

原创 java反編譯jar包並修改class文件重新打包

前言 這兩天碰到一個需求:需要修改一個jar包中的邏輯代碼,並且重新打包 本來是很簡單的問題,但是因爲這個jar包不是可執行的jar包(沒有main方法入口),jar反編譯之後又是不能通過idea重新打包,因爲jar是混亂的 所以

原创 jenkins項目遷移

jenkins利用rest api項目遷移引言具體方案具體實現注意事項 引言 jenkins 怎麼玩這裏不做重複,主要是說jenkins遷移的問題,差了網上的方案都是複製整個jobs、users、plugin目錄還有config.

原创 spring boot 用dbcp2連接數據庫出現(Access denied for user 'root'@'localhost' (using password: YES)) 異常

spring boot 用dbcp2連接數據庫出現(Access denied for user ‘root’@‘localhost’ (using password: YES)) 異常 ## 今天剛剛用spring boot連接

原创 spring boot + nacos多環境部署

spring boot + nacos多環境部署 問題描述 nacos 是什麼這裏就不闡述了,在本篇博客中作用是作爲spring boot動態配置的中心,配合spring cloud 可以很容易的實現多環境的部署,但是配合spri

原创 解決 spring cloud git config 配置中心多環境問題

解決 spring cloud git config 配置中心多環境問題遇到的問題預想結果解決思路方案實現方案一優勢劣勢方案二優勢劣勢方案三maven方案優勢劣勢硬編碼方案總結 遇到的問題 首先在spring cloud微服務化的

原创 memcached可視化工具 treeNMS通用的安裝方法(windows、mac、linux)

treeNMS介紹 國產的memcached可視化工具,還支持redis,是用JAVA開發的,基於WEB方式對Redis管理,前端界面是用easyui寫的 下載地址 界面大致如下圖,看起來還是ok的 安裝包解壓後結構如圖 在Win

原创 dockerfile安裝jenkins 並配置構建工具(node、npm、maven、git)

docker 中安裝jenkins 並配置構建工具 前景提要 jenkins有大致三種方式安裝啓動 下載war部署在linux宿主機tomcat等web服務器上 下載war包直接用java命令運行 部署在docker中 部署在do

原创 jenkins+docker+nginx服務並訪問vue項目

大致說明 現在有兩個服務器A,B A:部署jenkins B:部署nginx+vue 利用jenkins自動下載vue項目,打包發送到遠程的B服務器,在B服務器中docker中部署nginx,利用nginx作爲web服務器 前提準備

原创 java常用數據類型

java常用數據類型 本人自學java小白一個,現在就是作總結,以備幾天後的面試 java常用的數據類型可以分爲:基本數據類型和Date、String 一、基本數據類型:四大類 (圖片使用XMind做的用了感覺還不錯)不是很詳細但是新

原创 面向對象三大特徵之封裝

面向對象三大特徵之封裝 面向對象的編程思想,在java中任何事物都可以是對象,比如說貓、狗、豬他們都是動物,那麼就可以將動物這一種類定義爲對象 任何事物的對象化帶來的好處就是在開發時高內聚、低耦合等等(只要知道面向對象很好就行)