背景 手頭有個(gè)任務(wù),需要用java通過jni調(diào)用一個(gè)開源算法庫gmssl的功能,但是gmssl只提供了源碼,需要編譯后才能使用。按照通常的做法,...
題目 一個(gè)數(shù)組的MaxTree定義: 數(shù)組必須沒有重復(fù)元素 MaxTree是一棵二叉樹,數(shù)組的每一個(gè)值對應(yīng)一個(gè)二叉樹節(jié)點(diǎn) 包括MaxTree樹在...
題目 有一個(gè)整形數(shù)組arr和一個(gè)大小為w的窗口從數(shù)組的最左邊滑到最右邊,窗口每次向右邊滑一個(gè)位置。??例如:數(shù)組為[4,3,5,4,3,3,6,...
題目 在漢諾塔規(guī)則的基礎(chǔ)上,限制不能從最左的塔移動(dòng)到最右的塔上,必須經(jīng)過中間的塔,移動(dòng)的跨度只能是一個(gè)塔。當(dāng)塔有N層的時(shí)候,打印最優(yōu)移動(dòng)過程和最...
概述 對模塊進(jìn)行集成測試時(shí),希望能夠通過輸入U(xiǎn)RL對Controller進(jìn)行測試,如果通過啟動(dòng)服務(wù)器,建立http client進(jìn)行測試,這樣會...
題目 將一個(gè)棧里面的元素逆序,只能用遞歸函數(shù)來實(shí)現(xiàn),不能用其他數(shù)據(jù)結(jié)構(gòu)。 要求 只能用遞歸函數(shù)來實(shí)現(xiàn) 可以使用現(xiàn)成的棧類型 思路 為了將棧逆序,...
概述 當(dāng)對一個(gè)切面類進(jìn)行測試時(shí),由于Spring對切面對象生成了proxy對象,此時(shí)對切面對象使用ReflectionTestUtils賦值,操...
概述 當(dāng)使用junit來測試Spring的代碼時(shí),為了減少依賴,需要給對象的依賴,設(shè)置一個(gè)mock對象,但是由于Spring可以使用@Autow...
概述 Spring MVC支持Bean Validation,通過這個(gè)驗(yàn)證技術(shù),可以通過注解方式,很方便的對輸入?yún)?shù)進(jìn)行驗(yàn)證,之前使用的校驗(yàn)方式...