原创 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.