原创 CentOS7安裝Kafka2.6.0
1:下載 wget https://mirror.bit.edu.cn/apache/kafka/2.6.0/kafka_2.12-2.6.0.tgz 點擊前往官網 2:解壓 tar -zxvf kafka_2.12-2.6.0.tgz
原创 CentOS7安裝ZooKeeper3.4.14
1:下載安裝包 wget https://downloads.apache.org/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz 點擊進入官網下載 2:解壓 tar -zxvf zoo
原创 ThreadPoolExecutor中execute和submit的區別
1:入參不同 excute() 傳入的是 Runable, submit 傳入的是 Callable 或 Runable 1):execute 方法源碼 public void execute(Runnable com
原创 MYSQL bin_log 開啓及數據恢復
參考博客: A:https://www.jianshu.com/p/55b0d52edca2 B:https://www.cnblogs.com/martinzhang/p/3454358.html C:https://www.cnblog
原创 MYSQL 悲觀鎖和樂觀鎖簡單介紹及實現
1:悲觀鎖 特點: 每次查詢都會進行鎖行,怕“其他人”進行數據的修改。 實現步驟: 步驟1:開啓事務test1,並對id=2的記錄進行查詢,並加鎖,如: 步驟2:在事務test1沒有進行commit的情況下,開啓事務
原创 linux常用小命令
1:查看當前磁盤內存 df-ah / df-hl 2:查看文件和文件夾大小 du -h --max-depth=1 /目的文件夾 3:scp 拷貝命
原创 centos7安裝docker-ce跑tomcat8.0(記我的第一次docker學習記錄)
1:配置yum的aliyun源 command:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
原创 centos7.6(騰訊雲)開放端口及配置騰訊雲安全組
1:先普及一下防火牆基本知識,防火牆的開啓、關閉、狀態查詢、設置開機自啓、開機禁用命令 檢查狀態(1):firewall-cmd --state 檢查狀態(2):systemctl stauts firewalld.service
原创 Java json字符串轉Object
1:導入依賴,使用的是阿里巴巴的fastjson依賴 <dependency> <groupId>com.alibaba</groupId> <artifactId>fa
原创 springboot2.x整合JavaMail以qq郵箱發送郵件
本文參考spring官網email接口文檔所寫。 spring-email官方網址:https://docs.spring.io/spring/docs/5.1.8.RELEASE/spring-framework-reference/in
原创 總結一下springboot2.x中的AOP機制(附帶demo)
寄語:剛開始學aop的時候是大三吧,老師講的不好,我也沒學好,導致現在纔有個較爲清晰的認知,那個時候只知道有aop, 根部不明白aop的作用,時至今日,任然覺得aop難以咀嚼,奈何平時不用面試要用,特此總結。 下面開始總結: 注意:我使用的
原创 springboot2.x整合Email並利用AOP做一個項目異常通知功能
因爲不知aop能幹嘛,因此用aop做個小功能,再結合最近學的springboot-Email做了個系統異常自動郵件通知的功能, 感覺滿滿的成就感。 AOP不懂的可以看上一篇:https://www.cnblogs.com/zgq7/p/11
原创 關於stream.foreach()和stream.peek()的區別解析
改思考來源於日常工作中,特記此心得。 思考:如何快速將list中的每個item內部屬性值改變並進行其他流體操作呢? 下面做個測試:如何在list中根據某個屬性的最小值取出該對象 1:隨便新建一個測試bean: 1 pack
原创 springboot2.1整合mybatis-generator以及通用mapper
1:添加依賴 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www
原创 springboot2.1中添加過濾器配置
1:構造一個實現 Filter 接口的過濾器,並在類上添加@component註釋: notice1:若不添加,則需在spring中注入該bean,不然會報錯。 package com.dev.filter; import org.