Time of Update: 2018-12-06
已解決問題] System.Timers.Timer 多線程 ,同時首次進 聲明: System.Timers.Timer timer = new System.Timers.Timer(); timer.Elapsed += new ElapsedEventHandler(timer_Elapsed); button按鈕事件: timer.AutoReset = true; timer.Interval =15; timer.Start (); timer調用的函數:
Time of Update: 2018-12-06
div.style.left; 僅僅在對象的定位(position)屬性被設定時可用。否則,此屬性設定會被忽略div.style.top; 僅僅在對象的定位(position)屬性被設定時可用。否則,此屬性設定會被忽略div.style.border; 邊寬div.style.margin; 內容父級div和他該div跟其外層的距離 div.style.padding; 內容父級div和他的距離div.offsetLeft; 指 obj 相對於版面或由 offsetParent
Time of Update: 2018-12-06
有些情況下,“元素中內容”的高度會超過“元素本身”的高度, scrollTop指的是“元素中的內容”超出“元素上邊界”的那部分的高度。通過一個執行個體示範來講述scrollTop屬性是什麼下面的示範中,外層元素的高度值是200px,內層元素的高度值是300px。很明顯,“外層元素中的內容”高過了“外層元素”本身.當向下拖動捲軸時,有部分內容會隱沒在“外層元素的上邊界”之外,scrollTop就等於這部分“不可見的內容”的高度。示範:(拖動捲軸,可以看到scrollTop值的變化)
Time of Update: 2018-12-06
錯誤現象: 在IE中使用如下語句:table.innerHTML = content; 動態修改table的HTML內容時,出現“未知運行錯誤”。錯誤原因: table的innerHTML 屬性是唯讀,不能更改。類似的還有THEAD、TFOOT和TR。解決方案: 使用table的物件模型或者DOM方法動態修改table,如:insertRow、insertCell、createTfoot、createThead或apendChild等。 <table id="
Time of Update: 2018-12-06
JS裡做小數的乘法運算時會出現浮點錯誤,具體可以測試一下: <script> alert(11*22.9) </script> 結果是251.89999999999998 而不是251.9 這個問題想必有很多人為之頭痛。那麼如何解決呢?在此給出解決辦法。 1、 <script> alert(11*(22.9*10)/10); </script> 解決問題的大概思路就是,先把因數放大為整數,最後再除以相應的倍數,這樣就能得到正確的結果了。
Time of Update: 2018-12-06
簡單工廠,Factory 方法,抽象工廠都屬於設計模式中的建立型模式。其主要功能都是協助我們把對象的執行個體化部分抽取了出來,最佳化了系統的架構,並且增強了系統的擴充性。本文是本人對這三種模式學習後的一個小結以及對他們之間的區別的理解。簡單工廠 簡單原廠模式的工廠類一般是使用靜態方法,通過接收的參數的不同來返回不同的對象執行個體。不修改代碼的話,是無法擴充的。 Factory 方法 Factory
Time of Update: 2018-12-06
<script language="javascript">//雖然 Jscript 並不直接支援多維陣列,但是可以在數組元素中儲存任意種類的資料(包含其他數組)。//所以通過在另一個數組的元素裡儲存其他數組可以得到多維陣列的特性var iMaxNum = 9;// 迴圈計數var i, j;// 新數組。由於數組從 0 開始計數,而不是 1,所以數組大小為 iMaxNum + 1。var MultiplicationTable = new Array(iMaxNum + 1);//
Time of Update: 2018-12-06
ie6的末日即將來臨,對我們前端開發人員來說,無疑是一個慰藉人心的喜訊.但這個末日也並非朝日可至,所以我們還是爭取最後的勝利,用各種hack和方法來規避ie6下雙邊距,背景透明,重複文字等等一堆bug.下面是轉載自前端觀察(譯自http://www.sitepoint.com/)中的10個修複ie6下bug技巧:1. 使用DOCTYPE你應該在一直每個HTML檔案的頭部都使用DOCTYPE,並且我們推薦使用strict 版本,比如:<!DOCTYPE HTML PUBLIC
Time of Update: 2018-12-06
索引是從資料庫中擷取資料的最高效方式之一。95%的資料庫效能問題都可以採用索引技術得到解決。 1. 不要索引常用的小型表 不要為小型資料表設定任何鍵,假如它們經常有插入和刪除操作就更別這樣作了。對這些插入和刪除操作的索引維護可能比掃描資料表空間消耗更多的時間。 2. 不要把社會保障號碼(SSN)或社會安全號碼碼(ID)選作鍵 永遠都不要使用 SSN 或 ID 作為資料庫的鍵。除了隱私原因以外,SSN 或 ID
Time of Update: 2018-12-06
本文將講述HTML和CSS的關鍵—盒子模型(Box model). 理解Box model的關鍵便是margin和padding屬性, 而正確理解這兩個屬性也是學慣用css布局的關鍵.注: 為什麼不翻譯margin和padding? 原因一, 在漢語中並沒有與之相對應的詞語; 原因二: 即使有這樣的詞語, 由於在編寫css代碼時, 必須使用margin和padding, 如果我們總用漢語詞語代替其來解釋的話, 到了實際應用時容易混淆margin和padding的概念.如果有一點Html基礎的話,
Time of Update: 2018-12-06
單點登入在ASP.NET上的簡單實現2009-08-06 15:25下載本文原始碼 系統的基本架構
Time of Update: 2018-12-06
JSON定義JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式,易於閱讀和編寫,同時也易於機器解析和產生。JSON的結構基於下面兩點1. "名稱/值"對的集合 不同語言中,它被理解為對象(object),記錄(record),結構(struct),字典(dictionary),雜湊表(hash table),鍵列表(keyed list)等2. 值的有序列表 多數語言中被理解為數組(array)
Time of Update: 2018-12-06
在powerdesigner 中我設定好了主鍵,但是將此pdm匯入到sqlserver後主鍵不是自動增加的,還要手動修改。解決辦法:在用powerdesigner 開啟pdm後,雙擊主鍵列,開啟主鍵列的屬性,在右下解有一個《標識》的選項,選上它就好了。(英文版本的為Identify)如果沒有找到此項,有可能是您的dbms設定的不是sqlserver,請依次選擇<資料庫><更改當前的dbms>,更改為您使用的dbms,我這裡使用的是mssqlserver2000.圖示:
Time of Update: 2018-12-06
下面的這些參數的解析都是針對於IE瀏覽器的: 得到螢幕中滑鼠的座標,相對於整個頁面:x=event.clientX, y=event.clientY得到當前視窗的寬度:w=document.body.clientWidth;h=document.body.clientHeight; 在html中,如果<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-06
從這裡下載:http://www.newtonsoft.com/products/json/安裝: 1.解壓下載檔案,得到Newtonsoft.Json.dll 2.在項目中添加引用..序列化和反序列在.net項目中:Product product = new Product(); product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Price = 3.99M;product.Sizes =
Time of Update: 2018-12-06
1. 將徹底屏蔽滑鼠右鍵2. 取消選取、防止複製3. 不準粘貼4. 防止複製5. IE地址欄前換成自己的表徵圖6. 可以在收藏夾中顯示出你的表徵圖7. 關閉IME8. 永遠都會帶著架構9. 防止被人frame10. 網頁將不能被另存新檔11. 查看網頁原始碼12.刪除時確認13. 取得控制項的絕對位置14. 游標是停在文字框文字的最後15. 判斷上一頁的來源16. 最小化、最大化、關閉視窗17.屏蔽功能鍵Shift,Alt,Ctrl18.
Time of Update: 2018-12-06
JSON進階六-自動組裝 現在很流行自動組裝啊,為什麼前台不行那?小弟不才也來個自動組裝。樣本如下: 班級:新增學生 學號:姓名:性別:男女語文: 刪除學生 學號:姓名:性別:男女語文: 刪除學生 學號:姓名:性別:男女語文: 刪除學生 簡介:這個是還原序列化的JSON綁定。顯示 學號:姓名:性別:男女語文: 刪除學生 HTML: <div id="tab1"><div type="row"><div type="text" class="colTop"
Time of Update: 2018-12-06
每個快速鍵的說明都分四部分,用逗號隔開,第一個是所屬的分類,第二個是功能描述,第三部分才是快速鍵,第四部分指適用的當前環境或焦點All Aptana Editors,Format,Ctrl+Shift+F,Aptana Editors//格式化代碼All Aptana Editors,Open Declaration,F3,Aptana Editors//All Aptana Editors,Show Documentation,F2,Aptana Editors//顯示提示All
Time of Update: 2018-12-06
///定時器///C#提供了3個類可以實現定時器///System.Timers.Timer///在實現中使用線程池中的線程去執行任務。與使用線程池一樣,必須在訪問任務所用到的資源時,對線程進行同步///Interval{get;set}屬性 可以設定精度為毫秒的執行時間///Start() 開始定時器///Stop() 關閉定時器///Enabled{get;set;}
Time of Update: 2018-12-06
一個題目涉及到的50個Sql語句 Student(S#,Sname,Sage,Ssex) 學生表 Course(C#,Cname,T#) 課程表 SC(S#,C#,score) 成績表 Teacher(T#,Tname) 教師表 問題: 1、查詢“001”課程比“002”課程成績高的所有學生的學號; select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C#='002'