原创 雙擊鎖定,單擊排序的js實現

使用方法見最後的demo var CC = {}; (function() { var cSort = function() { this.sortList = {}; this.clickTas

原创 java實現動態代理時遇到的問題

java中實現動態代理,用InvocationHandler和Proxy就可以了。 所謂的動態代理,就是真正執行操作的對象不是原始的對象,就像A拜託B買東西,然後B買好東西后包裝好給A。 例: void iTest() throws

原创 單擊事件和雙擊事件同時存在的處理辦法

原始的ondblclick方法在執行完兩次onclick方法後執行。 所以,如果用該方法,則在click事件中要判斷是否是因爲雙擊事件觸發的,一般的方法通過setTimeout,即click方法內的代碼延遲執行,在執行前判斷ondblcl

原创 創建maven web工程

環境:eclipse luna new maven project, 選擇默認workspace location, 選擇archetype-quickstart, 然後設置groupId、artifactId、version,這裏

原创 eclipse ee設置tomcat和工程部署的目錄

eclipse版本是Luna Release (4.4.0) 1、選擇新建servers,選擇apache tomcat的版本,然後設置servers host name和server name。 2、在不添加任何的web工程到serve

原创 java多線程執行計數相關類

在寫java程序的時候,線程是經常用到的技術,比如事件分發、消息分發等。線程的執行不會造成主線程的阻塞,可以在後臺自己單獨的執行,但是有時候我們會需要知道後臺的線程是否執行完畢,然後根據線程執行情況決定是否進行下一步的操作,可以在

原创 跨域數據操作jsonp

web頁面中不允許不同域名下的頁面間相互操作js,即domain.com頁面不能調用domain1.com中的js。 但是可以通過script、img等帶有href和src的標籤獲取不同域名下的數據,這樣就提供了一種不同域名下的數據進行交

原创 jQuery中的attr和prop區別

attr是通過set/getAttribute操作屬性的,屬性的值是字符串。 prop是通過elem[name]來操作屬性的,屬性的值是對象,elem是對象本身。 prop是高版本jQuery中新加的方法,自己使用prop的起因是,得

原创 JavaScript遇到的變量作用域的問題

測試用例 function cprint(str) { console.log(str); } var name = "cc"; function temp() { cprint("1:" + name); {