原创 Node.js: exports與module.exports的區別

初學Nodejs,在運行一個小項目時出現問題,報錯如下: 原文件如下: 主入口文件:index.js 出錯文件:klass.js 剛開始也找不出問題出在哪裏,經過多方查閱資料和不斷的嘗試,最終找到問題源在以下兩句上: e

原创 js中出現missing ) after argument list

學習JS之初,調試程序中出現過得問題在這裏列出,方便更多的學習者查閱,也可以看到自己當初是怎麼一步步從小bug中成長過來的............ 第一種錯誤提示: missing ) after argument list 提示在代碼

原创 Eclipse無法解析jpcap(訪問限制)

由於近期學習需要,接觸到了一個新的知識jpcap,具體來說,它屬於網絡方面,是Java用來抓包的一個接口,網上有很多推薦的帖子,就拿來用用,初學之下,我想我應該時刻都站在放棄的邊緣上吧,遇到的問題有多少大概用我的嘴也說不出來。 說一個

原创 DIV+CSS中的相對定位和絕對定位

一、概念 絕對定位(absolute):將被賦予此定位方法的對象從文檔流中拖出,使用left,right,top,bottom等屬性相對於其最接近的一個最有定位設置的父級對象進行絕對定位,如果對象的父級沒有設置定位屬性,即還是遵循HT

原创 jpcap報錯:no jpcap in java.library.path

繼續學習jpcap的第N天,依舊Bug無數,所以繼續走在修復Bug的小路上 第二彈:jpcap解決了訪問限制後繼續報錯 錯誤一: java.lang.UnsatisfiedLinkError:no jpcap in java.libr

原创 理解Vue 2.0 的ref屬性及簡單用法

以一個菜單爲例: 先搭建一個菜單列表example.vue: <style src="./example.less" lang="less" scoped></sty

原创 Vue監聽一個數組id是否與另一個數組id相同

數據list,結構爲[{id:1,…},{id:2,…}],數據shoplist,結構爲[{id:1,…},{id:2,…}],判斷當shoplist.id等於list.id時顯示list的數據。 .vue文件: <template>

原创 Sublime text 2/3 中 jade語法高亮

首先,安裝package control Package Control 插件是一個方便 Sublime text 管理插件的插件,但因爲 Sublime Text 3 更新了 Python 的函數,API不同了,導致基於 Python

原创 WebStorm license server address

前段時間上課,用了linux系統,編輯器用webstrom,當時爲了方便選了免費使用30天,如今時間已過,每個30min閃退,文件管理器裏也找不到,網上搜到的license server都是很久以前的,網上爬了三天以後,終於黃天不負有心人

原创 AngularJS中ng-app的賦值問題

學習AngularJS的時候看了很多文檔,覺得自己缺少實踐,就開始寫demo強化。真的不寫不知道,一寫嚇一跳,發現雖然文檔看了很多,但是還是有很多小的細節沒有掌握。 最重要的ng-app,只要看過一點AngularJS,就一定見過它

原创 Cannot read property 'getElementsByTagName' of null

在調試JS代碼的過程中遇到錯誤:Cannot read property ‘getElementsByTagName’ of null 如下圖: 修改爲:document.getElementsByTagName(’li’);

原创 CSS盒子模型各屬性層級及基礎知識

1.設置浮動屬性後,會對相鄰的元素產生影響,相鄰元素特指僅鄰後面的元素。 2.受到影響的元素清除flow影響的方法:clear:both;只適用於緊鄰後面的元素的清楚浮動,而當父包含塊縮成一條時就不起作用了。 或者同時設置widt

原创 javascript 原型的簡單理解

JavaScript中對象的prototype屬性: JavaScript中對象的prototype屬性,是用來返回對象類型原型的引用的。我們使用prototype屬性提供對象的類的一組基本功能。並且對象的新實例會”繼承”賦予該對象原型的

原创 div的垂直居中

div在html中的橫向居中可以採用margin:0 auto的方式來居中;但是在 豎直方向上市無法這樣做的;主要原因因爲屏幕橫向距離是固定值,但是豎向爲非固定數值(因爲增加內容而改變)。 但是可以採用這種方法來進行居中,同時也可用於某些

原创 JavaScript的eval()方法的使用

在做AJAX應用開發的時候,我們通常喜歡把服務器端返回的JSON格式字符串在客戶端的回調函數中把它作爲JavaScript代碼執行並用一個變量保存起來,以方便使用返回的數據。 通常的做法就是var jsonData = eval(xml