原创 Maven遇到的那些坑

首先用mvn compile -e編譯一下,看一下有什麼錯誤,一般來說,只要不是寫的代碼錯誤,就是環境的錯誤,比如我碰到的一個錯誤,就是jdk版本造成的(jdk9以上不兼容老版本的jdk了),錯誤截圖找不到了,先不說這個了,先說一下NPE

原创 Switch中間件

個人理解:這個中間件,就像是if...else語句,對代碼塊進行分支的作用吧~~~ 簡介 Switch是一個輕量級的開關和動態配置項管理框架, 在保證低侵入性的同時, 提供統一、安全的接口來修改各應用程序的業務開關或者動態配置項。 什麼是

原创 MetaQ中間件

MetaQ是一款分佈式、隊列模型的消息中間件。基於發佈訂閱模式,有Push和Pull兩種消費方式,支持嚴格的消息順序,億級別的堆積能力,支持消息回溯和多個維度的消息查詢。 自己的理解:以前看過Rabbit MQ,所以感覺基本的功能跟這個中

原创 Diamond中間件

個人理解:這個中間件,主要是用來進行配置更改的實時更新,而且是動態的,也就是說可以在不停下項目運轉的情況下對項目的配置進行更新,這樣就可以更好的進行項目的更新。用另一種話來說,就是可以不進行停服更新~~~~ Diamond簡介 Diamo

原创 Sentinel中間件

學習文檔裏寫的不多,這裏先整理這一點點~~~ 簡介 Sentinel 是對資源調用的控制組件,主要涵蓋流控、熔斷降級、系統自適應保護、熱點防護、調用統計等功能模塊。Sentinel 有兩個基礎概念:資源和規則,對特定的資源採取不同的控制策

原创 Notify中間件

Notify公司自研消息中間件,目前已經和metaQ合併,對事物消息沒有強需求的場景建議使用metaQ。 基本概念 發送方 負責發送消息到Notify Server的應用。控制檯申請了發送權限後,應用可以發送消息到Notify Serve

原创 BSGS模板(a^x==b(mod c))

a^x==b(mod c) 可以求滿足的最小自然數x  #include <iostream> #include <algorithm> #include <cmath> #include <tr1/unordered_map> usi

原创 Pollard-Rho算法(模板)

對於每個數字檢驗是否是質數,是質數就輸出Prime;如果不是質數,輸出它最大的質因子是哪個。 #include<bits/stdc++.h> using namespace std; long long fast_mul(long

原创 2019年我能變強組隊訓練賽第十場 C Criss-Cross Cables(優先隊列模擬)

問題 C: Criss-Cross Cables 時間限制: 2 Sec  內存限制: 128 MB 提交: 72  解決: 18 [提交] [狀態] [命題人:admin] 題目描述 As a participant in the BA

原创 牛客——[SDOI2011]計算器(快速冪+擴展歐幾里得+BSGS)

鏈接:https://ac.nowcoder.com/acm/problem/20347 來源:牛客網   時間限制:C/C++ 1秒,其他語言2秒 空間限制:C/C++ 262144K,其他語言524288K 64bit IO Form

原创 旋轉點問題(計算幾何模版)

#include <iostream> #include <algorithm> #include <cstdio> using namespace std; const double pi=acos(-1.0); struct hh{

原创 Mybatis-03-結果集映射

看完以下內容接着看:https://blog.csdn.net/lgz0921/article/details/104297898 目錄結構: pom.xml: <?xml version="1.0" encoding="UTF-8"

原创 洛谷 p4195—— 【模板】exBSGS/Spoj3105 Mod(BSGS)

題目描述 已知數a,p,b,求滿足a^x≡b(mod p)的最小自然數x。 輸入格式 每個測試文件中最多包含100組測試數據。 每組數據中,每行包含3個正整數a,p,b。 當a=p=b=0時,表示測試數據讀入完全。 輸出格式 對於每組數據

原创 牛客——[SDOI2013]隨機數生成器(推公式+BSGS)

鏈接:https://ac.nowcoder.com/acm/problem/20362 來源:牛客網   時間限制:C/C++ 1秒,其他語言2秒 空間限制:C/C++ 262144K,其他語言524288K 64bit IO Form

原创 LibreOJ——#6053. 簡單的函數(Min_25篩)

      題意:不解釋 題解:暫時沒看懂,應該是板子題 上代碼:(別人寫的) #include<bits/stdc++.h> using namespace std; typedef long long ll; const in