模塊太多,開始不需要加載那么多模塊的數(shù)據(jù),后面解決了,用store.registerModule就可以了
HttpURLConnection 有個(gè) setReadTimeout 的方法可以實(shí)現(xiàn)你的需求。
public static String doGet(String HTTP_URL, Object object) {
BufferedReader reader = null;
String result = null;
StringBuffer httpUrl = new StringBuffer(HTTP_URL);
StringBuffer sbf = new StringBuffer();
HttpURLConnection connection = null;
try {
System.out.println(httpUrl.toString());
URL url = new URL(httpUrl.toString());
connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
// 請(qǐng)求方式設(shè)置 POST
connection.setRequestMethod("GET");
// 設(shè)置維持長(zhǎng)連接
connection.setRequestProperty("Connection", "Keep-Alive");
// 設(shè)置文件字符集:
connection.setRequestProperty("Charset", "UTF-8");
//根據(jù)需求設(shè)置讀超時(shí)的時(shí)間
connection.setReadTimeout(50);
// 開始連接請(qǐng)求
connection.connect();
OutputStream out = connection.getOutputStream();
out.write((object.toString()).getBytes());
out.flush();
out.close();
if (connection.getResponseCode() == 200) {
System.out.println("連接成功,傳送數(shù)據(jù)...");
InputStream is = connection.getInputStream();
reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
String strRead = null;
while ((strRead = reader.readLine()) != null) {
sbf.append(strRead);
sbf.append("\r\n");
}
reader.close();
result = sbf.toString();
if (result.equals("1")) {
return "1";
} else if(result.equals("0")) {
return "0";
} else {
return result;
}
} else {
System.out.println("連接失敗,錯(cuò)誤代碼:" + connection.getResponseCode());
}
} catch (Exception e) {
if(e instanceof SocketTimeoutException) {
if("Read timed out".equals(e.getMessage()) && connection != null && connection.getDoOutput()) {
//TODO 只請(qǐng)求不需要響應(yīng)
return null;
}
}
e.printStackTrace();
}
return null;
}可以的。
在路由層那里resolve處理
this.keys["similar"] = similar;
this.keys["relative"] = relative;
既然提問改了,我也順便把答案改了吧XD
{
path: 'b',
name: 'b',
title:'b',
component: (resolve) => require(['./views/b/b.vue'], resolve),
redirect: 'b/c', // 當(dāng)進(jìn)入路由b時(shí)重定向,前面不寫'/'會(huì)自動(dòng)連接上更前面的路由地址
children: [
{
path: 'c',
name: 'c',
title:'c',
component: (resolve) => require(['./views/b/ccc.vue'], resolve)
},
]
},
// c和b之間失去父子關(guān)系,當(dāng)進(jìn)入b時(shí)路由保持為b的路由地址,但是實(shí)際顯示的界面是c
{ path: '/c', component: C, alias: '/b' }
// 在b界面中實(shí)現(xiàn),當(dāng)進(jìn)入b時(shí)直接跳轉(zhuǎn)到b的子路由c
this.$router.push('c')a:=[1]int{1} // 數(shù)組,指針表示 &a
func main() {
a := &[1]int{1} // 數(shù)組
aaa(a)
}
// 接收數(shù)組指針
func aaa(a *[1]int) {
}v-for里面不需要寫括號(hào)的,然后就是樓上兄弟說的打印少寫了一半引號(hào)。其他貌似沒有什么問題
1、本地運(yùn)行是可以的,npm start.
2、本地node服務(wù)器也是有相對(duì)應(yīng)的樣式,serve -s dist(本地服務(wù)器可以,外網(wǎng)不行)
3、打包build后查看文件,樣式是被打包進(jìn)去的。
4、把組件樣式less轉(zhuǎn)換換成css,同樣是不行,排除less編譯問題。
有2個(gè)疑惑,可能是外網(wǎng)服務(wù)器問題,更大可能是webpack打包問題~
//11:50
最新發(fā)現(xiàn),線上的樣式手動(dòng)添加個(gè)空格,就可以顯示~
//12.11 2:09
是nginx解析css要特殊處理,服務(wù)端問題。
js攔截器 試下
只是一個(gè)默認(rèn)值,就是如果你使用的時(shí)候如果不特別指定T是什么類型,那么就會(huì)默認(rèn)使用number。
bootstrap個(gè)人使用感受更適合后臺(tái)管理界面和一些官方類網(wǎng)站(你從bootstrap給的案例中也可以看出來),做電商類的網(wǎng)站也不是不可以用,但你要先考慮好你的UI風(fēng)格適不適合用Bootstrap來做,不然用了也只是用他的布局而已,css你還要去改源代碼,反而是個(gè)麻煩事。
你把data打印出來看了就知道了
try...catch window.onerror
object.onerror
performance.getEntries() (獲得頁面所有加載的資源,根據(jù)已經(jīng)加載的資源間接判斷加載失敗的資源) Error事件捕獲
eg:(new Image()).src = 'http://baidu.com/tesjk?r=tksjk';
SyntaxError 語法錯(cuò)誤 ReferenceError 引用錯(cuò)誤TypeError 類型錯(cuò)誤RangeError 范圍錯(cuò)誤 參數(shù)超范圍
摘自我的個(gè)人博客 http://www.liuweibo.cn/p/86
一個(gè) class 影響 "input-group"
chrome瀏覽器有12px的最小字體限制。
無限樹結(jié)構(gòu)可以用遞歸
function buildChildren(parents, source) {
return parents.map(parent => {
let children = source.find(item => item.pk === parent.id);
parent.children = buildChildren(children, source);
});
}
let items = [ ... ];
let result = buildChildren(items.find(item=>!item.pk), items);
隨手寫的,生產(chǎn)環(huán)境可以再優(yōu)化一下。。
function selectedCheckboxCount()
{
return $(fm).find('input[type="checkbox"]:checked').length;
}store里面vue小寫了。。。蠢比問題
北大青鳥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
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(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ā)的能力,對(duì)瀏覽器兼容性、前端性能優(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)師。