原创 Docker部署Springboot

前提條件: 1.可以運行jar包的環境 2.機器上已經安裝了docker 3.準備部署的springboot的jar包 4.Dockerfile文件 準備Dockerfile 前三條都很容準備,創建一個Dockerfile: F

原创 前置機概念

政務系統與外網是物理隔離的,因此其間就需要一個信息交換系統,這個就是前置機。前置機一般來說是一個物理系統,它主要起到一個網關的作用,以實現內外網的信息交換。 什麼是前置機: 1、這個概念一般在銀行、券商、電信運營商那裏用的比較多

原创 springboot集成flyway

Flayway是一款數據庫版本控制管理工具,,支持數據庫版本自動升級,Migrations可以寫成sql腳本,也可以寫在java代碼裏;不僅支持CommandLine和java api ,也支持Build構建工具和Sprin

原创 centos6安裝kong

centos6安裝kong 0、創建postgres用戶 groupadd postgres useradd -g postgres postgres passwd postgres --修改postgres用戶密碼 1、下

原创 Elasticsearch java API增刪改查工具類

package com.util.logaggregation; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import

原创 count(1)、count(*)、count(column) 的區別

執行效果: count()相當於統計行數,在統計結果的時候,不會忽略列值爲NULL的情況; count(1)與count()執行結果一致,不會忽略列值爲NULL的情況; count(列名)只包括列名那一列,在統計結果的時候,會忽略

原创 web框架的原理

<div id="post_detail"> Web框架的原理 目錄Web框架本質socket服務端 HTTP GET請求的格式:HTTP響應的格式: 自定義web框架根據不同的路徑返回不同的內容根據不

原创 flume安裝和使用

環境Centos7+jdk11+flume1.9+telnet客戶端注:最新版flume1.8需要jdk1.8及以上支持安裝jdk的安裝不多贅述,flume1.9的安裝。進入官網:http://www.apache.org/dy

原创 zipkin分佈式追蹤系統原理與實現

前言 傳統單機系統在使用過程中,如果某個請求響應過慢或是響應出錯,開發人員可以清楚知道某個請求出了問題,查看日誌可以定位到具體方法。但是在分佈式系統中,倘若客戶端一個請求到達服務器後,由多個服務協作完成。比如:服務A調用服務B,服

原创 kafka安裝和使用

本文爲linux centOS 7環境的安裝與部署 1、安裝zookeeper 從官網鏡像中下載 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 通過以下命令,解壓

原创 Auto.js腳本 Auto.JS 教程

Auto.JS 教程 Auto.JS Auto.js 是個基於 JavaScript 語言運行在Android平臺上的腳本框架。Auto.js主要工作原理是基於輔助服務Acce

原创 Spring Aop原理及實現

一、AOP的基本概念: 什麼是aop: AOP(Aspect Oriented Programming)稱爲面向切面編程,在程序開發中主要用來解決一些系統層面上的問題,比如日誌,事務,權限等待,Struts2的攔截器設計就是

原创 flume採集日誌到kafka

一、爲flume構建agent 先進去flume下的配文件夾裏面  (此處我的配置文件夾名字爲:myconf)  編寫構建agent的配置文件(命名爲:flume2kafka.conf) flume2kafka.co