javascrit類的外部繼承和內部繼承【原創】

  由於java做多了,不習慣javascript類在類外部實現繼承,找了點資料,實現了內部繼承,就是在寫類的時候,調用this.innerExtend(superClass),就可以繼承superClass了。  下面貼出2種方式:/** * 在類定義外部實現繼承 */Object.prototype.outerExtend=function(superClass){    if (typeof superClass != 'function')    {        Status.show

《設計模式》學習筆記(初學感覺)

    一直沒有系統看過關於《設計模式》方面的書,最近做項目,難得的是有了很多閒置時間,可以靜下心來好好學習一下。    也許是自己基本功不紮實,剛看到第二章,感覺就有些暈暈乎乎的了。頭腦裡面亂成一團,沒有理解作者的意思,沒辦法,只好又下載了《Design Patterns Explained》來輔助學習了。英文版的雖然啃起來有些慢,但是寫得非常不錯。書中,覺得自己很多的困惑有了答案,讀起來舒暢很多。而且時不時的回過頭來看看John

DOJO試用手記4–dojo基礎【原創】

  前面說了dojo在ajax方面的一些個東西,感覺要理解透徹還有些dojo內部的東西需要理解,所以想好好看一下dojo的東西,惡補一陣:-)  看了會官方一些個文檔,有了些許體會。  dojo.js被包含進來後,一些對象和函數就可以用了,在用JSEclipse編輯的時候,可以看到一些,不過是包含在dojo.js中的,官網說還包括boostrap檔案裡的,我查了下,有bootstrap1.js和bootstrap2.js,不過那些對象直接顯示不出來,估計有什麼地方要設定,弄清楚後再補上來。  可

struts中validator使用筆記【原創】

  關於在struts中使用validator,經過半天實踐,有了些許體會(以struts1.2.7為例子)。  步驟如下:  (1)下載struts-1.2.7.zip,解壓後,將webapps中的struts-examples.war解開,在WEB-INF檔案夾中找到validator-rules.xml,還有WEB-INF\validator中的validation.xml。  (2)我用的是eclipse3.1.1+MyEclipse4.0.3,在eclipse中建立一個myeclips

無限樹形選擇菜單類【原創】

  前兩天想把無限聯動改成顆樹,好選擇嘛,所以就寫了點東西。  所需資料sortArr.js,每項最後一位表示是組還是元素:var arrSorts = new Array(35);arrSorts[0] = [1, "主類別一1", "0","0"];arrSorts[1] = [2, "主類別二2", "0","0"];arrSorts[2] = [3, "主類別三3", "0","1"];arrSorts[3] = [4, "小類一4", "1","0"];arrSorts[4] = [5

XML中定位欄位修改、讀取[原創]

  2004.10.01發表於blog.csdn.net/zxubfunction saveFile(fileName,xmlStr)//儲存文字檔{   var fso, tf,f;   fso = new ActiveXObject("Scripting.FileSystemObject");   try {    f = fso.GetFile(fileName); f.attributes =0; } catch(e){}   tf =

無限聯動下拉框【原創】

  前段時間,由於項目原因,需要實現無限分類,就設計了一個無限分類的資料結構,然後又有了聯動的要求,上網找了好久,沒找到合適的,基本上都是定了級數的,要不就是不怎麼好用的,只好自己寫了,用到的資料結構當然就是實現無限分類的那張表的結構了,嘿嘿。  下面這個是個簡單的無限分類聯動下拉框類,在我後面的文章,會介紹更複雜的:-)。  好了,代碼就這些了,大家可以存下來,運行就可以看到效果的。  有三個檔案:sort.js,sortArr.js,test.htm。  sortArr.js就是所需要的資料

IE功能匯總[網上收集]

       2004.09.29發表於blog.csdn.net/zxub       <OBJECT id=WebBrowser height=0 width=0       classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></OBJECT><INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=開啟 name=Button1&

還是關於Automatic Texture-Coordinate Generation

多謝tomb4的指點,發現原來AutoTexCoordGen中最根本的一點被我理解錯了。 Object Linear模式並不是在Object Space中以預設投影點做Projective,Eye Linear模式也並非是在Eye Space中以預設投影點做Projective,這是最關鍵的一點。基於這一點的理解錯誤,對於Eye Linear模式的TexGen和Object Linear模式的TexGen的結果正確與否的判斷也相應錯誤了。 兩者的區別在於:Object

DOJO試用手記3–非同步通訊【原創】

  既然dojo是ajax的一個架構,那非同步通訊是必不可少的,否則叫什麼ajax。dojo中,這一部分是在dojo.io包中的。  先看看這一段: 1 // an asynchronous request to foo.php that returns a JavaScript literal 2 // which is eval()'d 3 var bindArgs = { 4     url:        "foo.php", 5     mimetype:   "text/javasc

用MyEclipse+struts+hibernate測試時遇到的問題【原創】

  沒事看了下hibernate,還有struts,用了用MyEclipse 4.0.2,就試著用MyEclipse建立一個web aplication,再add hibernate capabilities和add struts capabilities,然後運行resin 

VC++中關於ListControl排序的一點心得[原創]

  2005.01.04發表於blog.csdn.net/zxub  這些時候研究ListControl的排序,真是頭都要大了,我的情況是在一個dialog上放了多個ListControl,要在點擊其中一個的一列的時候進行排序,在網上找了好多資料,講得都不是很清楚,現在想來,不是沒講到要點,就是講得太不清楚,讓人云裡霧裡的,真是鬱悶啊,講清楚了的就沒一個!!都是缺這少那的,走了不少錯路,唉~~~  ListControl排序,是要靠參數項(LVIF_PARAM)的,回呼函數進行比較,靠的就是它。

shark學習(1)【原創】

  很久以來,想看看什麼是工作流程,一直沒得時間,比較鬱悶。最近得空,就去看了看,由於我們用ofbiz的,新版本的ofbiz中工作流程部分用的是shark,所以就去下shark來用。  去http://forge.objectweb.org/projects/shark下了個最新的shark1.1-2的zip壓縮包(頁面開啟可能有問題,要多重新整理幾次),隨便解到個目錄,開啟一看,看到個configure.properties檔案,用java的都知道這個是設定檔了,ok,進去看看。  一開始,看

DOJO試用手記1–前言【原創】

  最近發現ajax很不錯,由於它的存在,b/s結構的應用,在使用上與c/s結構的更接近了。至於什麼是ajax,這就不是我所要說明的,不清楚的自己去網上搜尋。  由於看ajax的東西,進而找到幾個與此相關的架構。由於我是做java的,一般用eclipse,eclipse的編輯javascript的外掛程式JSEclipse中,有對dojo的支援,而我以前看的eclipse中對ajax的支援架構中也有dojo,所以,我就研究dojo了。  首先,當然是把整個架構下載下來,在http://dojot

xml讀取、儲存不同類型列印配置的代碼[原創]

  2004.10.15發表於blog.csdn.net/zxub  一開始做這個題目時,找了好多資料都沒有很好的介紹!花了點工夫,終於解決了這個問題,高興的同時也對網上這方面的資料的實用性深有感觸,正好有這麼個Blog,就放上來,希望對大家有點協助。function openFile(fileName)     //開啟文字檔,以字串返迴文件內容{    var fso, ts, s;    var ForReading = 1;    fso = new

一些珍藏代碼[網上收集]

2004.10.23發表於blog.csdn.net/zxub1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table2. <body onselectstart="return false"> 取消選取、防止複製3. onpaste="return

可指定select的無限聯動下拉框【原創】

  前面我講了普通的無限聯動下拉框,但是,如果要指定select呢?這就要用下面這個聯動下拉框類了。  由於要指定select,所以,前面的容器不需要了,我們用個數組把指定的select儲存,另外,所用資料的結構稍有變化,多了個深度項,無限分類中每項肯定是有個深度的。  所用資料sortArr.js如下:var arrSorts = new Array(35);arrSorts[0] = ["1", "主類別一", "0", "1"];arrSorts[1] = ["2", "主類別二", "0

再談VC++中ListControl排序[原創]

  2005.01.05發表於blog.csdn.net/zxub  昨天做了ListControl中的排序功能,但是使用後,發現只有在第一次資料完全沒排序的時候,排序才是正確的,仔細看了下排序用到的回呼函數:  int CALLBACK CStaMDiag::CompareFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort){  CString

可編輯的下拉框類【原創】

  前面講了要做可編輯且指定select的無限聯動下拉式功能表,我先寫個可編輯的下拉框類,那個菜單在下篇中寫。  網上的可編輯下拉框,用2個以上就有位置顯示問題產生,所以我修正了,寫了下面的東西。  說白了,可編輯下拉框就是在select上面放一個input,下面是一個可編輯下拉框類(combox.js):/** *可編輯下拉框對象類 * *可編輯下拉框,其實就是在下拉框的上面放了個無邊框的輸入框,在輸入框輸資料時,下拉框自動定位, *下拉框選中某項時,下拉框的值賦給輸入框,從而產生錯覺 * *

關於嵌套使用DataList的心得[原創]

  2005.01.01發表於blog.csdn.net/zxub  做一個歌手列表的時候,想做成按拼音首字母排序,由於歌手都放在一起,所以涉及到記錄嵌套的問題,在網上找了下,發現寫得不是很清楚,經過一番研究後,有了如下心得:  DataList的嵌套(先說明一下,DLOutSide表示外面的DataList,DLInner表示裡面的DataList),實現原理是DLOutSide在建立的時候,動態產生DLInner,所以,DLOutSide在定義的時候,要定義一個函數,在DLOutSide建立

總頁數: 61357 1 .... 10552 10553 10554 10555 10556 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.