原创 springboot 啓動日誌

SpringBoot 修改啓動日誌輸出 在項目src/main/resources目錄下建立banner.txt文件, SpringBoot 的啓動輸出就被更改了 佛祖 log ${AnsiColor.BRIGHT_YEL

原创 查看wins連接過的wifi密碼

運行cmd指令 for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo%j | findstr -i -v echo |

原创 java 會默認做的那些事

在編程時如果不知道jdk默認做的一些事情就很難理解一些東西, 如 Integer 的自動拆封裝就會很難受 反編譯工具我這裏使用的是JDK1.5中的, 在高版本中看不到類的默認繼承了 這是一個基礎類的源碼文件 public

原创 maven引入外部jar包

1 在pom文件中直接添加 dependency <dependency> <groupId>com.example</groupId> <artifactId>sdk</artifactId> <ve

原创 SpringBoot多線程定時任務

SpringBoot 多線程定時任務 在 SpringBoot 啓動類中添加 @EnableScheduling @EnableScheduling @SpringBootApplication public class

原创 ubuntu 安裝 nginx 並配置 ssl 證書

nginx 官網下載地址 http://nginx.org/en/download.html cd /usr/local/apps wget http://nginx.org/download/nginx-1.17.8.tar

原创 Kafka-安裝與springboot連接使用

在安裝 Kafka 時我們先給 ZooKeeper 安裝跑起來 下載地址: https://zookeeper.apache.org/releases.html wget http://mirror.bit.edu.cn/

原创 springboot中使用shiro

導入pom依賴 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <versi

原创 map通過value排序

@Test public void contextLoads() { HashMap<String, String> dataMap = new HashMap<>(); dataM

原创 java awt robot

Robot 類用於生成本機系統輸入事件,用於測試自動化,自動運行演示和需要鼠標和鍵盤控制的其他應用程序。 Robot的主要目的是爲了方便Java平臺實現的自動化測試。 經過封裝後的 Robot api 可以現實操作電腦的基本需求

原创 springcloud alibaba 服務註冊與服務調用和動態加載配置

在入門 SpringCloudAlibaba 時在網上有噴這門技術的有對技術保持敬畏的下面推薦幾篇文章很有意思 (坑爹項目「spring-cloud-alibaba」,我們也來一個)https://juejin.im/pos

原创 Ubuntu18.04 設置開機自啓

準備好需要開機自啓的 shell sudo vim /etc/rebootRun.sh #!/bin/sh -e # # Script description # echo "Script Run Success" > /u

原创 SpringBoot MyBatyisPlus 多數據源切換

實現功能爲通 aop 控制不同包下面的類採用不同的數據庫 在 mapper.one 包中的數據庫採用 one_db 在 mapper.two 包總的數據庫採用 two_db 導入相關依賴 <dependency>

原创 java native jni 調用

我們打開 java 源碼進行查看時,常常可以看到有 native 修飾的方法 @HotSpotIntrinsicCandidate public final native Class<?> getClass(); 以上方法

原创 千禧年七大難題之 P = NP

千禧年七大難題之 P = NP 那麼什麼是 P 類型的問題 ​ P 類型的問題說的是如果給你 100 張撲克牌你需要找出這一百張撲克牌中最大的那一張, 如果目前你有一百張撲克牌那麼你只需要比較 100 -1 次就可以找出最