這個(gè)問題我讀書的時(shí)候遇到過:https://www.cnblogs.com/iamzh...
樓主可以看下我當(dāng)時(shí)寫的這個(gè)博客
你class_id = i[0]就是每次都把class_id覆寫了一遍啊,如果你想在原來的class_id列表中增加元素,你應(yīng)該使用class_id.append(i[0])啊
自問自答
var t = (document.documentElement.scrollTop || document.body.scrollTop);
window.scrollTo(0, t - 1);
只要判斷頁面的滾動(dòng)高度 在最底部了 讓屏幕向上滾動(dòng)1px 就行了
當(dāng)在最頂部的時(shí)候 也有這問題 同理向下滾動(dòng)1px就OK了
既然有兩塊硬盤,當(dāng)然是一個(gè)盤一個(gè)系統(tǒng)好啊.
如果數(shù)據(jù)是傳輸過來的,則只有遍歷一種方法,而且沒有多少取巧的地方。
如果數(shù)據(jù)是在一個(gè)系統(tǒng)內(nèi)產(chǎn)生的,則可能結(jié)合一些處理進(jìn)行綜合考慮。
這個(gè)不錯(cuò),根據(jù)Json結(jié)構(gòu)自動(dòng)生成對(duì)應(yīng)的實(shí)體類。https://jsonutils.com/ 生成的實(shí)體稍作修改即可。
Docker的四種網(wǎng)絡(luò)模式:
當(dāng)Docker進(jìn)程啟動(dòng)時(shí),會(huì)在主機(jī)上創(chuàng)建一個(gè)名為docker0的虛擬網(wǎng)橋,此主機(jī)上啟動(dòng)的Docker容器會(huì)連接到這個(gè)虛擬網(wǎng)橋上。虛擬網(wǎng)橋的工作方式和物理交換機(jī)類似,這樣主機(jī)上的所有容器就通過交換機(jī)連在了一個(gè)二層網(wǎng)絡(luò)中。
從docker0子網(wǎng)中分配一個(gè)IP給容器使用,并設(shè)置docker0的IP地址為容器的默認(rèn)網(wǎng)關(guān)。在主機(jī)上創(chuàng)建一對(duì)虛擬網(wǎng)卡veth pair設(shè)備,Docker將veth pair設(shè)備的一端放在新創(chuàng)建的容器中,并命名為eth0(容器的網(wǎng)卡),另一端放在主機(jī)中,以vethxxx這樣類似的名字命名,并將這個(gè)網(wǎng)絡(luò)設(shè)備加入到docker0網(wǎng)橋中??梢酝ㄟ^brctl show命令查看。
bridge模式是docker的默認(rèn)網(wǎng)絡(luò)模式,不寫--net參數(shù),就是bridge模式。使用docker run -p時(shí),docker實(shí)際是在iptables做了DNAT規(guī)則,實(shí)現(xiàn)端口轉(zhuǎn)發(fā)功能??梢允褂胕ptables -t nat -vnL查看。
bridge模式如下圖所示:
如果啟動(dòng)容器的時(shí)候使用host模式,那么這個(gè)容器將不會(huì)獲得一個(gè)獨(dú)立的Network Namespace,而是和宿主機(jī)共用一個(gè)Network Namespace。容器將不會(huì)虛擬出自己的網(wǎng)卡,配置自己的IP等,而是使用宿主機(jī)的IP和端口。但是,容器的其他方面,如文件系統(tǒng)、進(jìn)程列表等還是和宿主機(jī)隔離的。
Host模式如下圖所示:
這個(gè)模式指定新創(chuàng)建的容器和已經(jīng)存在的一個(gè)容器共享一個(gè) Network Namespace,而不是和宿主機(jī)共享。新創(chuàng)建的容器不會(huì)創(chuàng)建自己的網(wǎng)卡,配置自己的 IP,而是和一個(gè)指定的容器共享 IP、端口范圍等。同樣,兩個(gè)容器除了網(wǎng)絡(luò)方面,其他的如文件系統(tǒng)、進(jìn)程列表等還是隔離的。兩個(gè)容器的進(jìn)程可以通過 lo 網(wǎng)卡設(shè)備通信。
Container模式示意圖:
使用none模式,Docker容器擁有自己的Network Namespace,但是,并不為Docker容器進(jìn)行任何網(wǎng)絡(luò)配置。也就是說,這個(gè)Docker容器沒有網(wǎng)卡、IP、路由等信息。需要我們自己為Docker容器添加網(wǎng)卡、配置IP等。
Node模式示意圖:
更多請自行閱讀: http://www.a-site.cn/article/...
你需要定義一個(gè)label屬性,像這樣
<template>
<div>
<Select v-model="scoreQuType" style="width:200px">
<Option value="4" label="NewYork">
<div slot>NewYork</div>
</Option>
<Option value="shanghai">London</Option>
<Option value="shenzhen">Sydney</Option>
</Select>
</div>
</template>
<script>
export default {
data() {
return {
scoreQuType: '4'
}
},
mounted(){
console.log(this.scoreQuType)
}
}
</script>
select框會(huì)顯示這個(gè)label的值,如果不定義的話,就會(huì)導(dǎo)致你遇到的這種情況。
如果slot定義的內(nèi)容較復(fù)雜,Select組件不知道你想選中的時(shí)候框里預(yù)期顯示什么內(nèi)容,如果全部顯示可能會(huì)內(nèi)容較多,導(dǎo)致一些樣式亂掉,所以需要定義一個(gè)label去告訴Select組件框里顯示什么。
應(yīng)該是你的瀏覽器設(shè)置為了默認(rèn)一直使用 utf-8解碼文件, 所以有你說的現(xiàn)象。
max-width:100%
height-width:100%
然后 meta 設(shè)置 viewport,圖片就可以自適應(yīng)
因?yàn)槭切」?單程序員,所以我這里只給出你一個(gè)人就能完成的事情:
聽起來挺嚇人的,但是實(shí)際學(xué)習(xí)成本非常低,而且學(xué)習(xí)收益非常大。不論你是php-web還是java-web還是node-web還是py-web,這套東西都適用。
以下是會(huì)涉及到的知識(shí)點(diǎn):
這些都是一個(gè)人就能搞定的事情,學(xué)習(xí)資料多,個(gè)人收益大。
沒有什么問題啊,不過上面寫兩遍具體是為何?
<div style="border:1px solid #ccc;">
<canvas style="width:100px;height:100px;"></canvas>
</div>
<script>
var ctx = document.getElementsByTagName("canvas")[0];
ctx.ontouchstart = function(e){
console.log('33333333');
}
</script>gulp.src([
'src/**/*',
`!src/template/**`
], {
nodir: true
})對(duì)后端來說,同步加載沒有問題,因?yàn)?/p>
對(duì)前端來說
設(shè)計(jì)es6模塊的時(shí)候,并沒有強(qiáng)行指定同步或異步。但是所有瀏覽器對(duì)<script type="module"></script>都會(huì)默認(rèn)加defer,所以可以認(rèn)為也是異步的。
在onload中拿到值以后,在onshow方法里面進(jìn)行跳轉(zhuǎn),這種方法試過么?
async/await了解一下,這個(gè)寫法看起來挺像同步的。遇到異步的地方會(huì)堵塞,一直到異步方法執(zhí)行完成才會(huì)繼續(xù)往下執(zhí)行,達(dá)到類似同步執(zhí)行的效果。
用法很簡單,百度幾個(gè)例子看一下就明白了
要通過域名來區(qū)分, 步驟:
# 第一個(gè)域名配置
server {
listen 80;
server_name domain1.test www.domain1.test;
...
}
...
# 第二個(gè)域名配置
server {
listen 80;
server_name domain2.test www.domain2.test;
...
}
...$arr=array();
foreach($data as $k=>$v){
$arr[$v['address']][]=$v;
}北大青鳥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)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(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)理從事移動(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ū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(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)師。