為了更好的進行封裝,每個實現不同功能的js代碼應該有自己的js檔案,這樣如果一個網頁中引用了多個js檔案,如下 複製代碼 代碼如下:<script type="text/javascript" src="limit.js"></script> <script type="text/javascript" src="select.js"></script> <script type="text/javascript"
當大家探索資料庫查詢效能很慢的時候,大家都會想到加索引來最佳化資料庫查詢效能,但是面對一個複雜的SQL語句,找到一個最佳化的索引組合對人腦來講,真的不是一件很簡單的事。好在SQLSERVER提供了兩種“自動”功能,給你建議,該怎麼調整索引第一種是使用DMV第二種是使用DTA (database engine tuning advisor) Database Engine Tuning
診斷SQLSERVER問題常用的日誌這裡主要有兩個:(1)Windows事件記錄(2)SQLSERVER ErrorLog1、Windows事件記錄 Event Log作為一個Windows開啟和管理的服務程式,Windows會在自己的系統日誌system log裡記錄SQLSERVER這個服務的啟動、正常關閉、異常關閉等資訊。SQLSERVER也會把自己的一些概要資訊同時記錄在Windows的應用程式記錄檔裡Application
複製代碼 代碼如下:#include<iostream>class base{public: base() { std::cout<<std::endl; std::cout<<"base constructor"<<std::endl; func1(); std::cout<<std::endl; } virtual ~base() {
jQuery 的 data API 實現方式有快取資料的效果 使用 IE 7 (IE8+ 在控制台切換至IE7 模式),當DOM 節點有自訂資料屬性時,檢查 DOM 節點即可看到 形如 jQuery18305664906559272507 的屬性,這便是 用於從資料存放區對象中擷取自訂資料的建。當自訂資料屬性是一個 json 格式字串時,緩衝的資料如果被修改, 則修改後的資料繼續存在於緩衝系統中, 如果不留意,這可能導致一些BUG 複製代碼 代碼如下:<!DOCTYPE HTML>
自動化收集SQLSERVER診斷資訊相信很多人都遇到過當SQLSERVER出現問題的時候,而你又解決不了需要DBA或者微軟售後支援工程師去幫忙解決問題,那麼他們一般需要你收集一些系統資訊和SQLSERVER診斷資訊。而收集這些資訊又需要圖形工具,又需要指令,步驟又非常複雜。我們要按照步驟一步一步把需要的資訊收集全,在收集的過程中,往往折騰幾次就頭痛了解決問題的工具這個問題隨著一個在SQL2005裡的工具的出現而得到瞭解決這個工具可以自動收集很多資訊,擴充了原來的應用,增強了其資訊收集的能力這個工
先通過實驗觀察不同平台目標組件的下拉式清單。在Visual Studio中依序調整PlatformTarget為Any CPU, x86及x64,分別編譯成EventPingPongAny.exe, EventPingPongX86.exe, EventPingPongX64.exe三個程式集。再使用corflags EventPingPong*.exe的方法檢查相關屬性,得到結果如下:H:\Lab\EventPingPong\bin>corflags
方便刪除資料庫中所有的資料表,清空資料庫,有些有約束,不能直接delete,需要先刪除庫中的約束,代碼如下 複製代碼 代碼如下:--刪除所有約束 DECLARE c1 cursor for select'alter table ['+ object_name(parent_obj)+'] drop constraint ['+name+']; ' from sysobjects where xtype ='F' open c1 declare @c1 varchar(8000) fetch
jQuery的選擇包含兩種,一種是選取器,一種是篩選器。篩選器是對選取器選定的jQuery對象做進一步選擇。children()是一個篩選器,顧名思義就是篩選孩子,篩選那些合格孩子。完整的格式如下:複製代碼 代碼如下:.children(expr)
.net是一種建立在虛擬機器上執行的語言,它直接產生 MSIL 的中繼語言,再由.net編譯器 JIT 解釋映象為機器碼並交付CPU執行。中繼語言很容易被反編譯,所以研究下如何有效保護dll檔案。我大致的方法為 :強簽名+混淆+加密。強簽名 強命名程式集,可以確保你的程式集唯一,而不被篡改、冒用等;即使相同名字的程式集如果簽名也會不同。強簽名很簡單為項目添加強式名稱方法:1.按右鍵項目,開啟屬性視窗;2.在屬性視窗裡選擇《簽名》標籤,選中為程式集簽名的選項,在下拉式清單裡選擇建立,如所示:3.
ie9都不支援websocket,何況ie6,但是websocket能開發那麼酷的功能,怎麼能讓ie攔住我們的腳步? 但是怎麼辦? 用flash封裝吧 具體的flash代碼如下: 複製代碼 代碼如下:package { import flash.display.Stage; import flash.display.Sprite; import flash.events.*; import flash.external.ExternalInterface; import
我們知道HTML頁面是在用戶端執行的,這樣要擷取參數必須使用用戶端指令碼(如JavaScript),在這點上不同於伺服器端指令碼擷取參數方式。 下面的這段js代碼擷取HTML網頁形如"test.html?foo=mytest&program=flash" "?"後所有參數。 複製代碼 代碼如下:<script language=javascript> <!-- var hrefstr,pos,parastr; hrefstr =
在用flex的jpegencoder對圖片進行壓縮的時候,exif資訊會丟失,也就是圖片的作者,用的相機,神馬的,全部都沒有了,怎麼辦呢? 經研究jpeg的文檔,最終解決這個問題
本文將和大家一起分享8款精美的jQuery圖片播放外掛程式,每一款外掛程式均有示範和源碼下載,有興趣的朋友可以下載使用和研究。廢話不多說了,直接上這些外掛程式。1、3D輪播相簿這款3D相簿外掛程式利用了HTML5特性,讓相片播放具有了3D效果,瀏覽器有限制哦。示範 下載2、jQuery手風琴片播放器這款播放器的特點是右側有一個手風琴式的菜單,而且圖片切換十分流暢。示範 下載3、流水線片組切換這款jQuery外掛程式按一組來切換圖片,方式酷似流水線,一組接著一組。示範
前一陣子經理問我能不能把使用者最後一次登入我們的業務資料庫的時間記錄下來,因為之前有人修改過資料庫sa使用者的登入密碼,所以我們要記錄一下。 我查了一下資料,好像不能記錄誰登入過業務庫,只能記錄誰登入過SQLSERVER 資料庫版本是SQL2005 ,作業系統:Windows7 下面是本人寫的一個指令碼,我的實現原理是使用觸發器,觸發器是登入觸發器,範圍是整個伺服器範圍,如果有人登入過,就使用 bcp命令把登入資訊記錄記錄檔 1、如果原來資料庫已經存在觸發器把他刪掉 複製代碼 代碼如下:USE
我的經曆前幾天有人問我這個問題。我說GET是用於擷取資料的,POST,一般用於將資料發給伺服器之用。這個答案好像並不是他想要的。於是他繼續追問有沒有別的區別?我說這就是個名字而已,如果伺服器支援,他完全可以把GET改個名字叫GET2。他反問道,那就是單純的名字上的區別嘍?我想了想,我覺得如果說再具體的區別,只能去看RFC文檔了,還要取決於伺服器(指Apache,IIS)的具體實現。但我不得不承認,我的確沒有仔細看過HTTP的RFC文檔。於是我說,我對HTTP協議不太熟悉。這個問題也就結束了。最普
發現很多園子裡的人在處理Response下載檔案名稱是使用這個方法 Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileInfo.Name, System.Text.Encoding.UTF8)); 但這個只是針對沒有空格和IE的情況下使用。 如果想在FireFox下輸出沒有編碼的檔案,並且IE下輸出的檔案名稱中空格不為+號,就要多一次判斷了。 複製代碼
jQuery效能最佳化28條建議 一直在尋找有關jQuery效能最佳化方面的小竅門,能讓我那臃腫的動態網頁應用變得輕便些。找了很多文章後,我決定將最好最常用的一些最佳化效能的建議列出來。我也做了一個jQuery效能最佳化的簡明樣式表,你可以列印出來或者設為案頭背景。 一、選取器效能最佳化建議 1. 總是從#id選取器來繼承 這是jQuery選取器的一條黃金法則。jQuery選擇一個元素最快的方法就是用ID來選擇了。 複製代碼 代碼如下:$('#content').hide();
1:nextSibling屬性 該屬性工作表示當前節點的下一個節點(其後的節點與當前節點同屬一個層級);如果其後沒有與其同級的節點,則返回null。 需要特別注意的是:該屬性在不同的瀏覽器中的執行結果並不都相同,見下面例示: 先來看一個例子: 複製代碼 代碼如下:<body> <div> <input id="a4" type="button" onclick="alert(this.nextSibling);" value="d" /> <input
我要實現這樣一個需求:資料庫中儲存的是照片所在的絕對路徑(可以不在系統所在路徑下),Image控制項動態載入路徑下的圖片。 看到這個題目,有些人會說,這還不簡單啊,將URL直接設定成絕對路徑不就行了啊。我只能說,如果你這樣說,那麼只能說明你沒有經過思考,甚至於,還沒有搞清楚Web開發中前台代碼和後台代碼到底是什麼意思,但是這種做法,在自己做的時候(未架到IIS),搜狗瀏覽器是可以顯示圖片的(僅此一款可以顯示,所以這種做法沒有意義)。