top看下服務(wù)器負(fù)載高不高,是否有被攻擊,查看一下當(dāng)前各連接狀態(tài)(SYN_RECV、FIN_WAIT、TIME_WAIT、ESTABLISHED)的數(shù)量。把iptables打開看看一段時(shí)間后會(huì)不會(huì)下降。
sys_siglist使用extern修飾,說明它是一個(gè)外部變量,聲明在其他頭文件中。
第一個(gè)const修飾的是數(shù)組變量中的元素, 即數(shù)組變量sys_siglist中的元素類型為const char *
第二個(gè)const修飾的是sys_siglist這個(gè)數(shù)組變量,即sys_siglist這個(gè)變量是const的,不能被修改,是只讀的。
你這個(gè)package.json有點(diǎn)老了吧。
升級(jí)一下weex-toolkit。
使用webpack創(chuàng)建一個(gè)新的weex項(xiàng)目,看看現(xiàn)在的package.json對(duì)比一下
電腦開wifi熱點(diǎn),手機(jī)連電腦熱點(diǎn),然后用wireshark抓手機(jī)連的網(wǎng)卡
你的function代碼是不是沒被執(zhí)行啊,你想實(shí)現(xiàn)自執(zhí)行還是頁(yè)面加載后執(zhí)行
你設(shè)置一個(gè)flag就行了,播放哪個(gè)就放flag等于哪個(gè)position,然后每次播放notifyDataSetChanged一下,你那個(gè)應(yīng)該也可以,應(yīng)該是少了notifyDataSetChanged
應(yīng)該是可以調(diào)起的,只是調(diào)走的訂單數(shù)據(jù)還是上次的,不能做修改,如果需要做修改需要在第一次調(diào)起訂單5分鐘后修改訂單數(shù)據(jù) 再次調(diào)起
應(yīng)該是對(duì)方網(wǎng)站做的反爬蟲,改了圖片的地址
session = requests.Session()
session.headers = headers
def crawl(url):
html = session.get(url).content
pat1 = '(http://pic.qiantucdn.com/.+?0)"'
images_list = re.findall(pat1, html)
print images_list
crawl(url)
# ['http://pic.qiantucdn.com/58pic/28/29/87/73R58PICNSW.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/36/60/29J58PICKMe.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/2018/01/29/22/29466c2746dc7858651515e0654709bb.jpeg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/25/19/86R58PICmz5.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/22/98/07m58PICNQj.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/29/02/81e58PIC6U2.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/25/59/46m58PICjni.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/25/72/69u58PICFYr.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/34/76/67X58PIC3RF.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/22/00/01Z58PICWH2.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/34/91/89i58PICQEB.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/28/39/54N58PICp3h.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/36/11/43a58PICX9P.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/32/56/40r58PICxRD.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/23/69/02j58PICkyM.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/32/04/21V58PIC9Sc.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/29/02/28w58PIC8tf.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/22/14/96t58PICSw3.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/24/36/14X58PICdY9.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/28/58/97M58PICJgr.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/31/23/58658PICPrx.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/31/66/58R58PICvjW.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/02/20F58PICQD8.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/34/62/48u58PICtcA.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/32/48/21k58PIC56I.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/29/34/46658PICIFi.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/23/76758PICJGK.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/33/41/66P58PICKZi.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/34/73/20458PICEQw.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/23/21/57G58PIC3WB.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/33/41/24p58PICNmP.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/64/03c58PICQbX.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/36/72/93y58PICEid.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/99/82758PICN8v.JPG!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/18/76c58PIC4CB.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/34/97/62t58PIC3sT.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/69/82S58PICweA.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/35/09/87K58PICM2J.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/36/07/95J58PICjFn.jpg!/fw/300/clip/0x400a0a0', 'http://pic.qiantucdn.com/58pic/28/27/39/58558PICXAz.jpg!/fw/300/clip/0x400a0a0']把program 換成"program": "${file}"
你那個(gè)配置總是運(yùn)行....def.conf.js 文件,改成${file} 就是運(yùn)行當(dāng)前文件。
你需要在Info.plist中的LSApplicationQueriesSchemes項(xiàng)加入微信的scheme
nextTick
先隱藏起來(lái),onInit之后再顯示出來(lái)不就得了
單閉合標(biāo)簽都沒這個(gè)的,因?yàn)閭卧囟际窃跇?biāo)簽內(nèi)部的,而單閉合標(biāo)簽沒有內(nèi)部空間
八成是vue本身的 bug 吧,它才剛開始支持typescript,會(huì)出些莫名的問題不奇怪。
我個(gè)人是推薦直接上vue-class-component的,我自己也是這么寫的,用標(biāo)準(zhǔn)的類寫法來(lái)寫組件,就沒有這些問題了。
formatter函數(shù)這么寫
// 正則里面的數(shù)字是每行的字?jǐn)?shù),這里為3
formatter: text => text.replace(/\S{3}/g, match => match + '\n'),
這個(gè)問題我自己來(lái)答吧. (ps: 踩我問題的人 能說下為什么踩嗎?)
之所以提出這個(gè)問題, 是因?yàn)閳?zhí)行npm run dev 命令后, 控制臺(tái)打印出了巨量的 v-for 沒有key 的warning,
導(dǎo)致無(wú)法正常的看到編譯信息, 因?yàn)轫?xiàng)目比較大, 文件多(這個(gè)項(xiàng)目是多人完成的, 很多處不規(guī)范)
給每一個(gè)v-for 都加上key值顯然工作量巨大(當(dāng)然這個(gè)后期會(huì)慢慢補(bǔ)上)
查了一圈, 可惜沒有找到相關(guān)配置可以關(guān)掉這個(gè)warning.(如果有, 請(qǐng)賜教)
不過最終通過全文搜索, 找到了打印這段warning的代碼:
if (process.env.NODE_ENV !== 'production' &&
state.maybeComponent(el) &&
el.tag !== 'slot' &&
el.tag !== 'template' &&
!el.key
) {
state.warn(
"<" + (el.tag) + " v-for=\"" + alias + " in " + exp + "\">: component lists rendered with " +
"v-for should have explicit keys. " +
"See https://vuejs.org/guide/list.html#key for more info.",
true /* tip */
);
}
位置在 node_modules/vue-template-compiler/build.js 3385-3397 行 (vue-template-compiler 版本為 2.4.2)
看來(lái)想在開發(fā)環(huán)境下去掉這段warning 只有注掉這段代碼了. 注掉這段代碼后 此warning不再出現(xiàn)了
.mybox{
width: 180px;
margin:100px;
height: 38px;
position: relative;
}
.mybox input{
width: 100%;
padding: 3px 5px;
padding-right: 80px;
height: 100%;
box-sizing: border-box;
border:1px solid #DDD;
outline: none;
border-radius: 3px;
}
.mybox span{
position:absolute;
display: block;
width: 46px;
height: 34px;
right:2px;
top:2px;
line-height: 34px;
background-color: red;
color: #ffffff;
}
<div class="mybox">
<input type="text">
<span>1111</span>
</div>復(fù)制粘貼可用
function getInfo(pagenum,createtime,location) {
sessionStorage.setItem('pagenum', pagenum); //保存當(dāng)前頁(yè)數(shù)
$.ajax({
type: 'post',
url: 'http://127.0.0.1:8080/gateway/CaptureandRecord?method=getvideo',
dataType: 'text',
data: {
'pagenum': pagenum,
'createtime':createtime,
"location":location,
},
async: false,
success: function(data) {
console.log("data"+data);
var data = JSON.parse(data);
console.log("data"+data);
var list = data.videos;
if (data.flag == "success") {
$('#content .row').html("");
for (var i = 0; i < (data.countmessage<parseInt(pagenum)*8?data.countmessage-(parseInt(pagenum)-1)*8:8); i++) {
$('#content .row').append(
'<div class="col-md-3">' +
' <div class="view">' +
'<video id="'+list[i].uid+'" src="' + list[i].video + '" controls="controls">' +
'</video>'+
'</div>' +
'<ul>' +
'<li>' +
'<span>時(shí)間:</span>' +
'<span>' + data.time[i] + '</span>' +
'</li>' +
'<li>' +
'<span>位置:</span>' +
'<span>' + list[i].location + '</span>' +
'</li>' +
'<li>' +
'<button class="delete" onclick="delInfo(this,' + list[i].uid + ')" data-whatever="' + list[i].uid + '">刪除</button>' +
'</li>' +
'</ul>' +
'</div>'
)
}
}
}
})
}
/**
* [delInfo 刪除]
* @param 當(dāng)前對(duì)象 this
* @param ID
* @return
*/
function delInfo(obj,id) {
var t = obj;
$.ajax({
type: 'post',
url: 'http://127.0.0.1:8080/gateway/CaptureandRecord?method=deletevideobyuid',
dataType: 'text',
data: {
"uid": id,
},
async: true,
success: function(data) {
var data = JSON.parse(data);
if (data.flag == 'success') {
alert('刪除成功');
$(t).parents('.col-md-3').remove();
} else {
alert("刪除失敗");
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log(XMLHttpRequest.status);
console.log(XMLHttpRequest.readyState);
console.log(textStatus);
},
})
}你可以使用vuex來(lái)管理你的狀態(tài),也可以存在vue的原型上,如Vue.prototype.language='Chinese',也可以存在window全局上window.language='Chinese'
Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to javax.xml.parsers.DocumentBuilderFactory。。。類轉(zhuǎn)換錯(cuò)誤。
檢查一下是否少了xml-apis.jar這個(gè)包,因?yàn)镴DK有DocumentBuilderFactory這個(gè)類,xml-apis.jar也有這個(gè)類。
實(shí)現(xiàn)不一樣
FactoryFinder.find("javax.xml.parsers.DocumentBuilderFactory", "org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
和
FactoryFinder.find(
/* The default property name according to the JAXP spec */
DocumentBuilderFactory.class, // "javax.xml.parsers.DocumentBuilderFactory"
/* The fallback implementation class name */
"com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(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
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(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庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。