原创 SpringBoot項目啓動參數idea設置

一、背景 公司使用SpringCloud+SpringBoot構建微服務,使用Spring Cloud Config作爲統一的配置中心。在開發的時候出現了這樣一個情景:新起了一個項目,然後需要我來接手,但是起初只給了我開發的項目的權限而並

原创 Kafka-manager的基本配置和運行

一、下載安裝 想要查看和管理Kafka,完全使用命令並不方便,我們可以使用雅虎開源的Kafka-manager,GitHub地址如下: https://github.com/yahoo/kafka-manager 我們可以使用Git或

原创 什麼是跳板機?XShell如何通過跳板機連接內網機器?

一、瞭解跳板機  跳板機(Jump Server),也稱堡壘機,是一類可作爲跳板批量操作遠程設備的網絡設備,是系統管理員或運維人員常用的操作平臺之一。   跳板機是網絡中容易受到侵害的主機,所以跳板機也必須是自身保護完善的主機。通常至少配

原创 註解@KafkaListener批量接收消息

之前介紹瞭如何在SpringBoot中集成Kafka,但是默認情況下,@KafkaListener都是一條一條消費,如果想要一次消費一個批量的話,我們都知道,在kafka原生的API可以通過poll(num)來獲取一次獲取num條消息:

原创 Spring boot中集成Spring Security後CSS靜態資源攔截問題

問題描述 在使用Spring boot + Spring Security整合的時候,Spring Security對登陸進行了響應的處理操作,但是在進入登陸頁的時候,出現頁面報錯,頁面佈局全部錯亂的問題,查看原因發現是CSS與JS等靜態

原创 Kafka的簡單使用-代碼操作

本篇會用到以下依賴: <dependency>     <groupId>org.apache.kafka</groupId>     <artifactId>kafka-clients</artifactId>     <versio

原创 PLSQL Develope安裝及instantclient配置

前提是先安裝好PLSQL-Developer工具,安裝PLSQL程序相信大家都會,這裏就不說了。 正常的登錄窗口: 當你的圖爲: 沒有這個選項無法連接數據庫.沒有安裝Oracle的話,這裏就會少一個選項"連接爲",如果您安裝了Or

原创 MySQL服務重啓後,MySQL 5.7 InnoDB AUTO_INCREMENT計數器被重置

幾天前,系統在重啓後,bug頻出,發現是新增時主鍵衝突,很奇怪的現象,最後發現原來是mysql的“bug”,在MySQL 5.7和更早版本中,當重新啓動MySQL服務時,每個表上的AUTO_INCREMENT值將重新初始化爲:MAX(id

原创 SOA架構與微服務架構到底是什麼?以及對應的一些常用的框架簡介

架構是邏輯上的設計模式,而框架則是具體的實現。一個架構模式上,可能會使用到多個框架。 一、架構的演變 架構的演變是根據業務量的急速擴張對技術要求不斷的加深而產生的。如果細粒度的劃分可以有很多路線,我一般將演變過程大體上分爲這幾類: 單

原创 Linux環境下Kafka的下載配置和運行

Kafka支持Linux和WIndows環境(Windows環境請轉移我的另一篇文章-->Windows平臺kafka環境的搭建),本文運行環境使用Linux(CentOS)。 一、下載Kafka Kafka官方地址爲:https:/

原创 JavaWeb三大組件(Servlet,Filter,Listener)以及interceptor攔截器

 下面主要從幾個方面闡述一下題目中四個概念的區別與聯繫: 概念 生命週期 職責 執行過程 一、概念 1、servlet servlet是一種運行服務器端的java應用程序,具有獨立於平臺和協議的特性,並且可以動態的生成web頁面,它工

原创 Kafka常用命令簡介

常用的幾個命令如下: kafka-server-start.sh kafka-console-consumer.sh kafka-console-producer.sh kafka-topics.sh 在這幾個命令中,第一個僅用於啓動Ka

原创 spring的工作原理介紹

作爲一名Java Coder,無時無刻都在用Spring這個框架,可我們對他的瞭解有多少呢。下面我自己整理了一些思路,有問題還請大佬多多指教。 Spring的工作原理就是讓一個對象的創建不用new就可以自動的生產,在運行時與xml Spr

原创 CentOS7重啓後網絡需手動開啓,設置啓動自啓

網卡沒有設置爲激活狀態,所以需要自己手動連接纔行。 進入設置網卡的文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-ens33這個文件因不同虛擬機而不同,有些虛擬機的文件名是i

原创 什麼是跨域?(1)

上次寫了解決 後臺解決跨域問題的幾種方式 ,提及到了跨域的問題,下面用幾個章節說一下這個跨域問題。 一、名詞解釋: 跨域: 瀏覽器對於javascript的同源策略的限制,例如a.cn下面的js不能調用b.cn中的js,對象或數據(因