legend -> left:0
Chrome 不是 Chromium 吧
異步函數(shù)都沒(méi)有開(kāi)始處理,打出來(lái)的值當(dāng)然是空了;需要執(zhí)行完后才有結(jié)果
let timeLine = req.body.timeLine; // ['2018-1', '2018-2', '2018-3', '2018-4', '2018-5', '2018-6', '2018-7', '2018-8', '2018-9', '2018-10', '2018-11', '2018-12']
let loadDepartment = ['南京南', '南京所', '合肥南', '徐州東'];
let result = [];
let promises = loadDepartment.map((department, index, arr) => {
async function loadData(condition) {
let client = await getMGClient(url);
let db = client.db(dbName);
let coll = db.collection('JLarrange');
let dataInDB = await coll.find(condition).toArray();
return dataInDB[0];
}
let tempdata = [];
let promises1 = []
for (let index in timeLine) {
console.log(index)
let condition = {
department,
tableName: timeLine[index]
}
promises1.push(loadData(condition).then(dataInDB => {
let monthTime = 0;
if (!!dataInDB) {
//數(shù)據(jù)存在
for (let dataindex in dataInDB.data) {
monthTime += dataInDB.data[dataindex].workTime;
}
}
tempdata.push(monthTime)
console.log(tempdata) //這里輸出的tempdata有值
}))
}
console.log(tempdata) //這里輸出的tempdata全部為[]**
return Promise.all(promises1).then(() => {
result.push({
department: department,
data: tempdata
});
})
})
Promise.all(promises).then(() => {
console.log(result);
})
</servlet-mapping>
這個(gè)是前端控制器設(shè)計(jì)模式的實(shí)現(xiàn),提供Spring Web MVC的集中訪問(wèn)點(diǎn),而且負(fù)責(zé)職責(zé)的分派,而且與Spring IoC容器無(wú)縫集成,從而可以獲得Spring的所有好處
DispatcherServlet主要用作職責(zé)調(diào)度工作,本身主要用于控制流程,主要職責(zé)如下:
文件上傳解析,如果請(qǐng)求類型是multipart將通過(guò)MultipartResolver進(jìn)行文件上傳解析;
通過(guò)HandlerMapping,將請(qǐng)求映射到處理器(返回一個(gè)HandlerExecutionChain,它包括一個(gè)處理器、多個(gè)HandlerInterceptor攔截器);
通過(guò)HandlerAdapter支持多種類型的處理器(HandlerExecutionChain中的處理器);
通過(guò)ViewResolver解析邏輯視圖名到具體視圖實(shí)現(xiàn);
本地化解析;
渲染具體的視圖等;
如果執(zhí)行過(guò)程中遇到異常將交給HandlerExceptionResolver來(lái)解析。
load-on-startup:表示啟動(dòng)容器時(shí)初始化該Servlet;如果它存在,則它將在應(yīng)用程序啟動(dòng)時(shí)裝在servlet并調(diào)用它的init方法。若不存在,則在該servlet的第一個(gè)請(qǐng)求時(shí)加載。
url-pattern:表示哪些請(qǐng)求交給Spring Web MVC處理, “/” 是用來(lái)定義默認(rèn)servlet映射的。也可以如“*.html”表示攔截所有以html為擴(kuò)展名的請(qǐng)求。
該DispatcherServlet默認(rèn)使用WebApplicationContext作為上下文,Spring默認(rèn)配置文件為“/WEB-INF/[servlet名字]-servlet.xml”。
<listener>
一行代碼解決問(wèn)題!
console.log([...str].map((val) => arr.indexOf(val) > -1 ? val = '替換字符' : val));
if(authLocal(username, cb)){
authPassword(password, cb)
}else if(authQQ(username, cb) || authWeibo(username, cb)){
authPriviage(username,cb)
}else{
console.log('驗(yàn)證不通過(guò)')
}
說(shuō)實(shí)話 我沒(méi)看出來(lái)這是個(gè)異步的流程
jQ不提供特征識(shí)別,去找第三方庫(kù)做。
https://mp.weixin.qq.com 登錄 用戶身份 最多15個(gè)
127.0.0.1:8080呢?
mongod 服務(wù)沒(méi)開(kāi)啟
最后兩句寫到onload里面啦~加載圖片是要時(shí)間的~而JS又不是同步執(zhí)行的~
IMG.onload = function() {
context.drawImage(IMG, 0, 0);
const url = canvas.toDataURL('image/png');
document.getElementById('canvas').innerHTML = `<img src=${url} />`;
}
html字符串拼接的那句代碼改成
var html_str = "<button onclick=\"("+data.fa+")()\">button</button>";
onclik
的值也有問(wèn)題綁定事件處理函數(shù)有兩種情況
()
bus只能傳遞數(shù)據(jù) 哪里能傳遞方法
bus.$emit('send',this.msg);
bus.$on('send',function(msg){
_this.msg = msg;
});
xAxis: {
type: 'category',
inverse: true,
data: ['Sunny', 'Cloudy', 'Showers'],
axisLabel: {
formatter: function (value) {
return '{value|' + value + '}';
},
rich: {
value: {
width: 100,
backgroundColor: 'yellow'
}
}
}
}
目前我發(fā)現(xiàn)只能把寬度設(shè)置成具體的像素值,不能實(shí)現(xiàn)背景寬度是刻度單位的百分?jǐn)?shù)。
echarts官網(wǎng)參考地址
你的問(wèn)題描述不太準(zhǔn)確,我不知道怎么回答你。
但是關(guān)于crc32負(fù)數(shù)我也遇到類似問(wèn)題,以下是相關(guān)分析,你可以參考參考
crc32
的過(guò)程是怎樣的我沒(méi)有仔細(xì)研究,但是通過(guò)分析負(fù)數(shù)結(jié)果
和簡(jiǎn)單的查閱資料,得出如下結(jié)論:
以字符串TEST
為例
crc32('TEST') === -286616648 ; // true
根據(jù)crc32
的算法這里的-286616648
理應(yīng)是一個(gè)4字節(jié)有符號(hào)整數(shù)
,對(duì)應(yīng)的二進(jìn)制是:11101110111010101001001110111000
但由于JS的Number是64位的8字節(jié)有符號(hào)整數(shù)
的,加上不知道那個(gè)算法是怎樣轉(zhuǎn)換的,
結(jié)果就變成8字節(jié)有符號(hào)整數(shù)
的-286616648
(-286616648).toString(2) === '-10001000101010110110001001000'; // true
而使用正確的二進(jìn)制是:
parseInt('11101110111010101001001110111000', 2) === 4008350648; // true
(4008350648).toString(2) === 'eeea93b8'; // true
eeea93b8
才是正確的crc32碼
在Node端,可以通過(guò)Buffer
.readInt32BE等函數(shù)實(shí)現(xiàn)轉(zhuǎn)換。
在瀏覽器端,暫時(shí)沒(méi)想出很好的轉(zhuǎn)換,我也在研究中。
我的回答暫時(shí)不能提供解決辦法,但CRC32的負(fù)數(shù)原因大致如此,希望能幫到你
服務(wù)器會(huì)根據(jù)這個(gè) callback 組成 callback(json) 這種內(nèi)容返回, ajax 拿到之后使用 script 標(biāo)簽插入 html 就會(huì)執(zhí)行函數(shù)調(diào)用了, 其中的參數(shù)就是服務(wù)器給的數(shù)據(jù)
chrome的開(kāi)發(fā)工具里有一個(gè)功能,叫做“Break on…”,你在DOM節(jié)點(diǎn)上右鍵,就能看到這個(gè)菜單項(xiàng)。斷點(diǎn)的觸發(fā)條件可以設(shè)置成這個(gè)節(jié)點(diǎn)被刪除、節(jié)點(diǎn)的屬性有任何變化,或它的某個(gè)子節(jié)點(diǎn)有變化發(fā)生。
監(jiān)聽(tīng)mousemove事件設(shè)置background-position屬性實(shí)現(xiàn)
后臺(tái)什么無(wú)所謂啊,PHP、jsp、asp.net...什么的都可以吧,做這些東西都是前后端分離的呀,后臺(tái)做數(shù)據(jù)處理的話php是可以的,游戲界面如果是app的話,用Android、ios什么的開(kāi)發(fā)UI,如果是網(wǎng)頁(yè)直接h5就可以了,然后調(diào)接口傳輸數(shù)據(jù)回后臺(tái)處理游戲數(shù)據(jù)就好了
讓你提供一個(gè)類,你非的提供一個(gè)實(shí)例
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
北大青鳥(niǎo)中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過(guò)二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(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
浪潮集團(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)突出、引人入勝。
曾工作于聯(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é)及管理工作。
精通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)師。