原创 【項目學習】穀粒商城學習記錄3 - 高級篇

【項目學習】穀粒商城學習記錄3 - 高級篇 一、ElasticSearch 1、基本概念 官方文檔 ES可以實現快速存儲、搜索和分析海量數據 2、準備工作 (1) ES安裝(docker) 看我的另一個博客 (2) ES學習

原创 【項目學習】穀粒商城-其他部分

【項目學習】穀粒商城-其他部分 記錄 內網穿透參考:穀粒商城-支付業務

原创 【項目學習】穀粒商城學習記錄9 - 消息隊列

【項目學習】穀粒商城學習記錄9 - 消息隊列 一、介紹 作用:異步處理,應用解耦合, docker安裝rabbitmq 結果: 二、springboot整合 1、整體步驟 2、整合與測試 引入spring-boot-st

原创 【項目學習】穀粒商城學習記錄8 - 購物車

【項目學習】穀粒商城學習記錄8 - 購物車 本節起將不對一些重複細節進行詳細說明 一、環境搭建 & 準備工作 1.1. 創建新模塊 注意java版本信息後面在pom.xml文件裏修改 導入公共模塊依賴 寫配置信息 啓動類加上註冊

原创 【項目學習】穀粒商城學習記錄7 - 認證服務

【項目學習】穀粒商城學習記錄7 - 認證服務 一、環境搭建 & 準備工作 1.1. 創建新模塊 1.2. 配置依賴 pom.xml文件 引入common模塊,排除gulimall-common包的mybatis-plus 將模塊添加

原创 【項目學習】穀粒商城學習記錄4 - 高級篇(性能壓測 & 緩存)

【項目學習】穀粒商城學習記錄4 - 高級篇(性能壓測 & 緩存) 一、性能壓測 1、Jmeter (1) Jmeter安裝 jmeter官網download頁 選擇支持java 8+的.zip版本下載,解壓後打開bin/jemter.

原创 【題目-任務安排2】斜率優化dp

題解 首先,遞推關係如下: \(dp[i] = min(dp[i], dp[j] + sumt[i] * (sumc[i] - sumc[j]) + s * (sumc[n] - sumc[j]));\) 顯然N太大,無法\(O(n^2)

原创 【項目學習】穀粒商城學習記錄1

【項目學習】穀粒商城學習記錄1 1、linux虛擬機安裝 安裝VirtualBox: virtualbox安裝地址 安裝Vagrant:Vagrant安裝地址 Vagrant倉庫:Vagrant倉庫地址 使用Vagrant安裝cento

原创 【題目-理想的正方形】 二維單調隊列

理想的正方形 (二維單調隊列) 題目 acwing.1091 理想的正方形 題解 題目很好做,主要學習一下二維單調隊列的寫法 首先將每行各窗口內最值用單調隊列維護出來,保存在rmax中 接着對rmax各列,將每列最值用單調隊列維護出來

原创 配置雲服務器環境

配置雲服務器環境 1、docker 創建ubuntu容器 創建容器, 其中--privileged能賦予容器更多權限,好讓容器內的docker使用主機的守護進程docker run --privileged -p 20000:8848 -

原创 AcWing 1017. 怪盜基德的滑翔翼——最長上升子序列

最長上升子序列 1、\(O(n^{2})\) 簡單DP做法 \[dp[i]=\max_{h[j] < h[i]} [dp[j] + 1] \]#include<bits/stdc++.h> using namespace std; c

原创 我的Linux使用說明書

我的Linux使用說明書 一、基礎知識篇 1、常用命令 2、tmux和vim (1) tmux快速上手 推薦博客1 參照acwing教程,使用ctrl+a作爲tmux前置指令 第一步:創建會話:(命令) tmux new -s <sess

原创 【LC周賽-371】 D. Trie樹求最大異或對

【LC周賽-371】 D. Trie樹求最大異或對 題意 給一個數組,求兩個數滿足|x-y|<=min(x,y)的異或最大值。 題解 從|x-y|<=min(x,y)知道,每個y可以考慮的x範圍是 y / 2 <= x < y; 然

原创 # DP 題目總結

DP題目總結 1、LC1388. 3n 塊披薩 題意: 3n的環形數組,每次取一個數後就刪除前後相鄰的兩個數,問最後取得的總數最大是多少。 分析: 相當於不能取相鄰數(打家劫舍問題),但這裏是環形的,所以要拆成一個去掉第一個數的數組

原创 # DP進階訓練:區間dp + 數位dp + 狀壓dp

DP進階訓練:區間dp + 數位dp + 狀壓dp vj題單 A. Multiplication Puzzle (區間dp) 題意: 首先這道題題意大概是:n個數字,每次你能拿走一個數字(除了兩邊的),貢獻是這個數字和兩邊兩個數字的成績