最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9601 今日文數(shù):4147
|
·所有數(shù)據(jù)庫(kù)都有一個(gè)主要數(shù)據(jù)文件(.mdf)及一個(gè)或多個(gè)事務(wù)日志文件(.ldf),還可能有次要數(shù)據(jù)文件(.ndf)。這些物理文件不僅具有操作系統(tǒng)文件名,還具有邏輯文件名(用于Transact-SQL)。所有數(shù)據(jù)文件和事務(wù)日志文件的默認(rèn)存放位置都是C:\ProgramFiles\MicrosoftSQLServer\MS...
|
今天一平臺(tái)訪問(wèn)總出現(xiàn)ServiceUnavailable,在服務(wù)器上打開(kāi)則顯示Serveristoobusy。一般這問(wèn)題多是應(yīng)用程序占用了過(guò)多的系統(tǒng)資源所致,嘗試回收、新建應(yīng)用程序池問(wèn)題沒(méi)有解決,重啟服務(wù)器問(wèn)題依舊。
打開(kāi)事件查看器,希望能找點(diǎn)線索,果然,在應(yīng)用程序下邊看見(jiàn)很多類似的消息:數(shù)據(jù)庫(kù)xxx中文件xxx...
|
在SQLServer2000中要?jiǎng)h除日志釋放磁盤(pán)空間得分兩步進(jìn)行:
·執(zhí)行backuplog語(yǔ)句來(lái)刪除不活動(dòng)日志,但此時(shí)磁盤(pán)空間并未釋放;
·收縮數(shù)據(jù)庫(kù)釋放未使用的磁盤(pán)空間;
下邊詳細(xì)說(shuō)明:
①.執(zhí)行backuplog語(yǔ)句刪除不活動(dòng)日志
執(zhí)行sql語(yǔ)句:backuplogNorthwindwi...
|
通常情況下,可以從兩個(gè)方面來(lái)判斷數(shù)據(jù)庫(kù)是否設(shè)計(jì)的比較規(guī)范。一是看看是否擁有大量的窄表,二是寬表的數(shù)量是否足夠的少。若符合這兩個(gè)條件,則可以說(shuō)明這個(gè)數(shù)據(jù)庫(kù)的規(guī)范化水平還是比較高的。當(dāng)然這是兩個(gè)泛泛而談的指標(biāo)。為了達(dá)到數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范化的要求,一般來(lái)說(shuō),需要符合以下五個(gè)要求。
要求一:表中應(yīng)該避免可為空的列。
雖...
|
1.對(duì)查詢進(jìn)行優(yōu)化,應(yīng)盡量避免全表掃描,首先應(yīng)考慮在where及orderby涉及的列上建立索引。
2.應(yīng)盡量避免在where子句中對(duì)字段進(jìn)行null值判斷,否則將導(dǎo)致引擎放棄使用索引而進(jìn)行全表掃描,如:
selectidfromtwherenumisnull
可以在num上設(shè)置默認(rèn)值0,確保表中nu...
|
如果你正在負(fù)責(zé)一個(gè)基于SQLServer的項(xiàng)目,或者你剛剛接觸SQLServer,你都有可能要面臨一些數(shù)據(jù)庫(kù)性能的問(wèn)題,這篇文章會(huì)為你提供一些有用的指導(dǎo)(其中大多數(shù)也可以用于其它的DBMS)。
在這里,我不打算介紹使用SQLServer的竅門(mén),也不能提供一個(gè)包治百病的方案,我所做的是總結(jié)一些經(jīng)驗(yàn)----關(guān)于如何形成一...
|
解決思路
1).定義一張表,專門(mén)用來(lái)存放存所有需要唯一ID的表名稱以及該表當(dāng)前所使用到的ID值。
2).寫(xiě)一個(gè)存儲(chǔ)過(guò)程,專門(mén)用來(lái)在上一步的表中取ID值。
這個(gè)思路非常簡(jiǎn)單,我不作解釋了,直接來(lái)看看我的實(shí)現(xiàn)方法:
第一步:創(chuàng)建表
程序代碼createtabletable_key
(
tabl...
|
下午在SQLServer2005上新建了一個(gè)登錄名user01,但在給他分配數(shù)據(jù)庫(kù)權(quán)限(DataCenter)時(shí)總是失敗,提示:創(chuàng)建對(duì)于用戶user01失敗。
找了很久才發(fā)現(xiàn)原因,但在說(shuō)明原因之前我先說(shuō)明一個(gè)現(xiàn)象:SQLServer2005登錄名和數(shù)據(jù)庫(kù)用戶是兩個(gè)不同的概念,在給登錄名分配數(shù)據(jù)庫(kù)權(quán)限時(shí)都會(huì)...
|
開(kāi)篇,還是得說(shuō)說(shuō)^和$他們是分別用來(lái)匹配字符串的開(kāi)始和結(jié)束,以下分別舉例說(shuō)明
^The:開(kāi)頭一定要有The字符串;
ofdespair$:結(jié)尾一定要有ofdespair的字符串;
那么,
^abc$:就是要求以abc開(kāi)頭和以abc結(jié)尾的字符串,實(shí)際上是只有abc匹配
notice:匹配包含notice...
|
有些時(shí)候你精通一門(mén)語(yǔ)言,但是會(huì)發(fā)現(xiàn)你其實(shí)整天在和其它語(yǔ)言打交道,也許你以為這些微不足道,不至于影響你的開(kāi)發(fā)進(jìn)度,但恰恰是這些你不重視的東西會(huì)浪費(fèi)你很多時(shí)間,我一直以為我早在幾年前就已經(jīng)精通JavaScript了,直到目前,我才越來(lái)越覺(jué)得JavaScript遠(yuǎn)比我想象的復(fù)雜和強(qiáng)大,我開(kāi)始崇拜它,就像崇拜所有OOP語(yǔ)言一樣...
|
[code]bodytd.blueFont.redFont/*****OtherElementsinPageContent*****/.pwd-strength.pwd-strength-box,.pwd-strength-box-low,.pwd-strength-box-med,.pwd-strength-box-...
|
很多時(shí)候我們需要提供這樣的功能給訪問(wèn)者:當(dāng)訪問(wèn)者點(diǎn)擊頁(yè)面中的縮略圖時(shí),其對(duì)應(yīng)的全尺寸圖片將顯示在一個(gè)新的彈出窗口中供訪問(wèn)者查看。
實(shí)現(xiàn)此功能的最簡(jiǎn)單作法是用以下HTML代碼創(chuàng)建一個(gè)圖像鏈接:
<ahref=fullsize.jpgtarget=_blank><imgsrc=small.jpg>...
|
實(shí)現(xiàn)代碼如下:
1.腳本代碼:
<scriptlanguage=javascript>
functionSetFont(size)
</script>
2.在頁(yè)面中加入一名為logPanel的標(biāo)簽:
<divid=logPanel>這中間的文字大小將被任意改變。&...
|
大家都知道Javascript有兩個(gè)種定義Function的方法非常常用。例如
functiona()
vara=function()
雖然兩個(gè)種方式定義出來(lái)的function調(diào)用的時(shí)候結(jié)果一樣,但是中間還是有區(qū)別的。舉個(gè)簡(jiǎn)單的例子,假如我們要重定義a(),而且新的方法要繼承a()里面所有方法并且進(jìn)行其他...
|
1.VisualBasic中ActiveX控件的制作
ActiveX是Microsoft的術(shù)語(yǔ),它是一組包括控件、DLL和ActiveX文檔的組件,他通常是以動(dòng)態(tài)連接庫(kù)形勢(shì)存在,因此必須在一個(gè)叫容器的可獨(dú)立執(zhí)行的軟件中運(yùn)行,比如VisualBasic,VisualC++,InternetExplorer等。因此A...
|
1.什么是ActiveX控件?
Microsoft®ActiveX,自然對(duì)使用ActiveX控件非常有幫助。但也并非一定要有這樣的程序開(kāi)發(fā)基礎(chǔ)。對(duì)于有些控件來(lái)說(shuō),需要寫(xiě)一定數(shù)量的腳本程序,才能集成到網(wǎng)頁(yè)中,但大多數(shù)ActiveX控件卻不需要這樣。使用ActiveXControlPad,即使是非程序開(kāi)發(fā)人員...
|
前言:隨著計(jì)算機(jī)軟件編程技術(shù)的發(fā)展和應(yīng)用的需要,人們?cè)絹?lái)越倚重于ActiveX組件。那么什么是ActiveX組件呢?在此筆者給出簡(jiǎn)單的介紹。另外,關(guān)于如何對(duì)ActiveX組件進(jìn)行注冊(cè),在目前所見(jiàn)到的資料中間,難以得到一個(gè)比較完全答復(fù)。尤其,關(guān)于ActiveXEXE注冊(cè)的文章更是微乎其微,而且即使給出的方法也比較片面、單...
|
摘要本文簡(jiǎn)單介紹了CAB壓縮,以及使用WinCAB將ActiveX控件壓縮為CAB文件的具體步驟。
關(guān)鍵詞ActiveX控件;CAB壓縮;WinCAB;INF文件
1.引言
ActiveX控件技術(shù)是從OLE基礎(chǔ)上發(fā)展起來(lái)的,是將OLE進(jìn)行了擴(kuò)展從而使其適應(yīng)Internet、Intranet、商業(yè)應(yīng)用程序等...
|
有時(shí)根據(jù)實(shí)際需要會(huì)設(shè)置不同的按鈕,當(dāng)點(diǎn)擊不同的按鈕時(shí)將同一表單發(fā)送到不同的頁(yè)面中進(jìn)行處理,這就需要?jiǎng)討B(tài)的改變表單action的值,實(shí)現(xiàn)方法如下:[code]無(wú)標(biāo)題文檔functionfun1()functionfun2()[/code]
|
如下兩個(gè)鏈接:
①<ahref=gosearch();>搜索器1</a>
②<ahref=#=gosearch();>搜索器1</a>
有什么區(qū)別呢?直接點(diǎn)擊時(shí)并沒(méi)有什么區(qū)別,但當(dāng)按住shift進(jìn)行點(diǎn)擊時(shí)就有點(diǎn)區(qū)別了:
對(duì)于①,原頁(yè)面中的頁(yè)面不變,新頁(yè)...
|
通過(guò)增加以下的代碼,不管是點(diǎn)鼠標(biāo)還是使用鍵盤(pán),都起不了一點(diǎn)的作用,不信你試試,呵呵.代碼如下:oncontextmenu=returnfalseondragstart=returnfalseonselectstart=returnfalseonselect=document.selection.empty()oncop...
|
隨著Web技術(shù)的不斷發(fā)展,其功能越來(lái)越強(qiáng)大,以至于能完成許多應(yīng)用程序的工作!Web技術(shù)以其簡(jiǎn)便、快捷的優(yōu)越性,使很多應(yīng)用程序在向Web技術(shù)轉(zhuǎn)變。如Microsoft近幾年的產(chǎn)品:WindowsMedia服務(wù)管理器直接應(yīng)用網(wǎng)頁(yè)式管理,而IIS管理也可通過(guò)網(wǎng)頁(yè)來(lái)完成。當(dāng)人們都習(xí)慣一種東西時(shí),突然冒出個(gè)新東西會(huì)很不適應(yīng)。所以...
|
在打開(kāi)一個(gè)鏈接時(shí)如果能先判斷這個(gè)鏈接是否有效,再根據(jù)返回的結(jié)果進(jìn)行相應(yīng)的操作:鏈接存在則打開(kāi)頁(yè)面,不存在則彈出提示不打開(kāi)頁(yè)面,這樣顯然比打開(kāi)一個(gè)頁(yè)面卻給瀏覽者一個(gè)莫名奇妙的錯(cuò)誤“無(wú)法找到該頁(yè)您正在搜索的頁(yè)面可能已經(jīng)刪除、更名或暫時(shí)不可用”會(huì)好很多。在網(wǎng)上搜索相關(guān)資料再進(jìn)行修改,最終達(dá)到了所要的效果,代碼如下:
&...
|
在用戶注冊(cè)或更改密碼時(shí),根據(jù)用戶輸入進(jìn)行檢測(cè)并返回結(jié)果。能有效地提醒用戶提高帳號(hào)的安全性。
類似效果:Live.com中的修改密碼功能
JS腳本:functionchkpwd(obj)
//定義檢測(cè)函數(shù),返回0/1/2/3分別代表無(wú)效/差/一般/強(qiáng)
functiongetResult...
|
在會(huì)員注冊(cè)時(shí)很多網(wǎng)站都有一份協(xié)議或條款提供給用戶閱讀,又為了避免部分用戶不閱讀而直接點(diǎn)擊我同意按鈕跳過(guò),通常的方法便是在一段時(shí)間內(nèi)使按鈕失效,實(shí)現(xiàn)方法如下:[code]同意條款document.form1.Submit.disabled=true;varspeed=1000;//速度varwait=10;//停留時(shí)間f...
|