原创 學成在線筆記四:頁面靜態化

頁面靜態化流程 頁面靜態化流程如下圖: 、 靜態化程序首先讀取頁面獲取DataUrl。 靜態化程序遠程請求DataUrl得到數據模型。 獲取頁面模板。 執行頁面靜態化。 CMS模板文件上傳 CMS頁面模板文件上傳功能實現,該功

原创 十次方後端筆記一:系統設計與標籤管理模塊

《十次方》是程序員的專屬社交平臺,包括頭條、問答、活動、交友、吐槽、招聘六大 頻道。 系統設計 《十次方》採用前後端分離的系統架構,後端架構爲: SpringBoot+SpringCloud+SpringMVC+SpringD

原创 十次方後端筆記三:吐槽微服務和文章評論功能

吐槽微服務 吐槽微服務項目創建(省略) 準備工作 引入依賴 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/

原创 學成在線筆記七:註冊中心與課程預覽發佈實現

Eureka註冊中心 在前後端分離架構中,服務層被拆分成了很多的微服務,微服務的信息如何管理?Spring Cloud中提供服務註冊中心來管理微服務信息。 爲什麼要用註冊中心? 1、微服務數量衆多,要進行遠程調用就需要知道服務端的

原创 十次方後端筆記七:交友微服務與註冊中心

微服註冊中心 使用Spring Cloud Eureka作爲微服務註冊中心。 註冊中心微服務創建Module(省略) 引入依賴 在tensquare_parent中加入Spring Cloud版本綁定 <depende

原创 十次方後端筆記十:容器管理與監控

Rancher 安裝和初始化(省略) 參考文章:Rancher入門 擴容和縮容 擴容 添加服務,不需要添加端口映射 點擊API -> Webhooks -> 添加接收器 輸入名稱,擴容,選擇剛剛創建的服務,輸入數量。

原创 十次方人工智能筆記二:人工智能

人工智能與機器學習 什麼是人工智能 ​ 人工智能(Artificial Intelligence),英文縮寫爲AI。它是研究、開發用於模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。 ​ 人工智能是計算

原创 樂優商城筆記七:商品數據同步(RabbitMQ)

使用RabbitMQ完成商品數據同步 商品增刪改時,同步更新索引庫、靜態頁等。 業務分析 發送方 - 商品微服務 發送同步數據消息的時機 當商品發生了增、刪、改操作時,發送數據同步消息,通知其他微服務進行數據同步。 消

原创 樂優商城筆記八:短信微服務

完成短信微服務,主要負責全站各種短信的發送。 搭建短信微服務 創建子工程 GroupId:com.leyou.service ArtifactId:ly-sms 編寫pom.xml <?xml version="1.0" en

原创 CentOS 7安裝部署GitLab

前言 好久沒有更新過博客了,最近的工作確實比較忙(可以說忙的要死),前幾個月也在搞黑馬的在線教育,基本上已經差不多完成了,在線教育項目的文章也完成了大半,今天剛好有時間做個gitlab安裝記錄。 最近公司換了新的代碼服務器,之前服

原创 Gogs的安裝和使用

Gogs介紹 什麼是Gogs Gogs 是一款極易搭建的自助 Git 服務。 Gogs 的目標是打造一個最簡單、最快速和最輕鬆的方式搭建自助 Git 服務。使用 Go 語言開發使得 Gogs 能夠通過獨立的二進制分發,並且支持 G

原创 Jenkins安裝

Jenkins介紹 Jenkins官網:Jenkins 什麼是Jenkins Jenkins是開源CI&CD軟件領導者, 提供超過1000個插件來支持構建、部署、自動化, 滿足任何項目的需要。 Jenkins 支持各種運行方式,可

原创 Spring Boot + JPA 多數據源配置

前言 在實際的開發中,大多數時候一個項目用到的數據庫源都只有一個,但是難免遇到特例,如果遇到了同個項目需要連接兩個或更多數據源我們該怎麼呢? 本文帶你瞭解 Spring Boot 配置多數據源。 準備工作 準備數據庫,我這裏使用

原创 Spring Boot + Quartz實現任務動態配置

背景 最近幫別人開發一個數據定時導入的小項目時,需求中明確提出導入數據的時間爲可配置式。所以寫下這篇文章記錄一下。 準備工作 準備mysql數據庫,主要存儲需要動態配置的cron表達式 執行SQL,需要先創建數據庫:spr

原创 Spting Boot 整合 Activiti入門

基本概念 工作流 工作流(Workflow),就是通過計算機對業務流程自動化執行管理。它主要解決的是“使在多個參與者之間按照某種預定義的規則自動進行傳遞文檔、信息或任務的過程,從而實現某個預期的業務目標,或者促使此目標的實現”。