原创 SQL查詢一個表中類別字段中最大值對應的值
SQL查詢一個表中類別字段中最大值對應的值 一、SQL查詢一個表中類別字段中最大值對應的值(對一張表的操作): 問題:根據教師id查詢checkOutAutoID最大的一條記錄裏的上期餘額? 探索: 1.group by方法: 首先查詢
原创 MQ作用與主流MQ對比
爲什麼用MQ? 解耦異步:系統間接口調用,耦合性高,一旦某個系統出問題,整個流程報錯,引入mq,可以將消息發給mq就可以了,如果庫存掛了,重啓後再去消費就行了。 削峯:減輕數據庫壓力 數據分發: 用mq考慮問題? 1.可用性
原创 RabbitMQ內部知識體系
RabbitMQ相關總結見我的語雀: https://www.yuque.com/zhongxiaxingxingderizi/lksyp9/tq1dgd 歡迎訪問~
原创 【性能調優】堆外內存溢出
在工作中類似死循環的案例普通測試時測不出來的,一旦項目上線,會爆出很多雷,推薦使用Jmeter壓測工具,它可以測出兩種類型錯誤:內存泄露,併發與同步。 mac筆記本安裝Jmeter: brew install jmeter //事
原创 【redis】加入緩存引發的一系列問題
如上篇博客展示的,三級分類的數據獲取吞吐量明顯下降,對於分類這種數據,讀多寫少,我們考慮加入緩存,這樣減少和數據庫的IO,提升系統性能,但是隨之而來的是另一些問題: 1、數據庫和緩存怎麼保證數據一致性 2、分佈式環境下訪問同一資源
原创 如何保證消息順序性?
場景: 在一個訂單場景中,本來我們期望的是訂單生成,訂單支付,訂單完成這樣一個流程下來,但是消費者一般部署集羣,多個消費者消費一個隊列queue,很可能訂單支付在訂單完成前執行,這樣肯定是不行的。 那麼如何解決一個隊列多消費者的
原创 RocketMQ內部知識體系
RocketMQ,阿里開源,社區活躍度高,現在很多企業都在用,我們今天來聊一下它的內部機制,以幫助我們更靈活的使用MQ。 RocketMQ內部結構: Name Server:命名服務,可以理解爲消息隊列的協調服務,broke
原创 【ElasticSearch】es簡單使用
es可以做到多字段模糊搜索,因其易用,被廣大研發人員使用,最近小編就接到模糊搜索的需求,之前用過solr,通過看搜索引擎使用熱度和排名,es近幾年明顯上升,小編公司所用也是es,那便來看看我們如何使用吧,本篇只做簡單介紹es的使用
原创 【Vue】el-upload上傳
參考官網: https://element.eleme.cn/#/zh-CN/component/upload 上傳圖片 效果圖: 實現代碼: <el-form-item label="上傳banner" prop="logo"
原创 【Vue】路由跳轉
路由跳轉有幾種方式,我用的最多的是$router.push的方法: 實踐: 例如下面的頁面,要求點詳情跳轉到詳情頁。 那麼在列表頁代碼如下: //詳情 detail (id) { this.$router.push({
原创 美好時光,我的隨心記
人生最快樂的不過是老朋友重聚的時刻,上週六有機會和好朋友重聚,很開心。 開心的時刻總想記下來,看看我們充實的週六。 百年好合集 這天是我們麗同的婚宴,雖然下着小雨,但同學們都如期赴約了,再見到他們時很激動很開心。同學們各自聊着自己
原创 【Vue】列表嵌入下拉框
如何將下拉框嵌入列表,如下: 實現代碼: <el-table border :data="linkData"> <el-table-column label="終端" > <template sl
原创 年終總結2019-2020
很久沒寫博客了,剛看到還有很多朋友一直在更新年終總結博客,很羨慕,每年這個時刻都是將整年的經歷回顧的時候,也算是給自己的新年禮物吧。 今年整體來說收穫不錯,下面跟大家分享我的2019。 一、工作 公司的管理方式扁平化,分工明確,如
原创 【ElasticSearch】es基本瞭解
es可做搜索引擎,也常用語搭建ELK系統做日誌分析。 搜索引擎: es最基本的有三個名詞我們要知道:索引,類型,文檔。索引相當於數據庫,類型相當於數據表,映射相當於表結構,文檔相當於行數據。 索引: 倒排索引:又叫反向索引。根據文
原创 Mysql安裝、配置
Mysql安裝、配置與使用 一、安裝: Archive版本代表免安裝: 二、配置: 打開文件夾, 新建個my.ini。複製下面的代碼保存就ok了。 [mysql] # 設置mysql客戶端默認字符集 default-c