Time of Update: 2018-12-07
淺談Etag文/FinalBSD我們都知道,HTTP/1.1中有一個Etag,用來判斷請求的檔案是否被修改。為什麼要使用Etag呢?Etag主要為瞭解決Last-Modified無法解決的一些問題1、一些檔案也許會周期性的更改,但是他的內容並不改變(僅僅改變的修改時間),這個時候我們並不希望用戶端認為這個檔案被修改了,而重新GET;2、某些檔案修改非常頻繁,比如在秒以下的時間內進行修改,(比方說1s內修改了N次),If-Modified-Since能檢查到的粒度是s級的,這種修改無法判斷(或者說
Time of Update: 2018-12-07
在用Asp.net開發Webservice是簡單而且輕鬆地,這就導致很多時候我們不去關心SOAP,UDDI,WDSL.對於剛寫Webservice程式的時候,對提供方法的健壯和異常處理都未做考慮。由於我也是初學者,對webservice沒有關注,通過Google對SOAP和Asp.net下的Webservice Exceptiion 的搜尋發現,其實SOAP對異常進行了很好的標籤體SOAP 的 Fault
Time of Update: 2018-12-07
最近在研究SunBlog和jQuery的整合, 不敢說有很多成就, 到此為止算是剛入門吧。jQuery最讓我欣喜的是其外掛程式式的開發模式, 這一點幾乎和 DNN的模組概念同出一轍。我將陸續寫些文章闡述DNN和jQuery, 比如如何開發外掛程式(jQuery Plugin), 如何利用Ajax方式調用Webservice,如何最佳化UI等等。今天就簡單說說如何開發jQuery外掛程式,Google了一把,推薦這篇文章:原文: A Plugin Development Pattern中文翻譯版:
Time of Update: 2018-12-07
1.對於單個或少量的連結<a href="" onfocus="this.blur()">我是一個超連結</a>2.批量去掉虛線框使用Js方法:<script type="text/javascript">var __aObj=document.getElementsByTagName("a");var __length=__aObj.length;for(var i=0;i<__length;i++){
Time of Update: 2018-12-07
今天做項目遇到IE position:relative bug,找到一篇文章,隨便翻譯下,說明情況<div id="container"> <div id="a"></div> <div id="b"></div></div>添加CSS:#container { height:100px; border:1px solid blue; overflow:auto; }#a { height:2
Time of Update: 2018-12-07
網站的前台頁面千變萬化,使用統一的風格很難滿足需求。而網站後台一般都是資料的增刪改查,介面變化的地方不是很多,那麼我們完全可以做一個統一的網站後台管理系統。 網站的後台使用者可以分為兩類人:1:業務使用者(只需要看到自己需要處理的業務模組。)。2:系統後台定製者(給不同的使用者角色劃分不同的管理介面。)。業務使用者一般都是我們的客戶,後台定製者一般就是我們程式員本身了。
Time of Update: 2018-12-07
首先要說明的是串連數是有限制的:代碼如下:for (int i = 0; i < 10000; i++){ SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS; AttachDbFilename=""E:\DB\NORTHWND.mdf""; Integrated Security=True;Connect Timeout=30;User
Time of Update: 2018-12-07
開門見山,下面的例子中通過調用ThreadPool.QueueUserWorkItem(WaitCallback callBack, object state)的方式實現非同步呼叫: 1: class Program 2: { 3: static void Main(string[] args) 4: { 5: List<Action> actions = new List<Action>(); 6:
Time of Update: 2018-12-07
看到園子裡最近大談ORM,我也來湊熱鬧。我用過的ORM工具有,SPL,NBEAR,SUBSONIC。SPL我第一次用的時候感覺很爽,增加記錄的時候不用再對著資料庫的欄位,一個一個寫了。寫資料庫訪問也很簡單,不用考慮關閉連結,開啟連結。確實很方便。用SPL做了兩個項目,用的比較開心。後來發下一個問題,xml來儲存資料庫結構映射,比較危險。雖然有解決辦法,但不是太爽。後來看到院子裡的NBEAR,初次接觸感覺很棒,直接設計類,然後產生資料庫中的表,不錯不錯。可惜,我學了有一周時間,在一個項目中用
Time of Update: 2018-12-07
在西方國家的字母體系,分成兩大字族:serif 及 sans serif。其中 typewriter 打字機字體,雖然也是 sans serif,但由於他是等距字,所以另獨立出一個 Typewriter 字族出來。serif 的意思是,在字的筆畫開始及結束的地方有額外的裝飾,而且筆畫的粗細會因直橫的不同而有不同。相反的,sans serif 就沒有這些額外裝飾,而且筆畫粗細大致上是差不多。像 Times、Times New Roman 等都是屬於 serif 的字體,而
Time of Update: 2018-12-07
沒有最懶,只有更懶。用orm就是為了偷懶,那你在我新增一條記錄的時候,還必須對在資料庫中已經設定了預設值的列還要賦值呢?我所見到Orm都犯了一個毛病,產生插入insert語句的時候都是一個列不拉的都進行一次賦值,導致資料庫列上設定的預設值全都形同虛設!產生insert語句的時候請智能一些,只指定使用者賦值的列,不要遍曆表的所有列。不知道這個發首頁合適不,不合適請撤下,希望orm設計者能改進下,能讓廣大orm使用者都少寫幾行代碼。
Time of Update: 2018-12-07
Json 的日期形式大概是這樣:"/Date(1242357713797+0800)/" , 甭管它的格式是多麼不友好(因為單從形式看根本不知道何年何月),如果這個Date只是一個屬性的話, Json.Net 已經為我們處理好了。但有些很特殊的時候,需要單獨把這個Date轉換為.Net的DateTime格式,那麼下面的代碼就可以幫到你了。這個代碼我已經找了很多次,終於被我發現了,免去重複造輪子的勞動。這裡跟大家分享一下, 可以保留毫秒,完全與原來結果一致。 static
Time of Update: 2018-12-07
最近需要對移動,聯通,電信進行區分,對區分方法做了下整理。1:按號段進行區分聯通:130,131,132,155,156電信:133,153,189移動:134,135,136,137,138,139,150,151,152,157,158,159,1882:按IMSI進行區分:protected int GetMobiType(string imsi) { var state = ""; if (!string.IsNullOrEmpty(imsi))
Time of Update: 2018-12-07
當安裝完XAMPP後,在XAMPP Control Panel 裡面無法啟動apache,網上找了很多都是關於apache連接埠衝突問題,但我的不是,解決步驟如下:1:進入apache目錄 conf/httpd.conf 改變監聽連接埠:Listen
Time of Update: 2018-12-07
公司要開發個天氣預報產品,整理了下資料介面。 1 北京 北京 北京 101010100 2 北京 北京 海澱 101010200 3 北京 北京 朝陽 101010300 4 北京 北京 順義 101010400 5 北京 北京 懷柔 101010500 6 北京 北京 通州 101010600 7 北京 北京 昌平 101010700 8 北京 北京 延慶 101010800 9 北京 北京 丰台 101010900 10 北京 北京 石景山 101011000 11
Time of Update: 2018-12-07
Self-track entity 增刪改查注意的地方,由於在單web中沒有WCF的序列化和還原序列化處理,在更新的時候,單純的ApplyChanges()無法進行狀態的改變,有兩種方案1.在獲得對象的時候,用對象的StartTrack
Time of Update: 2018-12-07
開發環境: 後台:Newtonsoft.Json.dll 前台: json2.js Model 類包含時間屬性,通過Newtonsoft.Json序列化傳到前台,通過json2.js 還原序列化轉為對象總是提示報錯。 跟蹤判斷是 json2.js 對JSON字串檢測有問題檢測方法CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-
Time of Update: 2018-12-07
Add these 9 lines of code to your apppublic class AdminRouteHandler : IRouteHandler{ public IHttpHandler GetHttpHandler(RequestContext requestContext) { RouteData routeData = requestContext.RouteData;
Time of Update: 2018-12-07
不知道大家經常上網有沒有一個煩惱,不同的鳥網站都要有自己的帳號,每個網站都要登入啊真讓人蛋疼。所有上網的入口都是瀏覽器,建議各個瀏覽器能開放一個帳號管理api,讓所有使用者都用自己的瀏覽器帳號,各個網站開發人員採用瀏覽器的帳號做登入驗證等等操作。實現起來不難。每個網站可以把自己網站的帳號和瀏覽器帳號進行綁定。減少億萬網民的麻煩。鳥蛋登入,真讓人蛋疼! 互連網搞的和現實中一樣讓人蛋疼,明明一個身份證可以搞定的事,還要搞那麼多證件讓人煩躁。天朝的各種形形色色證件無法改變,為啥我們IT界也這讓人蛋疼的
Time of Update: 2018-12-07
You may have heard a bit of news about a new thumbnail feature for themes coming to WordPress 2.9. Yes, you’ll be able to easily upload a post thumbnail. However, it’s not just thumbnails. The image will have various sizes. So, I’m going to