Time of Update: 2018-12-08
Regex用於字串處理,表單驗證等場合,實用高效,但用到時總是不太把握,以致往往要上網查一番。我將一些常用的運算式收藏在這裡,作備忘之用。本貼隨時會更新。 匹配中文字元的Regex: [\u4e00-\u9fa5] 匹配雙位元組字元(包括漢字在內):[^\x00-\xff] 應用:計算字串的長度(一個雙位元組字元長度計2,ASCII字元計1) String.prototype.len=function(){return
Time of Update: 2018-12-08
i (PCRE_CASELESS) 如果設定此修正符,模式中的字元將同時匹配大小寫字母。 m(PCRE_MULTILINE) 預設情況下,PCRE 將目標字串作為單一的一“行”字元所組成的(甚至其中包含有分行符號也是如此)。“行起始”元字元(^)僅僅匹配字串的起始,“行結束”元字元($)僅僅匹配字串的結束,或者最後一個字元是分行符號時其前面(除非設定了 D 修正符)。這和 Perl 是一樣的。
Time of Update: 2018-12-08
今日見一TX在HTML中寫了以下代碼<img src="xxx.jpg" onerror="this.src='xxx.jpg'" /> 哎! 在FF上面還可以 但是在IE上面就不的,因為B/S結構有很多因素引發onerror,此處在發生onerror的時候給當前圖片重新制定個地址 可是這會引起再因網路原因或其他原因使圖片不能正常載入的話 這樣就是再次調用onerror,基於微軟的一套核心的瀏覽器就會認為這是死迴圈 然後就會報 stack overflow 的錯誤。 解決方案:
Time of Update: 2018-12-08
Windows 管理規範(Windows Management Instrumentation)是一項核心的 Windows 管理技術;使用者可以使用 WMI 管理本地和遠端電腦。WMI 通過編程和指令碼語言為日常管理提供了一條連續一致的途徑。使用者可以: 1.在遠端電腦器上啟動一個進程。 2.設定一個在特定日期和時間啟動並執行進程。 3.遠程啟動電腦。 4.獲得本地或遠端電腦的已安裝程式列表。 5.查詢本地或遠端電腦的 Windows 事件記錄。 而WMI適用的運得環境也是有些限制的,WMI
Time of Update: 2018-12-08
Question
Time of Update: 2018-12-08
一般情況下,為了應付遊戲的動態記憶體地址,我們用基址的方式來讀取記憶體,不過前提是可以知道基址。有的遊戲,基址是很難分析到的,而且很多遊戲加了隱藏和變換,搞的分析起來特別複雜。這個時候,藉助Seraph,我們可以用另一種方式——搜尋記憶體。 雖然找不出基址,但是我們可以很輕鬆的找到一些我們想要的資料的直接地址。比如我們在一次遊戲的運行裡,可以用CE找到血的地址是&H900010, 血最大值的地址是&H900014,MP地址&H900020,最大MP&H900024
Time of Update: 2018-12-08
環境: Prototype Version: '1.6.1_rc3' Aptana Studio, build: 1.2.5.023247 IE7 FF2.0.0.4 Opera 10 beta 複製代碼 代碼如下:var Prototype = { Version: '1.6.1_rc3', //定義瀏覽器對象 Browser: (function(){ var ua = navigator.userAgent; var isOpera = Object.prototype.toString.
Time of Update: 2018-12-08
另外的方法就是用flash了,它可以避開瀏覽器的安全限制,但是system類中只有set的方法,另外的clipboard類中倒是能訪問到,但是似乎需要flash10的版本支援。網上找了一圈,沒啥發現。終於想到去看看google sheet是怎麼乾的。 發現google sheet實現了excel的純文字的多資料格粘貼,沒有安全限制的需要,沒有使用flash。可能很多人都知道這種方法了,反正我一開始很驚訝的,但是無奈,google的js檔案是處理過的,看起來太累了。然後又去找ZOHO sheet,
Time of Update: 2018-12-08
如果你打算更新,請確保你同時更新驗證外掛程式Validation Plugin 到1.5.1 版本,它同時相容1.2.6和1.3的版本。主要的更新包括:1. 使用validHandler 參數來替換之前必須綁定無用的form事件,具體的demo可以訪問marketo (http://jquery.bassistance.de/validate/demo/marketo/)2. 添加Tiny MCE
Time of Update: 2018-12-08
1.使用attachEvent給onload添加所需啟動並執行函數 複製代碼 代碼如下:if (document.all) { window.attachEvent('onload', FuncName) } else { window.addEventListener('load', FuncName, false); } 2.使用window.onload = function(){FuncName1(); FuncName();},直接onload兩個函數。可以加一個判斷, 複製代碼
Time of Update: 2018-12-08
1/準備測試資料---------------------------------------------------------------------------------create table t1(c1 integer,c2 integer,c3 integer);insert into t1 values(1,2,3)insert into t1 values(1,8,4)insert into t1 values(1,4,4)insert into t1 values(1,4,5
Time of Update: 2018-12-08
以下是它們的共同點: 1. 關於左右表的概念。左表指的是在SQL語句中排在left join左邊的表,右表指的是排在left join右邊的表。 2. 在拼成的大表中,左表排在左邊,右表排在右邊。 3. on條件陳述式最好用=號對兩表相應的主外鍵進行串連。當然,也可以用其他動作符,如>, <, 來串連兩表的任一欄位,此時的關係將非常複雜,串連後的記錄數也隨之而變得不確定。如果在一些特殊的場合中需要用到這種方式,必須通過簡單的執行個體加以確認,否則,串連結果很可能不是我們所想要的! 4
Time of Update: 2018-12-08
採用java製作: 思路一: 合并mp3,把音效檔錄製成以下幾種: 1. “您的驗證碼是”,以下簡稱開始配音 2. 0到9的數字聲音,以下簡稱數字配音 3. “請輸入” ,以下簡稱結尾配音 當伺服器端產生驗證碼的時候,把開始配音,4個數字配音,結尾配音,按次序合并成一個mp3檔案即可。 思路二:合并swf,網上似呼也有這種java api,事先把幾個swf檔案製作好,然後用程式動態合并成一個即可
Time of Update: 2018-12-08
\\create by ahuinan 2009-6-22 \\up by ahuian 2009-6-23 \\up by ahuinan 2009-6-24 1、將common項目中的md5函數代碼更改為: 複製代碼 代碼如下:return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower().Substring(8, 16);
Time of Update: 2018-12-08
每個網站對應100K的預設大小,如果嘗試寫入超過100K的資料到用戶端硬碟,flash player會有提示。複製代碼 代碼如下://定義變數 private var shareOB:SharedObject = null; //獲得名稱為"myShareData"的shareObject shareOB = SharedObject.getLocal("mySharedData"); //以key->value的型式儲存資訊 shareOB.data.userName = "dante"
Time of Update: 2018-12-08
RowLayout布局 相對於FillLayout來說,RowLayout比較靈活,功能也比較強。使用者可以設定布局中子項目的大小、邊距、換行及間距等屬性。RowLayout的風格
Time of Update: 2018-12-08
--1. 建立表,添加測試資料 CREATE TABLE tb(id int, [value] varchar(10)) INSERT tb SELECT 1, 'aa' UNION ALL SELECT 1, 'bb' UNION ALL SELECT 2, 'aaa' UNION ALL SELECT 2, 'bbb' UNION ALL SELECT 2, 'ccc' --SELECT * FROM tb /**//* id value ----------- ---------- 1
Time of Update: 2018-12-08
比如要訪問b站在a站設定一個cookies,則可以這樣做: 1.在b.com下建立一個檔案cookies.htm 內容為: 複製代碼 代碼如下:<script language="javascript" src="http://a.com/setcookies.asp?par=a.com"></script> 2.a.com下的setcookies.asp的內容為: 複製代碼 代碼如下:<% Response.AddHeader "P3P", "CP=CURa
Time of Update: 2018-12-08
代碼如下複製代碼 代碼如下:package swt_jface.demo; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.layout.GridData; import org.
Time of Update: 2018-12-08
操作如下: 1、我們先寫一個批次檔 引用內容 複製代碼 代碼如下:at 4:10 shutdown -r -f 就是用讓伺服器在4:10分執行重啟。把上面的檔案儲存成rebot.bat檔案 2、在控制台中 找到任務計劃---新增工作計劃---下一步--瀏覽剛才剛才寫好的rebot.bat檔案---選擇執行這個任務為每天---然後輸入每天開始執行的時間,這個時間只用比rebot.bat中的時間稍微早一點就可以---填寫管理員密碼, 這樣就搞定了。