原因@pein已經(jīng)給出.
針對除了再finditer一次外還有什么更好的方法呢?, 可以這樣做:
part_index_list = []
part_list = []
for m in M:
part_index_list.append((m.start(), m.start() + len(m.group()) - 1))
part_list.append(m.group())
或者:
part_tuple = [((m.start(), m.start() + len(m.group()) - 1), m.group()) for m in M]
part_index_list, part_list = zip(*part_tuple)請問下,你這個報錯最后解決了嗎?怎么解決的,能否分享下?
qq:1027779618
對于泛型,要求的是泛型參數(shù)一旦被確定就不能改變。<? super Integer> 表示泛型參數(shù)將是 Integer 或者其父類,所以你肯定可以用 <? super Integer> 來消費 Integer 或者其子類的對象。
但 Number 是 Integer 的父類 —— 我們假設(shè)繼承關(guān)系為 C 繼承 B,B 繼承 A,而 A、B、C又各自實現(xiàn)了某些接口,那么對于 <? super C> 的泛型參數(shù)在運行時有許多可能的選擇 —— 并且在你的代碼這里(即將 List<? super C> 作為參數(shù)),編譯期是肯定無法確定這個泛型參數(shù)的。所以,編譯器干脆直接禁止你添加 C 的父類到泛型容器。
你向事務(wù)里注入了dataSource這個bean,在這個文件里我沒有看到dataSource bean,如果你是在其他文件聲明的dataSource那么你必須保證dataSource bean比transcationManager bean先初始化,也就是dataSource bean所在文件必須先于 事務(wù)和aop這個文件被Spring加載。
無法生成容器,因為beanFactory在加載Spring自身核心bean的時候會檢測Spring配置,檢測失敗,Spring就沒法運行,Spring容器也無法初始化,那么bean就不會被加載,同理factoryBean負責(zé)外部組件適配Spring,后于beanFactory ,當(dāng)?shù)谌浇M件往容器里仍bean的時候按照Spring規(guī)則檢查bean的合法性,合法再裝入不合法拋出bean creation exception。
應(yīng)該是Vue不能檢測到數(shù)組數(shù)據(jù)的變動
你可以試試這樣:
1、把template中的
<li v-for="item in data" :key="item.id">
{{item.id}}--{{item.name}}--{{item.show}}
<button @click="aa(item)">aa</button>
<textarea :class="{actived:item.show}"></textarea>
</li>
改為
<li v-for="(item, i) in data" :key="item.id">
{{item.id}}--{{item.name}}--{{item.show}}
<button @click="aa(i)">aa</button>
<textarea :class="{actived:item.show}"></textarea>
</li>
2、修改方法aa為:
aa(indexOfItem) {
const currentItem = this.data[indexOfItem]
this.data.splice(indexOfItem, 1, {
...currentItem ,
show: !currentItem.show
})
}
注:數(shù)組的如下方法可以觸發(fā)視圖更新:
push()
pop()
shift()
unshift()
splice()
sort()
reverse()首先我得承認,目前本人思維還沒有完全沉浸于多線程環(huán)境里?,F(xiàn)在把這個過程重新描述一下:
1.創(chuàng)建單個任務(wù)實例時,傳遞的delayInMilliseconds值是從當(dāng)前時間開始加上這個值得到的該任務(wù)最終應(yīng)該執(zhí)行的時間。
2.這樣每個任務(wù)都會有一個自己的執(zhí)行時間點。接下來,Thread1開始執(zhí)行,那么剩下的 Thread2,Thread3 ……Thread 11 等一部分在Thread1執(zhí)行過程中 也已經(jīng)到期了。那么最緊急的在最前面,最緊急的當(dāng)然是 到期時間最長的。這里是 已經(jīng)到期時間最長的意思。我之前理解錯了。
3.所以delay值最小的 一定是到期時間最長的了。
service為單例的,是否存在線程安全問題主要取決于service本身。
看你這種情況,service.save應(yīng)該是把對象直接存于數(shù)據(jù)庫,不會有線程安全問題,并發(fā)問題全部交給了db管理。
源碼的話 你用maven的話是在maven本地倉庫
編譯 是在target目錄
你把圖片粘貼進編輯器的時候,該圖片被上傳騰訊后臺進行處理(裁剪、水印等)和保存(重命名等),成功后,服務(wù)端返回該圖片的地址,在文本編輯器中顯示。
假設(shè)你有兩個 project
my-projectmy-web my-projectmy-lib
my-web 依賴于 my-lib
cd my-lib
mvn install
cd ..my-web
mvn package
被依賴的項目要先 install 了 依賴他的項目才能找到
你修改一下數(shù)字~是不是設(shè)置的太大了
if (this instanceof Polygon)
這句不是判斷了么?
樓主的問題真是漏洞百出啊。首先js繼承沒搞清楚,其次instanceof不懂,再次,call具體作用沒搞清楚····
function replace(str, minPrice, maxPrice){
return str.replace(/^http:\/\/www.baidu.com\/loupan((_[0-9]+){8})_([0-9]+)_([0-9]+).html$/, `http://www.baidu.com/loupan$1_${minPrice || 0}_${maxPrice || 0}.html`)
}
test:
應(yīng)該是要在Android Studio中引入OpenCV吧,這個FileStorage類是OpenCV中的一個文件操作的封裝類
http://blog.csdn.net/Wonder23...
Java8 的 Stream 可以并發(fā)執(zhí)行,但 Stream 不會改變原有的 list,只能返回一個新的 list,然后賦值給原來 list 的引用。但是如果 list 是 RandomAccess 的,即底層實現(xiàn)為數(shù)組,比如 ArrayList,那么直接使用傳統(tǒng)的 for 循環(huán)遍歷一遍就好,因為對于 RandomAccess 的 List,通過下標(biāo)訪問數(shù)組元素的時間復(fù)雜度為 O(1),那么遍歷一遍的時間復(fù)雜度為 O(N),這是一個很優(yōu)的時間復(fù)雜度,而且沒有使用額外的空間,空間復(fù)雜度為 O(1);
如果不是,比如 LinkedList,那么通過下標(biāo)獲得 list 中對應(yīng)元素的時間復(fù)雜度是 O(N),如果使用之前的方式,那么總的時間復(fù)雜度會是 O(N^2),那么推薦創(chuàng)建一個同樣大小新的 List,然后遍歷原有的 list,把 每個元素+1 的值加入到新的 List 中。這個時候時間復(fù)雜度是 O(N),空間復(fù)雜度也是 O(N)。(當(dāng)然此時你也可以使用 Stream 來生成一個新的 List)
所以我猜測面試官對你的回答不滿意,是因為你沒有考慮到不同的 List 類型吧。
謝邀先!
不過先提醒你稍微學(xué)一下markdown的語法,把語句標(biāo)示出來,否則直接插入的語句可能會被系統(tǒng)處理而不能表達完整的意思了。請先處理這點。
先把防火墻關(guān)掉試一下能不能訪問到,能的話多半是端口的問題,不能的話就是服務(wù)器的問題了.
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。