轉載自----http://shangjava.iteye.com/blog/1097096ClassLoader應該是每一個Java程序員都必須了解的,但是我整整工作了四年才發現原來在這方面全是空白,現在在做模塊化,必須得了解這方面的知識,模塊間必須做隔離.以下是我這段時候的學習和總結,很多東西都是借網上的資料,JDK的ClassLoader的API,做如下總結:1.類加載器概述類加載器是一個對象,是負責加載類.在JVM是通過類加載器的調用LoadCla
系統 2019-08-29 23:15:50 1611
網上有一篇是解釋閉包如何工作的,可惜全英文的,放這里慢慢看如果哪位能翻譯出來再好不過了JavascriptClosuresFAQ>FAQNotesIntroductionTheResolutionofPropertyNamesonObjectsAssignmentofValuesReadingofValuesIdentifierResolution,ExecutionContextsandscopechainsTheExecutionContextscop
系統 2019-08-29 23:12:02 1611
一、.net變量命名的注意事項1.變量名的第一個字符必須是字母、漢字、下劃線。2.變量名不能包含空格、小數點、以及各種符號3.組成變量名的字符數不能超過255個字符4.變量名不能是關鍵字5.變量名在同一范圍內必須是惟一的二、變量的聲明在默認的情況下,.NET編譯器強制使用變量聲明,即在使用變量前,必須聲明變量VB.NET提供了控制聲明的開關。如果將此開關關閉,則無需聲明即可使用變量。使用的方法如下:在集成開發環境中,設置項目的屬性,然后選擇“編譯”,更改O
系統 2019-08-29 23:11:05 1611
初來乍動(1-4級)(二級難度)1.勇擒在大巴車上搶包的惡棍$500經驗值:+3需要能量:3需要物品:雙截棍獲得物品:極速飛鏢(戰利品)2.勇救正在被惡犬追趕的賣報男孩$900經驗值:+3需要能量:3需要物品:威力球棒3.撲滅失火的球衣專賣店$500經驗值:+8需要能量:7需要物品:超級滅火器獲得物品:瑞士軍刀(戰利品)3.和(XXX)追捕打劫盲人攤販的竊賊$1,000經驗值:+2需要能量:2需要物品:安全帽獲得物品:(三級難度)1.幫(XXX)追回被搶的
系統 2019-08-29 23:10:50 1611
簡單即是美——品C語言的幽雅C語言技術專家作客51CTO技術聊天室近期機械工業出版社華章公司在C語言技術領域,為廣大讀者準備了兩本C語言技術圖書——《C語言教程(原書第4版)》及《C語言初級編程(原書第3版)》,4月
系統 2019-08-29 23:10:33 1611
今天有同事問我關于Observer模式的一個問題,說觀察者(Observer)為什么要依賴于主題(Subject),如下圖所示:從上圖可以看出,具體的觀察者對具體的主題有一個依賴,而且從JDK本身提供的Observer接口,我們也可以看到,確實對主題(在JDK的實現中,為Observable接口)有一個依賴,如代碼所示:publicinterfaceObserver{voidupdate(Observableo,Objectarg);}這個是為什么呢,為什
系統 2019-08-29 23:06:54 1611
轉載自----http://lifethinker.iteye.com/blog/260515編寫Java多線程程序一直以來都是一件十分困難的事,多線程程序的bug很難測試,DCL(DoubleCheckLock)就是一個典型,因此對多線程安全的理論分析就顯得十分重要,當然這決不是說對多線程程序的測試就是不必要的。傳統上,對多線程程序的分析是通過分析操作之間可能的執行先后順序,然而程序執行順序十分復雜,它與硬件系統架構,編譯器,緩存以及虛擬機的實現都有著很
系統 2019-08-29 23:06:36 1611
用ext2.2的combobox是時候,如果只有一項,且該項的text長度超過了設定的長度,在IE6會顯示不出來,可以通過修改combo.css來修正該問題:.x-combo-list-inner{height:40px;/*修正IE6下只有一行長數據時顯示不出來的問題*/overflow:auto;background:white;position:relative;/*forcalculatingscrolloffsets*/zoom:1;overfl
系統 2019-08-29 23:04:17 1611
1.El失效可能于web.xml的版本有關,2.4的可以直接顯示,我用2.5的只的在頁面上加一個<%@pageisELIgnored="false"%>才算搞定2.html代碼中表示網頁中所有的超鏈接的目標地址都在新建窗口中打開。表示網頁中所有的超鏈接的目標地址都在原窗口上打開。3.jsp路徑項目request.getContextPath()${pag
系統 2019-08-29 22:58:17 1611
struts-default.xmlstruts-plugin.xmlstruts.xmlstruts.propertiesweb.xml
系統 2019-08-29 22:58:15 1611