ASP.NET提供三種主要形式的緩存:頁面級輸出緩存、用戶控件級輸出緩存(或稱為片段緩存)和緩存API。輸出緩存和片段緩存的優(yōu)點(diǎn)是非常易于實(shí)現(xiàn),在大多數(shù)情況下,使用這兩種緩存就足夠了。而緩存API則提供了額外的靈活性(實(shí)際上是相當(dāng)大的靈活性),可用于在應(yīng)
2015-06-28以下是本人對.Net平臺開發(fā)實(shí)踐的一些點(diǎn)滴總結(jié)。這里的技術(shù)規(guī)范主要是開發(fā)過程的代碼規(guī)范、數(shù)據(jù)庫設(shè)計(jì)規(guī)范、Com和.Net互操作規(guī)范;實(shí)踐精華是對技術(shù)實(shí)踐過程中的部分總結(jié)。一、代碼規(guī)范良好的代碼風(fēng)格來自于同一的代碼規(guī)范。風(fēng)格良好的代碼不僅具備可讀性和可維護(hù)性
2015-06-28.net如今已經(jīng)很流行,成為趕時(shí)髦的程序員的首選。但是,大量剛剛接觸.net的程序員的確存在一定的認(rèn)識誤區(qū),這里先介紹一部分。一、.net程序再運(yùn)行一次就會更快許多人對此的解釋是:.net程序第一次運(yùn)行時(shí)會被編譯成本地代碼,所以再次運(yùn)行會更快。但遺憾的是,其實(shí)每
2015-06-28其實(shí)水平居中實(shí)現(xiàn)還是比較簡單的,反而垂直居中有點(diǎn)麻煩,因?yàn)槲覀冊O(shè)計(jì)頁面的時(shí)候往往水平寬度都是固定的。因此我們有必要總結(jié)一下在頁面布局過程中實(shí)現(xiàn)垂直居中的方法。在說到這個問題的時(shí)候,也許有人會問CSS中不是有vertical-align屬性來設(shè)置垂直居中的嗎?即使
2015-06-28$_SERVER[’PHP_SELF’] #當(dāng)前正在執(zhí)行腳本的文件名,與 document root相關(guān)。$_SERVER[’argv’] #傳遞給該腳本的參數(shù)。$_SERVER[’argc’] #包含傳遞給程序的命令行參數(shù)的個數(shù)(如果運(yùn)行在命令行模式)。$_SERVER[’GATEWAY_I
2015-06-28<?PHP/*** File up load class* @version 1.0.0 (Thu Aug 18 01:32:39 CST 2005)* @author sanshi*/class upLoad{/*** * @author sanshi* @version 1.0.0 Thu Aug 18 01:00:18 CST 2005* @param string $info 文件內(nèi)容* @param string $fileName 生成的文件名*
2015-06-28 程序中的編碼風(fēng)格讓我們的編程工作變得輕松,特別是程序維護(hù)員,他們要經(jīng)常閱讀其他人編寫的程序編碼,這一點(diǎn)尤其突出。編碼規(guī)范從根本上解決了程序維護(hù)員的難題;規(guī)范的編碼閱讀和理解起來更容易,也可以快速的不費(fèi)力氣的借鑒別人的編碼。對將來維護(hù)
2015-06-28代碼如下<script language='javascript'>var sVarPopWin=true;function PlayJsAdPopWin(){if( sVarPopWin ){popwin=window.open("您需要彈的網(wǎng)站地址","","height=300, width=360");}}setTimeout("PlayJsAdPopWin()"
2015-06-28CSS bug是布局中最頭疼的問題。我們需要兼顧各種瀏覽器,以期待獲得一致的效果。非常遺憾的是各廠商之間的競爭導(dǎo)致很多問題的存在。而IE6與IE7在很多問題上也存在著很大的差別。在52CSS.com大量的技術(shù)文檔中,也包含了這方面的內(nèi)容。輕松的解決CSS bug是
2015-06-28 現(xiàn)在存在著的一個明顯事實(shí)是,所有的基于.NET技術(shù)的應(yīng)用程序或者產(chǎn)品都需要.NET的運(yùn)行庫支持,因?yàn)?NET在程序部署和分發(fā)方面有些類似,它需要.NET Framework SDK的支持(JAVA應(yīng)用程序需要JDK的支持才可以運(yùn)行),不幸的是,目前的Win9x系列以及WinNT/
2015-06-281.css 字體簡寫規(guī)則當(dāng)使用css定義字體時(shí)你可能會這樣做: font-size: 1em; line-height: 1.5em; font-weight: bold; font-style: italic; font-variant: small-caps; font-family: verdana,serif; 事實(shí)上你可以簡寫這些屬性:
2015-06-28一般情況下,很少會用php去執(zhí)行l(wèi)inux命令,不過特殊情況下,你也許會用到這些函數(shù)。以前我知道有二個函數(shù)可以執(zhí)行l(wèi)inux命令,一個是exec,一個是shell_exec。其實(shí)有很多的,結(jié)合手冊內(nèi)容,介紹以下6個函數(shù)。 1,exec函數(shù)<?php $t
2015-06-28對于熟悉做網(wǎng)站的人來說,要想網(wǎng)站做成動態(tài)的,肯定要有數(shù)據(jù)庫的支持,利用特定的腳本連接到數(shù)據(jù)庫,從數(shù)據(jù)庫中提取資料、向數(shù)據(jù)庫中添加資料、刪除資料等。這里我通過一個實(shí)例來說明如何用php連接到數(shù)據(jù)庫的。 我準(zhǔn)備建立一個簡單的通訊錄,數(shù)據(jù)庫的名字叫t
2015-06-28有時(shí)我們需要控制主頁之類的網(wǎng)頁過期時(shí)間。但我們比如使用的是Chinacache的CDN,那要怎么樣設(shè)計(jì)才能讓他緩存我的內(nèi)容. 當(dāng)然,前提要先打開CDN中一個功能reload_into_ims on.這樣用戶發(fā)送過來no-cache也不怕了.因?yàn)檫@樣會給給no-cache轉(zhuǎn)成If-Modified-Since .所以我們
2015-06-28本文討論的是如何徹底杜絕warning: Cannot add header information - headers already sent in...... 這種令人莫明其妙的的錯誤。只要你寫過PHP代碼,相信都遇上過這個大多時(shí)候都令人莫明其妙的warning吧..今天我們就來搞定它...............看了PHP手冊,回答
2015-06-28網(wǎng)頁制作中,防止表格被撐破的總結(jié)的4種方法,希望對大家有用!一、使用<img src="/images/NullPic.gif" width="400" height="300">直接固定圖片的大小。這種方法不會引起頁面顯示的錯亂,但是顯示的圖片經(jīng)常是變形了的。最不推
2015-06-28這段時(shí)間在學(xué)習(xí)css,總結(jié)了一些技巧來和大家分享下: 1、使用 line-height 垂直居中 line-height:24px; 使用固定寬度的容器并且需要一行垂直居中時(shí),使用 line-height 即可(高度與父層容器一致),更多的垂直居中總結(jié)可以看這里。 2、清除容器浮動
2015-06-28MySQL好像從5.0開始才引入存儲過程,反正以前做應(yīng)用的時(shí)候從沒碰過,不過現(xiàn)在因?yàn)橹饕鲀?nèi)部系統(tǒng),所以很多應(yīng)用都用到了存儲過程,當(dāng)然前臺有時(shí)候也需要調(diào)用MySQL存儲過程,PHP的MySQL Lib好像支持的不是很好,不過我搜索了些資料,雖然不多,但是還是嘗試的使用了
2015-06-28PHP正則表達(dá)式主要用于字符串的模式分割、匹配、查找及替換操作。使用正則表達(dá)式在某些簡單的環(huán)境下可能效率不高,因此如何更好的使用PHP正則表達(dá)式需要綜合考慮。我的PHP正則入門,是起源于網(wǎng)上的一篇文章,這篇文章由淺入深的闡述了PHP正則表達(dá)式使用的方法,我覺
2015-06-28 用asp.net發(fā)送Email已經(jīng)不是一件新鮮的事情了.可以采用很多種方法來發(fā)送,比如SmtpMail方法,Socket方法,通過第三方組件Jmail等方式都可以.但是本文討論的不是發(fā)送郵件采用的技術(shù),而是通過公司的一個項(xiàng)目實(shí)踐說說郵件引擎的架構(gòu),有不足和改進(jìn)之處
2015-06-28