原创 PHP讀取某站點的鏈接
原理:讀取某站點的源文件,再利用正則分析其源代碼,得到所有鏈接<?/**********qiushuiwuhen(2002-5-20)***********/if(empty($url))$url = "http://www.csdn.n
原创 漢字轉化爲拼音(asp版)
很多問題都是因爲中文問題造成的 如文件名最好別用中文 現在的解決方法一般是產生一個ID,將這個ID做文件名 網頁上如果url帶漢字也經常出錯 現在的解決方法一般用urlencode編碼 現在用了這個轉化,就好多了 原理,使用Diction
原创 利用Wipe等ActiveX技術,實現n(n>>2)幅圖片輪換擦洗顯示
一般的做法,只能顯示兩張圖片,因爲Wipe擦洗技術限制只能兩張圖片間切換。 但可以通過將兩張圖片轉爲動畫交替顯示 <script> var i=0,pictures=new Array();//設置圖片數組var picbase="";
原创 利用SharpZipLib實現實時zip壓縮下載整個目錄
要下載整個目錄,一般方法是一個個文家下載或ftp工具現在用SharpZipLib就能實現實時zip壓縮下載整個目錄 SharpZipLib提供了多種壓縮算法的支持,純csharp代碼,參見http://www.icsharpcode.ne
原创 稱三次從12球中找出唯一但不知輕重的球
在12個小球中有一個和其他不同(或輕或重),現在先拿起筆,記下哪個球重或者輕,然後繼續下面的遊戲<br><select name=one></select><select name=two></select><select name=th
原创 用regRange輕易實現特定數字範圍的正則驗證,如時間,IP等
經常會看到類似以下的鄭澤驗證1.時間^(0|[1-9]/d{0,2}|[0-1]/d{3}|20/d{2}|20[0-4]/d|2050)-(/d|0/d|1[0-2])-(/d|[0-2]/d|3[0-1])( (/d|[0-1]/d|
原创 根據需要動態include不同的文件
受<! #include file="filename.asp" --> 宏限制必須存在該文件並且會預先編譯(不管前面是否加以條件) 經常有這樣的要求,根據不同的需求要求include不同的文件如各個人的不同設置,所以要求能動態inclu
原创 利用filter實時切換big5和gb2312,以及gb2312的簡繁體
以前解決gb2312/big5實時轉換的做法一般是修改Response.ContentEncoding string switchLanguage(String strLanguage){ if(strLanguage.StartsWit
原创 自制Pop3郵件接收系統(一):利用MatchEvaluator實現HZ的解碼
要作自制的Pop3郵件接收系統,就要自己處理郵件的編碼 大家可能會收到以下的“亂碼”,~{4s<R:C#,NRJG~}qiushuiwuhen~{#,;6S-@45=~}csdn. 實際上是簡體中文的HZ編碼,在郵件中經常會出現, 因爲郵
原创 EnableViewState="false"的DataGrid分頁
用DataGrid默認的分頁方式有兩個小問題 1.要有viewstate,由你表的數據量決定,一般情況下較大2.用的是PostBack方式,刷新的時候提示是否要重發消息 所以改爲取消viewstate在OnItemCreated生成Hyp
原创 自制Pop3郵件接收系統(二):利用TcpClient得到Pop3的郵件列表數據
Pop3接收數據,參見http://www.aspalliance.com/chrisg/default.asp?article=93 改成c#代碼,並修改了一些bug如1.用的是ASCII,並不適合國內的郵件讀取解決方法:改爲Encod
原创 漢字轉化爲拼音(jsp版)
很多問題都是因爲中文問題造成的 如文件名最好別用中文 現在的解決方法一般是產生一個ID,將這個ID做文件名 網頁上如果url帶漢字也經常出錯 現在的解決方法一般用urlencode編碼 現在用了這個轉化,就好多了 原理:利用哈希表技術
原创 Js中實現拼音和UrlEncode的功能(利用GB和Unicode對照表)
經常用vb寫的urlencoding很容易實現UrlEncode,以及利用http://www.csdn.net/Develop/read_article.asp?id=13846中的代碼很容易改寫成vbs從而實現部分漢字的拼音但由於有些
原创 Calendar如何只顯示“一、二、三...日”,不顯示“星期”
Calendar的DayNameFormat,如FirstLetter ,FirstTwoLetters ,Full ,Short 但是爭對英文而言的,無法進行自己的格式化,所以我就像通過修改DateTimeFormatInfo的DayN
原创 利用xml數據島實現多級關聯下拉選擇框的做法
<select name=year></select><select name=month></select><select name=date></select><select name=clock></select><input na