三樓正解,一樓也正解!
startsWith的mdn,這個你的看看,ie根本就沒事實現(xiàn)這個方法,你既然使用了babel-polyfill,那么你應(yīng)該是看不到startsWith這個方法的,所以應(yīng)該是沒有被轉(zhuǎn)譯,想想引得babel-polyfill是否正確,考慮使用mdn提供的轉(zhuǎn)譯再寫一遍。
/*! http://mths.be/startswith v0.2.0 by @mathias */
if (!String.prototype.startsWith) {
(function() {
'use strict'; // needed to support `apply`/`call` with `undefined`/`null`
var defineProperty = (function() {
// IE 8 only supports `Object.defineProperty` on DOM elements
try {
var object = {};
var $defineProperty = Object.defineProperty;
var result = $defineProperty(object, object, object) && $defineProperty;
} catch(error) {}
return result;
}());
var toString = {}.toString;
var startsWith = function(search) {
if (this == null) {
throw TypeError();
}
var string = String(this);
if (search && toString.call(search) == '[object RegExp]') {
throw TypeError();
}
var stringLength = string.length;
var searchString = String(search);
var searchLength = searchString.length;
var position = arguments.length > 1 ? arguments[1] : undefined;
// `ToInteger`
var pos = position ? Number(position) : 0;
if (pos != pos) { // better `isNaN`
pos = 0;
}
var start = Math.min(Math.max(pos, 0), stringLength);
// Avoid the `indexOf` call if no match is possible
if (searchLength + start > stringLength) {
return false;
}
var index = -1;
while (++index < searchLength) {
if (string.charCodeAt(start + index) != searchString.charCodeAt(index)) {
return false;
}
}
return true;
};
if (defineProperty) {
defineProperty(String.prototype, 'startsWith', {
'value': startsWith,
'configurable': true,
'writable': true
});
} else {
String.prototype.startsWith = startsWith;
}
}());
}當(dāng)然是對 b 的 value 再進(jìn)行一次 get,set 的設(shè)置了。JS 對象上的方法,都是淺操作。如果 obj.b 的 value 是一個嵌套了好幾十層的對象,難道還會遞歸的進(jìn)行操作嗎,顯然是很耗費性能,而且你并不一定需要所有的屬性都受觀測。
vw和vh 百分比布局
那個路徑是公共路徑,開發(fā)環(huán)境有一個,生產(chǎn)環(huán)境有一個。你可以只修改生產(chǎn)環(huán)境的路徑,開發(fā)環(huán)境的路徑不要動。
關(guān)于打開index.js無法顯示圖片問題,請問你的圖片是異步獲取的url地址,還是在本項目文件夾里?
線上環(huán)境里面不會熱更新吧.所以更新數(shù)據(jù)放在created里面就好,如果你要熱更新,可以把獲取數(shù)據(jù)放在mounted里面.不過線上可能會有閃屏.
先ctrl+c 目錄,再粘貼就可以了
修改webpack.base.config.js 中build項的assetsPublicPath為絕對路徑,就可以了。
assetsPublicPath: '/'
單詞寫錯了,應(yīng)該是:
console.log(res);我覺得token是用戶登錄時根據(jù)用戶登錄IP加上登錄時間以及一些隨機字符和用戶信息綜合生成的加密字符串。登錄成功后保存在Session會話中,隨著會話的結(jié)束而失效。同時也可以對用戶傳入的token進(jìn)行安全驗證。
與其用date去計算時間,不如用正則表達(dá)式去匹配,匹配小時數(shù),如果大于12則下午,小于12則上午
/\s*(\d{1,2})\s*:\s*\d{1,2}\*/
匹配第一個分組
$appends 刪除后不能在讀取到username屬性,刪除后可以清理下緩存:php artisan cache:clear(執(zhí)行命令清除緩存)
不是特別明白你的意思。表面上看起來很簡單呀,查bigclass的數(shù)據(jù),那么就這么寫:
http://www.example.com/api/bigclass
但是感覺你這個restful設(shè)計有問題。根據(jù)restful的設(shè)計規(guī)范,你要訪問的是news這個資源,而不是bigclass或smallclass這種類別。
所以你的查詢新聞的URL應(yīng)該長這個樣子:
http://www.example.com/api/news?bigclass=XXX&smallclass=YYY
以后如果你要返回所有新聞類別,你獲取類別的URL才應(yīng)該長這樣:
http://www.example.com/api/smallclass1.match2的條件 這個None是啥意思,如果是想查詢consume這個字段是否存在,可以改成
{'$match': {'consume': {$exist:true}}}
2.這種優(yōu)化,我曾經(jīng)問過專業(yè)的大神@Mongoing中文社區(qū),我來班門弄斧一下,你這種查詢我猜測會很慢,但是慢的原因不在于match寫得有問題,而是lookup太慢了,十分影響效率,mongodb是非關(guān)系型數(shù)據(jù)庫,本身設(shè)計就不想要關(guān)系(我猜的哈),所以lookup和其它查詢關(guān)系的并不是它的強項,而且你這里查詢的是消費記錄和充值記錄,這兩個完全是可能不會更改的數(shù)據(jù),所以我建議是更改數(shù)據(jù)結(jié)構(gòu),將consume和recharge直接存放在這個user下面,然后不用lookup,直接篩選就可以了,這樣絕對會很快,當(dāng)然這前提是在業(yè)務(wù)允許的情況下,修改數(shù)據(jù)結(jié)構(gòu)。
下面貼出我大哥的回答
mongodb的關(guān)聯(lián)查詢$lookup
ps:而且我做過一個實驗,20條數(shù)據(jù)都要lookup的情況下,我查兩次數(shù)據(jù)庫(先查出lookup之前的數(shù)據(jù),再用lookup的根據(jù)(比如說_id)去再查一次數(shù)據(jù)庫,再把這兩者的結(jié)果整合成我想要的數(shù)據(jù))都比直接lookup要快。。。。
console里面不是寫的很清楚,你跨域了么
“已經(jīng)把全局變量賦給了新的變量”,那個全局變量指向的是一個對象,是個地址引用。 當(dāng)你把countData賦值給listData后,他們兩個指向同一個地址,故只要listData有改動,countData也一定變化。
你用curl命令訪問localost試試,感覺是你的瀏覽器設(shè)置代理導(dǎo)致的問題。
data = [
['csrftoken', soup.select('#csrftoken')[0].get('value')],
['yhm', username],
['mm', password],
['mm', password]
]
httpSession.post(url, data=data, headers=headers)select
(select name from user where user.uid = c.uid) as replyer,
(select name from user where user.uid = c.to_uid) as replyed,
c.content
from comment c
where id=1
理解下來數(shù)據(jù)都是在comment表中,只是comment.uid 和 comment.to_uid 需要轉(zhuǎn)義成名稱,
上述sql 有可能提供一些解決思路。
只說思路:
北大青鳥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)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。