感覺你這打開方式不太對,maven filter機(jī)制是在maven處理資源文件的時(shí)候,使用profile文件的值,替換@key@ ,這個(gè)是maven的行為,profile讀取的是properties文件。
spring-boot本身也提供了一套環(huán)境管理:
比如講環(huán)境分為:
application-dev.properties 或 application-dev.yml
application-product.properties 或 application-product.yml
每個(gè)環(huán)境的配置信息單獨(dú)配置
在啟動的時(shí)候通過spring.profiles.active=dev|product的方式進(jìn)行環(huán)境識別
使用dangerouslySetInnerHTML,見官方文檔Dangerously Set innerHTML
@Configuration會創(chuàng)建一個(gè)Bean實(shí)例;@Bean會再創(chuàng)建一個(gè)Bean實(shí)例;
所以就導(dǎo)致創(chuàng)建了兩個(gè)對象,故@PostConstruct被執(zhí)行了兩次。
一看正則就是錯(cuò)誤的
urlStr.replace(/^http/,"https")
用 Navigate -> File,具體快捷鍵查看自己的菜單。
利用并發(fā)輔助類試一試。
Java8 的 Stream 可以并發(fā)執(zhí)行,但 Stream 不會改變原有的 list,只能返回一個(gè)新的 list,然后賦值給原來 list 的引用。但是如果 list 是 RandomAccess 的,即底層實(shí)現(xiàn)為數(shù)組,比如 ArrayList,那么直接使用傳統(tǒng)的 for 循環(huán)遍歷一遍就好,因?yàn)閷τ?RandomAccess 的 List,通過下標(biāo)訪問數(shù)組元素的時(shí)間復(fù)雜度為 O(1),那么遍歷一遍的時(shí)間復(fù)雜度為 O(N),這是一個(gè)很優(yōu)的時(shí)間復(fù)雜度,而且沒有使用額外的空間,空間復(fù)雜度為 O(1);
如果不是,比如 LinkedList,那么通過下標(biāo)獲得 list 中對應(yīng)元素的時(shí)間復(fù)雜度是 O(N),如果使用之前的方式,那么總的時(shí)間復(fù)雜度會是 O(N^2),那么推薦創(chuàng)建一個(gè)同樣大小新的 List,然后遍歷原有的 list,把 每個(gè)元素+1 的值加入到新的 List 中。這個(gè)時(shí)候時(shí)間復(fù)雜度是 O(N),空間復(fù)雜度也是 O(N)。(當(dāng)然此時(shí)你也可以使用 Stream 來生成一個(gè)新的 List)
所以我猜測面試官對你的回答不滿意,是因?yàn)槟銢]有考慮到不同的 List 類型吧。
@ResponseBody
"/\(:.+?\)/g"
獲取括號內(nèi)的值的話,使用捕獲即可"/\((:.+?\))/g",$1對應(yīng)的即為結(jié)果
數(shù)組下標(biāo)越位,去到提示的行數(shù)找找原因
用開發(fā)者工具看看請求Request Payload
你map 將自己放進(jìn)去了啊 map.put("xx", map)
導(dǎo)致序列化的時(shí)候循環(huán)了 堆棧溢出
你有遠(yuǎn)程倉庫嗎
把依賴的module作為一個(gè)lib庫jar包,放入你的新模塊。在需要運(yùn)行的時(shí)候maven 會尋找manifest.mf中claaspath下的依賴包,也可以使用Nexus管理,也可以用微服務(wù)的方式。
你可以把控制臺的錯(cuò)誤也貼出來。
如果控制臺出現(xiàn)這:net::ERR_CONNECTION_REFUSED就是服務(wù)沒啟動,或者是后臺打斷點(diǎn)了。
要么就是前端在請求的headers里面加了參數(shù),你沒去解析。
Screen Shot 2018-01-17 at 10.17.09
截圖是pagehelper插件中的源代碼, mybatis分頁插件不是簡單的在spring容器中生成bean就可以的。
java的maven,對比node-js的npm的確少了個(gè)說明文檔,這點(diǎn)主要還是要靠經(jīng)驗(yàn),一般JAVA的輪子都不只一個(gè),撿資料多一點(diǎn)的用吧
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。