用ajax提交就可以了
阿里云遷移過了,用新版的阿里云demo就行了
樓主解決了嗎?我也遇到這問題了,有沒有一些思路可以分享分享,感謝
跟 flex 沒關(guān)系,是子元素大小超出父元素引起的。
<div class='wrapper'>
<div class="inner">
</div>
</div>
.wrapper {
width: 100px;
overflow: auto;
}
.inner {
width: 120px;
}
也會出現(xiàn)這種情況,包括父容器的padding-right,也不是無效,還是有的,但是沒起到影響布局的效果。
應(yīng)該是,超出情況下在兩側(cè)布局樣式無法同時滿足時,默認(rèn)左上為布局起點(diǎn),所以優(yōu)先滿足margin-left等左側(cè)布局樣式。
個人認(rèn)為 所謂最佳實(shí)踐是不存在的,適應(yīng)業(yè)務(wù)場景才是最佳實(shí)踐,不適用于你的業(yè)務(wù)就不是最佳實(shí)踐
你可以用谷歌 百度 去搜索 懶加載 實(shí)踐, 根據(jù)你的業(yè)務(wù)需求 去改進(jìn),那么你的就是最佳實(shí)踐
媒體查詢
典型框架:bootstrap
"Fri, 13 Apr 2018 17:06:57 GMT"是一個Date對象的實(shí)例
getTime()可以獲取時間戳
你可以直接兩個Date.getTime()相減 然后得到的就是間隔的毫秒
如果文檔中的 _id 字段是由 mongo 自動生成的, 那么本身這個字段就帶有時序, 因?yàn)?ObjectId 四要素
中就有插入時間, query 語句中啥也不寫, 其結(jié)果就是按時序排序的. 下面語句就可以返回 collection 中的最新 10 條數(shù)據(jù):
db.collection.find().sort({ _id : -1 }).limit(10)
也可以根據(jù) ObjectId 包含創(chuàng)建時間的特性, 通過構(gòu)造 ObjectId 的辦法, 來指定查詢某時間段內(nèi)的文檔. 下面的 python 程序可以查詢 2018-04-10 日之后插入到 collection 中的文檔 (手敲, 親測有效):
#!/usr/bin/python
import sys
import datetime
from pymongo import MongoClient
from bson import objectid
mongo_conn = MongoClient("mongodb://user:pass@11.22.33.44:27017")
gen_time = datetime.datetime(2018, 4, 10)
dummy_id = objectid.ObjectId.from_datetime(gen_time)
cursor = mongo_conn['your_db']['collection'].find(
{'_id' : {'$gt' : dummy_id} }
)
for v in cursor:
print(v)
所以, 你的需求中, 只需要保存 _id 字段即可, 或者保存一個時間戳也可以.
另, 如果你的這個 collection 被設(shè)置為 Capped Collections, 那么你還可以考慮使用 Tailable Cursors 來時刻獲取更新數(shù)據(jù). 當(dāng)然我估計(jì)這應(yīng)該不符合你的使用場景.
參考:
mongo ObjectId
mongo Tailable Cursors
mongo Capped Collections
python datetime
你的return有問題,在異步回調(diào)里的return不會阻止外部的代碼執(zhí)行,所以,最后的res,還是會執(zhí)行就回報(bào) Can't set headers after they are sent 這個錯誤了
每次提交代碼時需要輸入用戶名密碼,則說明你在從倉庫中clone代碼時使用的是HTTPS的key進(jìn)行拉取代碼。而使用SSH key拉取代碼時,則不需要。
.git-credentials 存儲GIT用戶名和密碼
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com //文件內(nèi)容
git config --global credential.helper storefunction zh2Number(digit) {
digit = digit.split('第')[1];
const zh = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九'];
const unit = ['千', '百', '十'];
const quot = ['萬', '億', '兆', '京', '垓', '秭', '穰', '溝', '澗', '正', '載', '極', '恒河沙', '阿僧祗', '那由他', '不可思議', '無量', '大數(shù)'];
let result = 0, quotFlag;
for (let i = digit.length - 1; i >= 0; i--) {
if (zh.indexOf(digit[i]) > -1) { // 數(shù)字
if (quotFlag) {
result += quotFlag * getNumber(digit[i]);
} else {
result += getNumber(digit[i]);
}
} else if (unit.indexOf(digit[i]) > -1) { // 十分位
if (quotFlag) {
result += quotFlag * getUnit(digit[i]) * getNumber(digit[i - 1]);
} else {
result += getUnit(digit[i]) * getNumber(digit[i - 1]);
}
--i;
} else if (quot.indexOf(digit[i]) > -1) { // 萬分位
if (unit.indexOf(digit[i - 1]) > -1) {
if (getNumber(digit[i - 1])) {
result += getQuot(digit[i]) * getNumber(digit[i - 1]);
} else {
result += getQuot(digit[i]) * getUnit(digit[i - 1]) * getNumber(digit[i - 2]);
quotFlag = getQuot(digit[i]);
--i;
}
} else {
result += getQuot(digit[i]) * getNumber(digit[i - 1]);
quotFlag = getQuot(digit[i]);
}
--i;
}
}
return '第' + result;
// 返回中文大寫數(shù)字對應(yīng)的阿拉伯?dāng)?shù)字
function getNumber(num) {
for (let i = 0; i < zh.length; i++) {
if (zh[i] == num) {
return i;
}
}
}
// 取單位
function getUnit(num) {
for (let i = unit.length; i > 0; i--) {
if (num == unit[i - 1]) {
return Math.pow(10, 4 - i);
}
}
}
// 取分段
function getQuot(q) {
for (var i = 0; i < quot.length; i++) {
if (q == quot[i]) {
return Math.pow(10, (i + 1) * 4);
}
}
}
}
zh2Number('第一百八十七'); // 第187看下html里的內(nèi)容是不是404,是不是express的路由沒配對
console出來的object明顯key不對,key為action[0][action]而不是action,看起來像你post的content-type是application/x-www-form-urlencoded而不是application/json
程序運(yùn)行在docker的容器中,若沒有進(jìn)行其他的設(shè)置處理,其程序的日志默認(rèn)在容器中。
docker exec 命令進(jìn)入容器中,查看程序自身產(chǎn)生日志文件。
obj.onmousedown = (ev) =>
改為
obj.onmousedown = function(ev)
obj.onmousemove= (ev) =>
改為
obj.onmousemove= function(ev)你解決了嘛 我也遇到了
append具有剪切復(fù)制的功能,所以看似你的代碼沒起作用
可以使用 clone 克隆下來
$('.index-list-content').append($('.index-list-content').find('li:lt(3)').clone());let URL = "/api/mock/33a3028a1c490faf003f2b6196f2cc92/dksq"
this.$http.get(URL).then(
function (res) {
console.log(res.body);
},function (res) {
console.log('error')
}
);參數(shù)里已經(jīng)制定了參數(shù)的類型,肯定是反射而成啊。
北大青鳥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)理從事移動互聯(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)師。