在 packge.json里面加上 homepage的配置,如果最后發(fā)布地址是服務(wù)器根路徑,那么就配置homepage:'http://localhost:3001',然后重新打包,應(yīng)該就可以了吧
有一個(gè)思路可以嘗試一下,push一個(gè)數(shù)組,一開始數(shù)組為空,之后數(shù)據(jù)變化向數(shù)組push數(shù)據(jù),超過十天的再把前面的數(shù)據(jù)去掉,應(yīng)該能夠?qū)崿F(xiàn)
咨詢了微信官方,此接口微信在ios端并未開放.但是其有其他的解決方案.本人暫未想到.
<select #select class="form-control" (change)="selected(select.value)">
<option *ngFor="let obj of objList;let i=index" value="{{i}}">{{obj.name}}</option>
</select>
objList = [{name:"jack",age:23},{name:"lucy",age:24}];
selected(index){
console.log(this.objList[index])
}
將select的value設(shè)置成對應(yīng)的索引index,拿到索引就可以拿到對應(yīng)的對象了
body,html{ width:100%; height:100%; overflow:hidden;}之前有遇過類似的問題,寫法是document.title,有兩個(gè)項(xiàng)目一個(gè)ios可以一個(gè)不行,排查之后是ios那邊的問題。ios是可以實(shí)時(shí)監(jiān)測到你標(biāo)題的變化的。
給text一個(gè)寬度就好了,比如4em。
我這邊照著你的敲了一遍,是可以的(除了圖片路徑換成我自己的了
<!DOCTYPE html>
<html>
<head>
<title>
</title>
</head>
<style type="text/css">
.part6 {
display: -webkit-flex;
display: -ms-flex;
display: flex;
height: 41vw;
}
.part6-left {
background: url('圖片/2.png') no-repeat;
background-size: 100%;
-webkit-flex: 2;
-ms-flex: 2;
flex: 2;
}
.part6-right {
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
display: flex;
}
</style>
<body>
<div class="part6">
<div class="part6-left">
</div>
<div class="part6-right">
</div>
</div>
</body>
</html>Session tokens 或 filter + session設(shè)置
都說互聯(lián)網(wǎng)開發(fā)盡量不用外鍵,那么這里的不用外鍵到底代表的啥意思呢?
這里的外鍵指的數(shù)據(jù)庫的外鍵約束。
不用外鍵約束。比如刪除一張表中的數(shù)據(jù)時(shí),如果要級聯(lián)刪除另一張表中關(guān)聯(lián)的數(shù)據(jù),以往是由數(shù)據(jù)庫來級聯(lián)約束的,現(xiàn)在應(yīng)該將其移到程序中由程序來保持?jǐn)?shù)據(jù)的一致性。
是的。外鍵這種約束關(guān)系不在由數(shù)據(jù)庫幫你保持維護(hù),由應(yīng)用程序維護(hù)。
外鍵的定義就是在一個(gè)表中的字段是另外一張表中的主鍵。如果僅按照"不使用外鍵"這幾個(gè)字的字面理解,就是要把外鍵字段抽取出來放在一張中間表中。簡單說就是都當(dāng)成多對多來處理。
不是的。怎么建表還是和原來一樣,只不過在需要建立外鍵約束的地方不建立外鍵約束而已。
比如我們原來建表語句是這樣的:
CREATE TABLE `user` (
`user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`user_name` varchar(50) NOT NULL DEFAULT '' COMMENT '用戶名',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`total_price` decimal(10,2) NOT NULL DEFAULT '0.00',
`user_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `for_indx_user_id` (`user_id`),
CONSTRAINT `for_indx_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
不是用外鍵約束后:
CREATE TABLE `user` (
`user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`user_name` varchar(50) NOT NULL DEFAULT '' COMMENT '用戶名',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`total_price` decimal(10,2) NOT NULL DEFAULT '0.00',
`user_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
不適用外鍵約束后,為了加快查詢我們通常會(huì)給不建立外鍵約束的字段添加一個(gè)索引。
CREATE TABLE `order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`total_price` decimal(10,2) NOT NULL DEFAULT '0.00',
`user_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果你理解了,你下面的問題就自然而然不存在了。
避免使用外鍵,可以在插入數(shù)據(jù)時(shí)通過程序維持約束關(guān)系。
使用外鍵約束優(yōu)點(diǎn):
使用外鍵約束缺點(diǎn):
實(shí)際開發(fā)中,一般不會(huì)建立外鍵約束。
計(jì)算距離最小的顏色即可,顏色距離的算法有很多,可參考維基百科
https://zh.wikipedia.org/wiki...
最簡單的方法當(dāng)然就是空間距離算法,就是下值取平方根:
(r2-r1)^2 + (g2-g1)^2 + (b2-b1)^2
但實(shí)際情況是,這個(gè)“距離“和人眼感受的“距離”并不一致,更好的算法是把RGB先轉(zhuǎn)為LAB再進(jìn)行計(jì)算,當(dāng)然還有更好的算法,請參考上面的文檔。
你這個(gè)多媒體查詢里沒有覆蓋到你分辨率為750px的大小
前兩天剛幫別人解決了這個(gè)問題,你可以先手動(dòng)下載webpack模版,在你的web-project文件夾里執(zhí)行:
git clone https://github.com/vuejs-templates/webpack.git
然后在同目錄里面執(zhí)行:
vue init webpack --offline my-project
這樣一般就操作成功了,原理就是手動(dòng)下載模版,然后使用離線模版生成vue項(xiàng)目
callback-回調(diào).
this._rowsData.foreach(v=>document.querySelector("<selector>").value = v.xxx)fetchScheduleListInterval
一個(gè)定時(shí)器
fetchScheduleListInterval: function() {
var t = this;
return p.iInterval(function() {
var e = c()({}, t.dateRange);
t.$store.dispatch("fetchScheduleList", e).then(function(e) {
e && (t.$store.dispatch("setLoadingStatus", !1),
t.noGames = 0 === a()(t.scheduleList).length)
})
}, 1e4)
}
其中還有一個(gè)判斷,當(dāng)日比賽結(jié)束則停止定時(shí)器。
this.fetchScheduleListInterval.stop():this.fetchScheduleListInterval.start()
js文件在這
調(diào)用棧里也能看出來
傳送門: http://www.w3school.com.cn/ta...
建議多看文檔
新版微信用的騰訊瀏覽器的X5內(nèi)核,沒問題,舊版微信沒有小程序功能,不需要操心
小程序的js執(zhí)行引擎應(yīng)該是獨(dú)立JavascriptCore,不受系統(tǒng)影響(安卓),應(yīng)該是沒有問題的
https://developers.weixin.qq....
北大青鳥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)理從事移動(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ù), 熟練的跨平臺面向?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)師。