Google單元測試框架gtest之官方sample筆記1--簡單用例
1.0 通用部分 和常見的測試工具一樣,gtest提供了單體測試常見的工具和元件。比如判斷各種型別的值相等,大於,小於等,管理多個測試的測試組如testsuit下轄testcase,為了方便處理初始化資料減少重複程式碼,提供了setup和teardown函式。 官方文件稱:TEST has two param
1.0 通用部分 和常見的測試工具一樣,gtest提供了單體測試常見的工具和元件。比如判斷各種型別的值相等,大於,小於等,管理多個測試的測試組如testsuit下轄testcase,為了方便處理初始化資料減少重複程式碼,提供了setup和teardown函式。 官方文件稱:TEST has two param
Hive作為大資料領域常用的資料倉庫元件,在設計和開發階段需要注意效率。影響Hive效率的不僅僅是資料量過大;資料傾斜、資料冗餘、job或I/O過多、MapReduce分配不合理等因素都對Hive的效率有影響。對Hive的調優既包含對HiveQL語句本身的優化,也包含Hive配置項和MR方面的調 整。 從以
> 該系列文章是本人在學習 Spring 的過程中總結下來的,裡面涉及到相關原始碼,可能對讀者不太友好,請結合我的原始碼註釋 [Spring 原始碼分析 GitHub 地址](https://github.com/liu844869663/spring-framework) 進行閱讀 > > Spring 版
# 前言 ~~博主很笨~~ ,如有紕漏,歡迎在評論區指出討論。 二分圖的最大匹配使用 $Dinic$ 演算法進行實現,時間複雜度為 $O(n\sqrt{e})$,其中, $n$為二分圖中左部點的數量, $e$ 為二分圖中的邊數。若是匈牙利演算法,時間複雜度為 $O(nm)$ , $m$ 為二分圖中右部點的數
[toc] # 前言 蘇東坡,千古奇才,大家都喜歡他。叔叔也非常喜歡他,畢竟東坡肉外酥裡嫩,肥而不膩,堪稱人間極品。 不過,比起蘇東坡,叔叔更喜歡王維,為什麼捏? 1. 大帥哥。迷倒大唐公主 2. 專一。這樣一個大帥哥,在妻子過世後沒有再娶 3. 有才華。長得帥專一也就算了,居然寫詩、繪畫、音樂、書法還各種
1、Anno簡介 Anno是一個微服務框架引擎。入門簡單、安全、穩定、高可用、全平臺可監控、依賴第三方框架少。底層通訊RPC(Remote Procedure Call)採用穩定可靠經過無數成功專案驗證過的跨語言的thrift、 grpc。 自帶服務註冊發現健康檢查(不依賴
## 如何避免微服務設計中的耦合問題 譯自:[How to Avoid Coupling in Microservices Design](https://medium.com/capital-one-tech/how-to-avoid-coupling-in-microservices-design-b2
下面通過模擬例項分析排查Java應用程式CPU和記憶體佔用過高的過程。如果是Java面試,這2個問題在面試過程中出現的概率很高,所以我打算在這裡好好總結一下。 1、Java CPU過高的問題排查 舉個例子,如下: package com.classloading; public class Te
### 同步畫板演示 > 同時開啟2個tab,分別在畫布上寫下任意內容,觀察演示結果,同時可設定畫筆顏色及線條寬度。[演示地址](https://lrealtime.github.io/sync_sketchpad/)  ### FFT的作用 在學習一項演算法之前,我們總該關心這個演算法究竟是為了幹什麼。 (以下應用只針對OI) 一句話:求多項式乘法(當然它的實際用處很多) 設多項式 $A(x)=a_0+
> 特立獨行是對的,融入圈子也是對的,重點是要想清楚自己嚮往怎樣的生活,為此願意付出怎樣的代價。 我們通常將 Redis 作為快取使用,提高讀取響應效能,一旦 Redis 宕機,記憶體中的資料全部丟失,假如現在直接訪問資料庫大量流量打到 MySQL 可能會帶來更加嚴重的問題。 另外慢慢的從資料庫讀取
目錄 一、簡介:HTTP程式設計 1、HTTP系統設計 2、HTTP客戶端工作過程 3、HTTP服務端工作過程 二、基於TCP Socket的HTTP網頁下載 三、基於SSL Socke