Time of Update: 2018-12-07
目的:調試發行的網頁,伺服器在本機。步驟:·建立一個“ASP.NET Web應用程式”項目·Default.aspx的Page_Load中加入一行int i =
Time of Update: 2018-12-07
前段時間,一個問題困擾著我,因為我發布一個糟糕的網頁,使用者經常發現問題,讓我改這改那,改完後,發布到伺服器上,結果就造成正在使用的使用者出錯中斷。後來,經測試後發現一旦我發布上去,Session就被清空了。再找一下,原來在web.config這個設定檔中,<sessionState>這個節中,有一個屬性mode,預設是InProc,即Session儲存在進程中,如果Bin檔案夾中的DLL被修改,則3W服務就重新啟動這個進程,因此Session也就被清空了。要修正這個問題,可以把mo
Time of Update: 2018-12-07
某個網頁需要多個地方用window.open的方式開啟,每個地方的語句都要寫上開啟視窗的位置、大小以及其它參數。如:1.htm代碼:<html><body><input id="But1" type="button" onclick="window.open('2.htm', '_blank', 'width=200, height=200, resizable=no, top=200, left=400');" /><input id="But2"
Time of Update: 2018-12-07
為了擷取台幹宿舍各人電腦的MAC地址,考慮到很多台乾電腦操作不熟,不方便直接介紹命令,因此我們想用網頁的形式提供擷取用戶端的MAC,然後點擊提交,即可提交到服務端的資料庫。網路上最常見的方案是利用JavaScript指令碼,其實是利用兩個OBJECT,但它的缺點是:客戶機的IE安全屬性中必須把“對沒有標記為安全的 ActiveX
Time of Update: 2018-12-07
首先要知道對視圖的更新,常用的方法是設定Unique Table與Resync Command相關實驗可以看這裡:http://topic.csdn.net/t/20060404/00/4660808.html但如果是一個表自連結(self-join或self-ref)時,就有問題了,如一個部門檔案表,有如下欄位,部門編號,部門名稱,上層業務編號,建立一個視圖,形成這樣的內容:部門編號,部門名稱,上層業務編號,上層業務名稱select
Time of Update: 2018-12-07
今天,用showModalDialog彈出一個對話方塊,但上面的標籤卻不能拷貝,1.htm<html><body><input type="button" onclick="window.showModalDialog('2.htm','','');" /></body></html>2.htm<html><body>拉選這段文字,並複製</body></html>查來查去,找出幾個方案:
Time of Update: 2018-12-07
今天又在整理以下幾個問題:·常連絡人的介面:用系統的網格還是用自己的網格·拷貝最近記錄介面:用自己的字串,還是用XML·代理記錄介面:如何讓winform及webform共用類忽然感覺到,開發軟體的學習太象一棵樹成長了,從主幹出發,然後中間經過N個分叉(就是在決定自己用什麼方法,或模式,或結構),最後到結果實的地方(程式可以運行),但樹上更多的是樹葉(測試後,這次沒有用上的)。每天都在給樹添加新枝新葉。枝繁葉茂後,結果實的可能就越來越多了。即使結了很多果實,樹還是要長出新葉的。當然也有在不知不覺
Time of Update: 2018-12-07
代碼中有使用較多showModalDialog快顯視窗,而每段代碼總是帶一堆的參數設定,現在想把這些參數直接設在快顯視窗本身。在快顯視窗的Body
Time of Update: 2018-12-07
我有一些JavaScript的公用函數,以前都是寫成這種形式function 函數名(參數){ ……}前兩天模仿別人寫的JsUnit測試案例,把這些函數想辦法寫了對應的測試案例,雖然很多測試案例僅僅是讓代碼走過而已,並沒有驗證其邏輯。今天,看到以前的文章,想把它們改為這種形式ZU = function() { };ZU.函數名 = function(){
Time of Update: 2018-12-07
C:\Documents and Settings\Administrator>route print===========================================================================Interface List0x1 ........................... MS TCP Loopback interface0x2 ...00 16 ec 6a 6d 7e ...... Realtek RTL8139
Time of Update: 2018-12-07
用記事本分別用三種編碼儲存同一個內容檔案內容:中國ABC儲存編碼:ANSI檔案長度:9=2+2+ 1+1+1+ 1+1具體內容:D6 D0 B9 FA 41 42 43 0D - 0A儲存編碼:UniCode檔案長度:16=2+ 2+2+ 2+2+2+ 2+2具體內容:FF FE 2D 4E FD 56 41 00 - 42 00 43 00 0D 00 0A 00儲存編碼:UTF-8檔案長度:14=3+ 3+3+ 1+1+1+ 1+1具體內容:EF BB BF E4 B8 AD E5 9B -
Time of Update: 2018-12-07
今天完善一個介面時發現,介面只有一個文字框時,斷行符號就會產生頁面提交事件。這個介面其它東西還挺多的,按鈕也有,列表框也有,檢測框也有,只是文字框只有一個。然後我又要AJAX的方式進行傳輸資料,並且在斷行符號時想做一些事情時,發現事情是做了,但立即頁面就重新整理了。然後看其它頁面都正常得很,實在不知道什麼原因。然後開始一直刪除東西,只到介面只有一個文字框時,仍然會這樣。再把正常的介面也一直刪除東西,當到了兩個文字框時,介面正常,但一個文字框後,結果與這個介面一樣,就是斷行符號後會產生頁面提交事件
Time of Update: 2018-12-07
目的:如果使用者沒有登入,就想訪問某個網頁(如請假單列表),我的程式現在是直接出錯,因為其中的session("GH")為null,構建SQL語句時就出錯了。當然,如果某些網頁,沒有使用session,那我的就正常體現出來(如請假單的增加)。接著,最後的儲存時,出錯,因為那時開始使用到session了,這下就被使用者罵死了。於是,我先在網頁的Page_Load上加一句:if (Session["GH"] == null){ Response.Redirect("../Public/Login.
Time of Update: 2018-12-07
主視窗A用showModalDialog模式快顯視窗B,處理完畢後,再轉到視窗C,發現視窗C總是在新視窗中彈出,但我希望是在視窗B中直接轉向視窗C,各個檔案代碼如下:A.htm<html><body><input value="1" type="button" onclick="window.showModalDialog('B.htm', window,
Time of Update: 2018-12-07
才隔兩天,看“控制項開發讀書筆記”的代碼時,又是不知道自己當初講什麼。複習一下後,自己又產生幾個簡單的問題。一、方法除了用來重寫外,還可以用來調用以前,不是面對對象編程時,函數或子程式都是用來調用的,沒有繼承或重寫的概念。現在練習了面對對象編程,結果只想到方法是用來繼承、重寫的,沒想到它還可以用來調用。所以,繼承就會遇到一個問題,如果子項不知道父項的結構,隨意調用,一定會導致死迴圈。using System;class m{ public static void Main() { b
Time of Update: 2018-12-07
為了消除switch,找設計模式,設計模式沒找到自己能理解的,又找到泛型以下例子能說明泛型的一種用途using System;using System.Collections;public class m{ public static void Main() { ArrayList list = new ArrayList(); list.Add(3); list.Add(4); //list.Add(5.0); int total = 0;
Time of Update: 2018-12-07
今天從BT中看到一個介紹文章,說如何用CashFiesta(現金假日?)掙錢,忽然心血來潮想去試一下。嘗試的結果好象不那麼容易。首先是所有內容都是英文,操作起來比較麻煩。其次是廣告條佔用的面積太大了一些第三如果沒有作孽,6秒只能加1點,並且要隨時注意小人的狀態,平均開可能10秒加1點第四最關鍵的還是在發展下線,這也是要花好多時間
Time of Update: 2018-12-07
用VS編輯HTML時,當游標點到一個元素上去,那個元素的前後標記都會變粗,再點第二下,標記又恢複回去,這樣跳來跳去,自己感覺不習慣。後來找到在“工具” -->“選項”,“文字編輯器”-->“常規”中有一個“自動反白分隔字元”,把它取消就不會跳來跳去了。但這樣也丟失了找對應的頭與結尾的方便性,於是恢複剛才的設定,再找,在“工具” -->“選項”,“環境”-->“字型和顏色”中,找到“括號對稱(反白)”,然後把它的粗體取消,而把“項前景色彩”改為其它顏色,如綠色,青色之類的。
Time of Update: 2018-12-07
找到能避免HTML中多個空格被IE吃掉,變成一個空格的處理辦法,就是利用white-space的樣式中定義pre。要求IE6以上,並且HTML的要先聲明<!DOCTYPE 。對P元素有效,但在select中一試,卻無效。失望。CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
系統網格的好處:太方便了,分頁,隔行顏色不同,點擊標題頭排序壞處:想實現AJAX,要引入這引入那,不直觀;沒辦法自己隨心所欲地定義自己網格的好處:自己控制壞處:簡陋,什麼都沒有,所有代碼自己寫,問題:寫得出來嗎?——應該可以吧!想像一下操作模式:·網格允許增加,只要在最底下加一個增加連結,一種增加是在表格增加一行,然後各項逐個修改,游標離開後就儲存到資料庫中,增加要立即儲存,就要允許空白記錄的存在,並且考慮到多使用者同時點增加時,說不定關鍵字就重複;另一種方式是彈出一個對話方塊,儲存後,立即追加