border-box,是以邊框線的外邊緣來(lái)定整體大小,默認(rèn)的是content-box,是以內(nèi)容區(qū)域?yàn)檎w大小,也就是你設(shè)置的height和width來(lái)確定,你這樣改是可以的,如果單單左右布局的話,也可以直接給你的right width:50%;改為max-width:50%;也可以設(shè)置寬度width:calc(50% - 2px)(在你邊框線寬度為1px時(shí))
loader配置里寫上
babelrc: false,
extends: 'xx/xx/.babelrc'
試試,babelrc是忽略babelrc文件的配置,extends是擴(kuò)展.babelrc文件的路徑。
這是ES6的一種寫法
let first = "1"
let second = "2"
let obj = {first, second}
// {first: "1", second: "2"}
更多可看:簡(jiǎn)潔表示法
是可以的,但是感覺(jué)name-time-list:date這個(gè)有些多余,可以考慮使用 data 就使用 集合,可以將時(shí)間戳放到第一位
我沒(méi)看出來(lái)你這個(gè)實(shí)現(xiàn)了依賴注入。。。
不會(huì)啊,感覺(jué)是代碼問(wèn)題 好好排查一下
首先調(diào)用 shutdown 或 shutdownNow,然后調(diào)用isTerminated,返回:如果有任務(wù)正在執(zhí)行,則返回false。
exe.shutdown();
System.out.println("shutdown():?jiǎn)?dòng)一次順序關(guān)閉,執(zhí)行以前提交的任務(wù),但不接受新任務(wù)。");
while(true){
if(exe.isTerminated()){
System.out.println("所有的子線程都結(jié)束了!");
break;
}
Thread.sleep(1000);
} 3.5m還可以啊 不算龐大 能處理啊
你說(shuō)的 showCancelButton 是指 取消 按鈕,而不是右上角的 X。
我看了 Element UI 的源碼,有一個(gè)屬性可以幫到你,源碼見(jiàn)下圖。
你可以使用 showClose: false 這個(gè)屬性,來(lái)控制不顯示右上角的 X。
這個(gè)屬性,源碼中有,文檔中沒(méi)有寫明。我已經(jīng)發(fā)了一個(gè)PR更新了文檔,正在等待被 merge。
登錄成功后,返回一個(gè)bi的帳號(hào)和密碼
舉個(gè)例子 是 帳號(hào):aaa 密碼:bbb
然后你在js調(diào)用 登錄方法,傳遞aaa bbb 過(guò)去驗(yàn)證,登錄到BI系統(tǒng),
當(dāng)然如果涉及到跨域的話此方法不適用
滾動(dòng)到底部時(shí)阻止事件冒泡。
$('.b').scroll(function(event){
($('.b').scrollTop() + $('.b').height() == $('.b')[0].scrollheight) &&
event.stopPropagation();
})
因?yàn)榧^函數(shù)本身沒(méi)有this,它是根據(jù)當(dāng)前的作用域鏈向上查找this的指向,你的題目當(dāng)前this的指向是Window對(duì)象,所以才會(huì)出現(xiàn)最后的編譯結(jié)果
上面的回答都對(duì),也很直觀了。全贊一遍。
感覺(jué)是題主對(duì)函數(shù)沒(méi)什么概念,一直認(rèn)為json是JSON對(duì)象,其實(shí)它只是個(gè)方法參數(shù)而已,改成a,b,c,.....都沒(méi)關(guān)系呀。
因?yàn)檫@些個(gè)公司的前端應(yīng)用的前端技術(shù)處理這些數(shù)據(jù)更好處理
在.eslintignore的忽略代碼后面加個(gè)*號(hào)試試,像這樣:
/build/*
/config/*
/dist/*
/*.js
/test/unit/coverage/*progress-stream獲取上傳進(jìn)度如果只是想在服務(wù)端獲取上傳進(jìn)度,可以試下如下代碼。注意,這個(gè)模塊跟express、multer并不是強(qiáng)綁定關(guān)系,可以獨(dú)立使用。
var fs = require('fs');
var express = require('express');
var multer = require('multer');
var progressStream = require('progress-stream');
var app = express();
var upload = multer({ dest: 'upload/' });
app.post('/upload', function (req, res, next) {
// 創(chuàng)建progress stream的實(shí)例
var progress = progressStream({length: '0'}); // 注意這里 length 設(shè)置為 '0'
req.pipe(progress);
progress.headers = req.headers;
// 獲取上傳文件的真實(shí)長(zhǎng)度(針對(duì) multipart)
progress.on('length', function nowIKnowMyLength (actualLength) {
console.log('actualLength: %s', actualLength);
progress.setLength(actualLength);
});
// 獲取上傳進(jìn)度
progress.on('progress', function (obj) {
console.log('progress: %s', obj.percentage);
});
// 實(shí)際上傳文件
upload.single('logo')(progress, res, next);
});
app.post('/upload', function (req, res, next) {
res.send({ret_code: '0'});
});
app.get('/form', function(req, res, next){
var form = fs.readFileSync('./form.html', {encoding: 'utf8'});
res.send(form);
});
app.listen(3000);
multipart類型,需要監(jiān)聽(tīng)length來(lái)獲取文件真實(shí)大小。(官方文檔里是通過(guò)conviction事件,其實(shí)是有問(wèn)題的)
// 獲取上傳文件的真實(shí)長(zhǎng)度(針對(duì) multipart)
progress.on('length', function nowIKnowMyLength (actualLength) {
console.log('actualLength: %s', actualLength);
progress.setLength(actualLength);
});
progress-stream獲取真實(shí)文件大小的bug?針對(duì)multipart文件上傳,progress-stream 實(shí)例子初始化時(shí),參數(shù)length需要傳遞非數(shù)值類型,不然你獲取到的進(jìn)度要一直是0,最后就直接跳到100。
至于為什么會(huì)這樣,應(yīng)該是 progress-steram 模塊的bug,看下模塊的源碼。當(dāng)length是number類型時(shí),代碼直接跳過(guò),因此你length一直被認(rèn)為是0。
tr.on('pipe', function(stream) {
if (typeof length === 'number') return;
// Support http module
if (stream.readable && !stream.writable && stream.headers) {
return onlength(parseInt(stream.headers['content-length'] || 0));
}
// Support streams with a length property
if (typeof stream.length === 'number') {
return onlength(stream.length);
}
// Support request module
stream.on('response', function(res) {
if (!res || !res.headers) return;
if (res.headers['content-encoding'] === 'gzip') return;
if (res.headers['content-length']) {
return onlength(parseInt(res.headers['content-length']));
}
});
});
https://github.com/expressjs/...
https://github.com/freeall/pr...
mac下正常,ubuntu下正常,估計(jì)是windows的python命令行不支持吧,我在win上也是033識(shí)別成亂碼
同樣的問(wèn)題,想知道解決了么
var content = <?=json_encode($article['md_content'])?>;
這可以說(shuō)是json_encode的一個(gè)妙用了,但是要求字符集用utf-8
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dò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ù), 熟練的跨平臺(tái)面向?qū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。