原创 springboot集成FreeMarker實現自動生成增刪改查代碼

文章目錄一,前提知識儲備1,什麼是FreeMarker?2,FreeMarker的基本用法(1)FreeMarker依賴(2)指定模板並生成(3)指定字符串模板並生成3,測試數據庫元數據的操作(1)獲取數據庫基本信息(2)獲取數據

原创 動手實現一個Tomcat服務器(簡易版)

文章目錄一,Tomcat底層原理介紹1,客戶端和服務端的交互詳解2,寫一個客戶端的小例子3,寫一個服務端的小例子二,Tomcat服務器實戰 一,Tomcat底層原理介紹 首先我們需要先了解HTTP協議,請求頭,請求行,請求體,響應

原创 Linux持續集成GitLab/Gogs私人代碼託管平臺

一,GitLab介紹 GitLab和GitHub的不同之處: GitHub是開源的代碼託管平臺,是公開的,私人倉庫也支持,不過是收費的,而GitLab是自己搭建的代碼託管平臺,並不是開源的,一般是公司內部搭建一個屬於自己的代碼託管

原创 springboot集成rabbitmq商品秒殺業務實戰(流量削峯)

消息隊列如何實現流量削峯? 要對流量進行削峯,最容易想到的解決方案就是用消息隊列來緩衝瞬時流量,把同步的直接調用轉換成異步的間接推送,中間通過一個隊列在一端承接瞬時的流量洪峯,在另一端平滑地將消息推送出去。 這裏就不講sprin

原创 websocket單聊模式

本篇文章講述如何將WebSocket羣聊模式改造爲單聊模式,並詳細講解該功能的實現過程。 本Demo是一個商城小項目,將單聊應用在了前臺用戶與後臺客服的在線聊天,此模式爲單聊模式,代碼都是在我之前寫的websocket羣聊代碼的

原创 Java指定鏈接生成二維碼的華麗轉身

所需要的jar包 core-3.1.0.jar 工具類QrCodeUtil.java package erweima; import java.awt.image.BufferedImage; import java.io.

原创 springboot工程集成redis緩存

一,Linux安裝Redis 安裝Redis的過程就不多說了,參考之前的文章即可。 https://www.cnblogs.com/fantongxue/p/12443575.html 二,Springboot工程集成Redis

原创 手把手教你SpringBoot集成消息服務中間件RabbitMQ

一,消息服務中間件的概述 1,大多應用中,可通過消息服務中間件來提升系統異步通信、擴展解耦能力。 2,消息服務中有兩個概念:消息代理和目的地 當消息發送者發送消息以後,將由消息代理接管,消息代理保證消息傳遞到指定目的地。 3,消

原创 表單同時提交多條記錄的技術實現

需求:一個表單可以動態添加,修改以及刪除,然後提交,如下圖實例。 這裏只提及兩點即可,其他的可以自己現場發揮。 js模板 表單把數據提交到後臺如何接收 一,頁面可以使用js模板來做,點擊增加業務類型按鈕,觸發事件,然後把js

原创 微信小程序入門到精通

一,元素的使用 1,分析文件 app.json,全局配置文件 app.wxss,全局樣式文件 在app.json文件中進行全局配置,大體配置如下 pages中括號中的內容是頁面路徑,window中的內容是對小程序最上面的內容