原创 【原創】音頻轉碼-Mp3轉AMR--轉載請註明出處

一、常見音頻轉碼方案 1.採用阿里雲OSS進行轉碼 採用阿里雲OSS僅支持amr -> mp3格式的轉碼,但是不支持mp3 -> amr 格式的轉碼,調用後會拋出 amr 格式不支持的異常。OSS轉碼爲異步轉碼,調用時是通知OSS的轉碼服

原创 【原創】Spring-Cloud架構入門(目錄)

一、微服務入門 https://blog.csdn.net/qq_35427785/article/details/79858685 二、微服務包結構 https://blog.csdn.net/qq_35427785/article/d

原创 【原創】Spring-Cloud快速入門(三)網關與服務鑑權方案--轉載請註明出處

一、網關Zuul https://www.jianshu.com/p/32f114e800ab

原创 【原創】Spring-Cloud快速入門(三)灰度/AB測試--轉載請註明出處

注:相關代碼可以查看以下git項目: 框架包:https://gitee.com/zhouzhongzhi/framework-base.git 一、灰度發佈介紹 1.什麼是灰度測試? 灰度測試,又名AB測試,就是指在同一環境下,根據某種

原创 【原創】elasticsearch(三)複雜查詢 -- 轉載請註明出處

一、使用POST進行查詢 首先來看一個簡單的Post查詢,post查詢時,在請求體中,以json的形式進行查詢的條件傳遞。 請求方式:POST URL:http://192.168.1.199:9200/megacorp/employee

原创 【原創】elasticsearch(三)term查詢 -- 轉載請註明出處

五、POST查詢 然後調用下方下方的請求則是一個簡單的數據查詢請求: 請求方式:POST URL:http://192.168.1.199:9200/_search?index=megacorp&type=employee Header:

原创 【原創】elasticsearch(二)基本增刪改查 -- 轉載請註明出處

一、基本說明 在ES中,文檔歸屬於一種類型(type),而這些類型存在於索引(index)中。文檔,索引,與ES文檔庫的關係可以如下圖所示: 每一條ES中的數據,都是一條json格式的字符串,這些數據不僅包含我們所添加的數據,還包含有一

原创 【原創】Spring-Mybaitis框架連接以及事物驅動--轉載請註明出處

注:本文中的一切內容是基於Spring-boot項目進行的研究,使用其他的方式可能會有一些不同。 建議在閱讀本博客前,先閱讀前一篇:【原創】Mybaitis生命週期源碼解析-XML配置啓動--轉載請註明出處 一、Spring-Mybati

原创 【原創】Mybaitis生命週期解析-XML配置啓動--轉載請註明出處

一、準備基本代碼 注:本文的一切內容都是基於XML配置啓動進行的分析,不適用與Spring-mybatis組合使用場景。 1.創建基本類 package com.zhou; import com.zhou.mapper.BlogMap

原创 【原創】音頻轉碼-Mp3轉AMR

一、常見音頻轉碼方案 1.採用阿里雲OSS進行轉碼 採用阿里雲OSS僅支持amr -> mp3格式的轉碼,但是不支持mp3 -> amr 格式的轉碼,調用後會拋出 amr 格式不支持的異常。OSS轉碼爲異步轉碼,調用時是通知OSS的轉碼服

原创 【原創】elasticsearch 入門

一、下載與安裝 1.下載地址: https://download.csdn.net/download/qq_35427785/10800846 (需要csdn金幣) https://www.elastic.co/downloads/ela

原创 【原創】基於第三方融雲的即時通訊

一、融雲接入架構       融雲在進行接入時,具有不影響原APP架構的特性,提供有專門的sdk用於進行APP端的開發。在不需要自身服務器的前提下,可以使APP與融雲服務器進行自行交互。同時服務端可以與融雲服務端以API調用的形式進行互相

原创 【原創】從源碼剖析IO流(四)管道流

一、管道流的特點與作用: PipedInputStream與PipedOutputStream分別爲管道輸入流和管道輸出流。管道輸入流通過連接到管道輸出流實現了類似管道的功能,用於線程之間的通信。在使用時,通常由某個線程向管道輸出流中寫入