你注意看mainjs里面的new vue下的router,vue-router本身就是給vue用的,不掛到vue實(shí)例上,當(dāng)然會報錯
單從例子上看,acquire_lock 中使用了setnx,只有一個操作可以鎖定成功。而且redis是單進(jìn)程的,所有命令都是一個接著一個串行處理。所以不覺得有什么并發(fā)問題
有人知道嗎?
transform 是沒有動畫效果的。
補(bǔ)充:
這個回答被踩了兩次,樓主評論的態(tài)度也讓我很不爽。
首先,提問的主干是
用jquery給div添加transform動畫沒有效果
我針對提問答題,說明了 transform 是沒有動畫效果的。
其次,我回答的時候,樓主并沒有補(bǔ)充那段 css ,所以,當(dāng)時從樓主提供的所有信息中,根本看不到與“動畫”有關(guān)的代碼。
我不知道我的回答有什么問題?
我怎么不認(rèn)真看題了?
再次,就算把樓主后來補(bǔ)充的 css 加上去,那幾行 css 加到哪個 class 中也沒有說明清楚。
我不知道這么馬虎的提問,還要怪別人不認(rèn)真看題是什么意思!
iPhone 6 無任何樣式
當(dāng)文字的大小設(shè)置為24px后,view的高度變?yōu)榱?8px,說明View的高度的確不僅僅等于文字的高度。
當(dāng)文字的line-height屬性 改為1的時候 ,view的高度就變成了文字的高度。
所以,想要View和文字一樣高,就得把Line-height改為1,也就說明默認(rèn)的line-height可能并不是等于1!
new是再堆上開內(nèi)存,除非整個進(jìn)程結(jié)束,這時候會被操作系統(tǒng)回收,不然的話函數(shù)結(jié)束后內(nèi)存里的變量還在的
看了下頁面主機(jī)是Nginx,方便的話改下配置,用反向代理的方式會比前端折騰跨域省事的多。
res.sendfile(__dirname+'/index.html');
path 路徑不要使用絕對路徑,如果你想要使用絕對路徑就使用options配置項(xiàng)的root進(jìn)行配置
比如:
var options = {
root: __dirname + '/',
};
res.sendFile('index.html', options);
或者直接實(shí)現(xiàn)相對路徑
res.sendFile('/index.html');
你可以試試
async/await是以同步的方式去寫異步代碼。你到2之后執(zhí)行的是setTimeout(),這是一個異步,后續(xù)的n和4都要等到resolve之后才能夠執(zhí)行。
setTimeout(() => {
console.log(2)
}, 1000)
console.log(1)
執(zhí)行順序?yàn)? 2
和上面的是類似的,自執(zhí)行函數(shù)中,到了setTimeout()就是一個異步,后續(xù)都要等待resolve,自執(zhí)行函數(shù)“暫停了”,之后執(zhí)行的就是5了,然后等待resolve,輸出3,4
有錯誤歡迎指出~共同學(xué)習(xí)
你說的索引應(yīng)該也是順序結(jié)構(gòu),至于哈希通過一個數(shù)算出另一個數(shù),也就是目的地址
以下是你不知道的 JavaScript(中卷)第五章P102原文:
還有一個坑常被提到(涉及強(qiáng)制類型轉(zhuǎn)換,參見第 4 章):
[] + {}; // "[object Object]"
{} + []; // 0
表面上看 + 運(yùn)算符根據(jù)第一個操作數(shù)([] 或 {})的不同會產(chǎn)生不同的結(jié)果,實(shí)則不然。 第一行代碼中,{} 出現(xiàn)在 + 運(yùn)算符表達(dá)式中,因此它被當(dāng)作一個值(空對象)來處理。第
4 章講過 [] 會被強(qiáng)制類型轉(zhuǎn)換為 "",而 {} 會被強(qiáng)制類型轉(zhuǎn)換為 "[object Object]"。
但在第二行代碼中,{} 被當(dāng)作一個獨(dú)立的空代碼塊(不執(zhí)行任何操作)。代碼塊結(jié)尾不需 要分號,所以這里不存在語法上的問題。最后 + [] 將 [] 顯式強(qiáng)制類型轉(zhuǎn)換(參見第 4 章) 為 0。
這個系列對js中亂七八糟的問題都講的很細(xì)
背景
目前項(xiàng)目中會使用了Iaas中的vm,所有操作都是通過ssh連上去的。pm表示要不要寫個agent在里面用,現(xiàn)在每次操作都ssh一下都很惡心。
談?wù)勎艺J(rèn)為使用ssh的好處:
代碼集中在一處,不需要分發(fā)
不需要維護(hù)agent這么一個進(jìn)程的生命周期,以及檢測它的心跳
缺點(diǎn):
不支持異步
我想問的問題
ssh的開銷大嗎?在我看來似乎和寫一個基于web server 的agent差不多
大家一般是如何選型的?為什么這么選?
這個東西以前做過類似的,也有過反思,甚至設(shè)計的原型和你說的一模一樣。
例如,我為什么要用基于web server的agent呢,我干嘛不用tcp長連接到服務(wù)端,這樣執(zhí)行的結(jié)果可以流式傳輸?shù)秸{(diào)用方,他那邊顯示起來比較平滑,不用每個命令執(zhí)行完等結(jié)果。
但是我這樣搞的話,中控端流量和日志存儲就成了問題了啊。
如果我的業(yè)務(wù)都在云上,如果不同機(jī)房網(wǎng)絡(luò)不互通的話,我又要蛋疼地搞點(diǎn)兼容的事情……
例如,agent的生命周期,為什么我要檢測她的心跳呢?機(jī)器上萬臺的話,任何可能的事情都會發(fā)生啊,修復(fù)起來太蛋疼了。但是我不處理的話……所以后面我會考慮用ssh來修復(fù)agent啊。
我假設(shè)你所有的機(jī)器都是linux,發(fā)行版為同一種。
SSH:
AGENT:
大公司有各種審計、安全方面的需求,會把這種事情統(tǒng)一到某個地方,搞個中控端,所有的批量操作必須通過中控端。模式也不一樣,有些用agent,有些用ssh,只有中控端才是必須要有的。
再說的直白點(diǎn),
你是個小公司,小于30臺機(jī)器或者小于50臺機(jī)器的話,不建議考慮agent模式。
沒那個需求,投入的成本大而收效低。
基于各種第三方框架包裝一個就好了嘛,嫌麻煩就ansible用起。
大概這樣吧:
var $textarea = document.querySelector('#foo')
document.addEventListener('keydown', function(event){
var needPrevent = true
var tar = event.srcElement || event.target
if(event.keyCode == 8) {
if($textarea == tar) {
needPrevent = false
}
if(needPrevent) {
event.preventDefault();
return false;
}
}
})
思路很簡單,就是判定一下觸發(fā)事件的源節(jié)點(diǎn)是哪個就好了,關(guān)于判定的邏輯我只是簡單用 == 做了一下引用比較,可以擴(kuò)展為自定義的邏輯。
寫個對比函數(shù),找出修改項(xiàng), js的效率比操作dom來快了不知多少倍
已解決.....
在 RAM 不足的情況下,系統(tǒng)會將部分內(nèi)容移出,轉(zhuǎn)至虛擬內(nèi)存(通常保存在磁盤)。
不同操作系統(tǒng),虛擬內(nèi)存的大小及存放位置各不相同。例如 windows 使用 paging file(單個文件)作為虛擬內(nèi)存,而 linux 使用 swap 磁盤分區(qū)作為虛擬內(nèi)存使用。
當(dāng)使用超過 RAM + 虛擬內(nèi)存的容量時,程序可能會報錯,或退出,這取決于操作系統(tǒng)。
打包圖片的話需要file-loader, 并在webpack.config中配置的.
Content-Type 實(shí)體頭部用于指示資源的MIME類型 media type 。
在響應(yīng)中,Content-Type標(biāo)頭告訴客戶端實(shí)際返回的內(nèi)容的內(nèi)容類型。瀏覽器會在某些情況下進(jìn)行MIME查找,并不一定遵循此標(biāo)題的值; 為了防止這種行為,可以將標(biāo)題 X-Content-Type-Options 設(shè)置為 nosniff。
在請求中 (如POST 或 PUT),客戶端告訴服務(wù)器實(shí)際發(fā)送的數(shù)據(jù)類型。
把nginx中sever 的根目錄設(shè)置成/data/www/11/77/3e/ 就行了
北大青鳥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)師。