直接ClientAB().debug()
var ClientAB = (function(){...return ClientAB;})(); // 這其實(shí)是原始的類的聲明方式
那么ClientAB就是function ClientAB(ws){...}這個(gè)方法本身啊,直接調(diào)用,prototype上有debug方法
或者像二樓那樣new出來
angular cli默認(rèn)的端口應(yīng)該是4200,
如果想改的話就去.angular-cli.json中改:
"defaults": {
"styleExt": "css",
"class": {
"spec": false
},
"component": {},
"serve": {
"port": 3000
}
在default下添加屬性serve, 指定你想要的端口號。
問題找到了,主要的問題是方向搞錯(cuò)了,不是不用這么麻煩,直接跳漲三角符號的四個(gè)頂點(diǎn)就好。
思路:以三角符號的中心點(diǎn)(0,0,0)來計(jì)算4個(gè)定點(diǎn)的位置就行了,因?yàn)槿绻侵行奈恢镁褪秋@示、隱藏的位置!
錯(cuò)誤原因:之前計(jì)算思路是,以中心位置的水平位置計(jì)算的兩個(gè)底角的位置,所以中心位置看上去在底邊的中心位置
你全局的self.textField只是一個(gè)指針,如果你表里的textField被銷毀了,自然就變野指針了,你需要在cellForRowAtIndexPath:中持續(xù)的用 全局變量指向表里的textField,同時(shí)檢查你的cell復(fù)用情況
var fd = new FormData();
fd.append('fname', 'test.wav');
fd.append('data', soundBlob);
$.ajax({
type: 'POST',
url: '/yuyin',
data: fd,
processData: false,
contentType: false
}).done(function(data) {
console.log(data);
});可以試試這個(gè)
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'https://instagram.com/accounts/login/?force_classic_login');
curl_setopt($c, CURLOPT_REFERER, 'https://instagram.com/accounts/login/?force_classic_login');
curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_COOKIEFILE, 'cookiess.txt');
curl_setopt($c, CURLOPT_COOKIEJAR, 'cookiess.txt');
$page = curl_exec($c);
curl_close($c);
preg_match_all('/<input type="hidden" name="csrfmiddlewaretoken" value="([A-z0-9]{32})"\/>/', $page, $token);
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'https://instagram.com/accounts/login/?force_classic_login');
curl_setopt($c, CURLOPT_REFERER, 'https://instagram.com/accounts/login/?force_classic_login');
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($c, CURLOPT_POSTFIELDS, "csrfmiddlewaretoken=".$token[1][0]."&username=[LOGIN]&password=[PASSWORD]");
curl_setopt($c, CURLOPT_COOKIEFILE, 'cookiess.txt');
curl_setopt($c, CURLOPT_COOKIEJAR, 'cookiess.txt');
$page = curl_exec($c);
curl_close($c);
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'https://instagram.com/aaonishko/');
curl_setopt($c, CURLOPT_REFERER, 'https://instagram.com/');
curl_setopt($c, CURLOPT_HTTPHEADER, array(
'Accept-Language: en-US,en;q=0.8',
'User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36',
'Accept: */*',
'X-Requested-With: XMLHttpRequest',
'Connection: keep-alive'
));
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($c, CURLOPT_COOKIEFILE, 'cookiess.txt');
curl_setopt($c, CURLOPT_COOKIEJAR, 'cookiess.txt');
$page = curl_exec($c);
curl_close($c);
echo $page;
?>有可能
想要不重復(fù),必須做分布式自增服務(wù),在并發(fā)下 也能做到不重復(fù)
你的函數(shù) 當(dāng)$str 相同的時(shí)候,那么返回值就相同了
基本配置錯(cuò)誤 或者后端簽名錯(cuò)誤
indexedDB
不知道題主關(guān)注過這個(gè)沒有
可以去看下,嘗試使用
回到問題本身,不清楚應(yīng)用場景。
假設(shè)基于瀏覽器,想存儲(chǔ)大量數(shù)據(jù)本身就是偽命題。
那么如果不是,后端生成聊天記錄文件豈不是更好
補(bǔ)充:我自己練手的聊天室用的localStage
?沒有解決的
自己搗鼓了一下,總算是弄好了,姑且把過程記錄下來:
-------->以下內(nèi)容僅供參考<----------
修改完nginx.conf文件后,命令行檢測一下格式是否正確,如下:
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
提示successful表示成功,這時(shí)就需要重啟下nginx,自己試了好多重啟方法,但都失敗了(我太菜了··),
最后直接強(qiáng)制關(guān)閉:
pkill -9 nginx
然后開啟:
/usr/local/nginx/sbin/nginx
這就成功了
http://localhost:4000/是什么鬼
不使用框架可以將公共的寫在JS然后插進(jìn)去(對seo不友好),框架的話可以用vue.js的組件,你這個(gè)模板和php挺像
python關(guān)于算法的庫多,事實(shí)上跑得也不快,適合驗(yàn)證算法模型然后用c/c++重構(gòu),js本身不適合計(jì)算,比如精度等問題,當(dāng)然nodejs也不是沒有解決辦法,之所以不用js,說白了就是因?yàn)闆]那么多優(yōu)秀的庫。
1.兩種方法,一是vue-router封裝的方法,直接在綁定的事件里用this.$router.push({path:'/圖一對應(yīng)的路由'})
2.原生方法:window.open(location.origin+'圖一對應(yīng)完整的路由')
3.希望可以幫到你
利用index索引來做
v-for = "(item,index) in data" 點(diǎn)擊把索引存到某個(gè)變量為xx
然后下面v-show這樣寫
v-show = "index==xx?true:false"
那你需要處理tableData,遍歷里面每個(gè)exchangeNum都置一個(gè)默認(rèn)值1
使用 ipcalc 命令??梢酝瓿勺泳W(wǎng)掩碼,前綴等獲取。
如果將 192.168.1.0 替換為 192.168.1.161,可以使用 ${NETWORK%.0}.161 實(shí)現(xiàn)。
北大青鳥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ù)興的升級產(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ā)的能力,對瀏覽器兼容性、前端性能優(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)師。