原创 k8s中的幾個port

1. targetPort 容器的端口 容器真正暴露的端口(使用DockerFile中的EXPOSE),targetPort是pod上的端口,從port和nodePort上來的流量,經過kube-proxy流入到後端pod的targetP

原创 Vue Cli 項目,css文件引入圖片路徑問題

1. vue-cli 2.x版本中conf/index中assetsRoot、assetsSubDirectory、assetsPublicPath路徑的含義 assetsRoot: path.resolve(__dirname, '../

原创 Vue 項目CSS組織

1.頁面樣式書寫方法 參考文章 2.import 和@import 導入樣式 import JS中引入css import "./common/uni.css" 注意:這種寫法適用於css文件存在於項目中,不適用於通過url訪問的方

原创 vue-cli 項目,css文件引入圖片路徑問題

1. vue-cli 2.x版本中conf/index中assetsRoot、assetsSubDirectory、assetsPublicPath路徑的含義 assetsRoot: path.resolve(__dirname, '../

原创 Kafaka入門(2)- springboot 集成 kafka

1. 啓動kafka 參考:Kafaka入門(1)- Kafka簡介和安裝與啓動(mac) 啓動zookeeper 啓動kafka 2. springboot集成kafka springboot集成kafka文檔 2.1 pom.xm

原创 Kafaka入門(1)- Kafka簡介和安裝與啓動(mac)

Kafka是由Apache軟件基金會開發的一個開源流處理平臺,由Scala和Java編寫。kafka 是一個高性能的消息隊列,也是一個分佈式流處理平臺。 kafka中文網 kafka官網 1.kafka基礎概念 Producer:Pro

原创 消息隊列的概述

消息隊列中間件是分佈式系統中重要的組件,主要解決應用解耦,異步處理,流量削鋒等問題,實現高性能,高可用,可伸縮和最終一致性架構。 目前使用較多的消息隊列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,Rocke

原创 RestTemplate Httpclient連接池

RestTemplate 初解 1.HTTP長連接、短連接 HTTP協議的長連接和短連接,實質上是TCP協議的長連接和短連接。 在HTTP/1.0中默認使用短連接。也就是說,客戶端和服務器每進行一次HTTP操作,就建立一次連接,任務結束就

原创 Java 持久層——JDBC,MyBatis,ORM與JPA

1. JDBC(Java DataBase Connectivity) JDBC是Java提供的一個操作數據庫的API。它是由各種數據庫廠商提供類和接口組成的數據庫驅動,爲多種數據庫提供統一訪問。我們使用數據庫時只需要調用JDBC接口就行了

原创 Java web 獲取資源文件

獲取資源的主要有3種,分別是ServletContext、Class和ClassLoader。其中, ServletContext是WEB階段的,Tomcat提供的一種獲取資源的方式; Class和ClassLoader獲取資源主要是JDK

原创 圖解4種Git合併分支方法

原文---圖解4種git合併分支方法 1. 補充 git rebase git checkout dev git rebase master 改命令會把"dev"分支裏的每個提交(commit)取消,並且把它們臨時 保存爲補丁(pat

原创 Spring 字符集過濾器CharacterEncodingFilter

1.CharacterEncodingFilter源碼解析 public class CharacterEncodingFilter extends OncePerRequestFilter { private String enc

原创 MyBatis Sqlserver日期比較

SqlServer時間與字符串相互轉換: SQL Server Date 函數 CONVERT(目標類型,'輸入內容'[時間/字符串],格式); 字符串轉爲時間類型 CONVERT(datetime,‘2017-12-12 00:00

原创 RestTemplate 初解

在 Java 社區中,HTTP Client 主要有 JDK 的 HttpURLConnection、Apache的Http Client、Square 公司開源的 OkHttp。 1.RestTemplate簡介和使用 除了這幾個純粹的

原创 解決高併發環境下數據插入重複問題

背景描述 應用框架:Spring Boot + mybatis 數據庫:Sqlserver 系統一個業務號只允許存在一筆正在處理的預約訂單,當多個用戶同時發送多筆業務號相同的預約訂單,我們發現數據庫中也會存在多筆業務號相同的預約訂單。。按照