原创 SonarQube 下載 安裝 啓動 附贈百度網盤鏈接 sonarqube-8.3.1.34397.zip

SonarQube 下載 官網指路 https://www.sonarqube.org/downloads/ 選擇 Community 版本,因爲人家——free! 官網下載的缺點就是有點慢。 不嫌棄的話用百度網盤下載吧! 鏈

原创 Vagrant box 下載太慢解決辦法

感謝清華爸爸,有錢真好!Ubuntu xenial64 下載地址 需要其它的box也可以在那邊翻哦。總之我在官網下了兩個小時,最後下了40M,在這邊下只下了5分鐘。 文末吐槽:計算機網絡這麼個PJ【Computer Science

原创 IDEA 快捷鍵自我需要總結

1. try catch ctrl alt T 2. 查看 JDK 源代碼 ctrl alt B 3. Getter 和 Setter alt insert 慢慢補充

原创 Angular 9 新手報錯提示

1.Can't bind to 'ngModel' since it isn't a known property of 出錯的地方是一個 input 元素,其它類似的有 div,td 之類的也可能會有這樣的錯誤。 如果你是因爲搜

原创 力扣筆記

(1)涉及連續子數組問題的時候,我們使用前綴和來解決。——974 (2)Java 取模的特殊性,當被除數爲負數時取模結果爲負數,需要糾正。

原创 C語言 浮點數相等與不等函數 誤差

誤差小於一個小值即可 使用 == 很容易發生錯誤 #include <stdio.h> #include <math.h> const double eps= 1e-8; #define Equ(a,b) ( (fabs((a)-

原创 C語言 精確定義圓周率

/** * 需要導入 math.h * #include <math.h> */ const double PI = acos(-1);

原创 C語言 常量定義

在C中,有兩種簡單的定義常量的方式: 1.使用#define預處理器 2.使用const關鍵字 const 定義的是變量不是常量,只是這個變量的值不允許改變是常變量!帶有類型。編譯運行的時候起作用存在類型檢查。 define 定義

原创 C語言 表示無窮大數 INF

(一)(1 << 31) - 1 注意括號要加,因爲位運算符的優先級沒有算術運算符高。 (二) 2^30 - 1 更爲常用。 2^30 - 1 等價於 0x3fffffff 代碼如下 const int INE= (1 << 30

原创 多種排序方式 —— 待補充

以 3,2,1,5,4 爲例 一、冒泡排序 框住的兩個數就是被比較的兩個數,小數要在左邊,大數要到右邊去。 1. 第一輪,選出最大值 (1)【 3,2】,1,5,4 因爲 3 > 2,所以 2 移動到 3 的左邊 (2)2,【

原创 C語言 生成隨機數 分析給定範圍的隨機數生成公式

1. 概述 本文講述 rand,srand,以及產生固定範圍內的隨機數。 2. rand 函數 可以使用 <stdlib.h> 頭文件中的 rand() 函數來生成隨機數,隨機生成一個位於 0 ~ RAND_MAX 之間的整數。它

原创 Jmeter 吐槽

真是見鬼了,Jmeter 測試的時候,最開始測的時候會響應時間超級高。然後測了兩組數據之後,響應數據又開始高起來了。氣得我想罵人!合着你還有個冷卻時間???我嘔了!我美好的青春,我大好的年華,我本來應該看小說的散發着智慧光芒的眼睛

原创 Spring Boot 新手項目 教程(二)返回 json 數據

1. 概述 學習使用 Spring Boot 項目返回 json 數據 2. 步驟 1.編寫實體類 User 進入目錄 src/main/java/com.sab.springboot 新建 User.java package c

原创 Java WebMvcConfigurerAdapter is deprecated 過時解決辦法

原本 @Deprecated public abstract class WebMvcConfigurerAdapter implements ~~WebMvcConfigurerAdapter~~ { @Overrid

原创 Sonar 簡介 SonarQube

一、概述 本文講解 Sonar 的簡介。 二、Sonar 簡介 1. 定義 sonar是一個代碼質量管理的開源平臺,用於管理源代碼的質量,通過插件形式,可以支持包括java、C#、JavaScript等二 十餘種編程語言的代碼質量