文章目錄 IE8對中文Cookie的處理Firefox對於中文Cookie的處理 今天同事在投放AdWords廣告的時候發現了一個詭異的現象:使用Firefox點擊AdWords廣告跳轉到客戶網站上之後,再次重新整理頁面或者瀏覽其他頁面均提示“Bad
/Files/humble/企業版.7z 升級說明支援多主鍵支援自設定主索引值代碼產生器重構注意如果升級最新版本請在設定檔中添加節點在設定檔中添加節點 <add key="EntityAssemblyName" value="實體類所在的程式集(如實體類在moondb.dll就填寫moondb.dll,如實體類在demo.exe中就填寫demo.exe)" />可空類型
一.頁面代碼<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>秦仕川</title> <script
1.高效能(該架構採用純的ADO.NET進行架構,避免Linq以及反射帶來的效能損失);2.易用性強(配置簡單,智能感知,代碼產生器的輔助,會sql就可(可以自我效能最佳化)) ;3.多資料庫支援(整個架構採用原廠模式設計,目前支援oracle,mssql,mysql,sqlite,acess,如果需要可自我擴增,原廠模式就這點好,你懂的) 下面我們預覽一下.View Code using System;using System.Collections.Generic;using System.
問題回顧在上篇部落格中,我介紹了最佳化反射的第一個步驟:用委託調用代替直接反射調用。然而,那隻是反射最佳化過程的開始,因為新的問題出現了:如何儲存大量的委託?如果我們將委託儲存在字典集合中,會發現這種設計會浪費較多的執行時間,因為這種設計會引發三個新問題:1. 代碼的執行路徑變長了。2. 字典尋找是有成本開銷的。3.
簡介:標頭檔errno.h定義了一個全域的宏errno,它被展開為一個int類型的“左值”,這意味著宏errno不一定是個對象的標識符,也可以展開為一個由函數返回的可以修改的“左值”,比如int *errno(),這個後面會講,你可以暫且把它理解為一個全域的int型變數(雖然這樣理解是錯的,不過方便理解)。 簡單來說,errno.h只是為了提供了一種錯誤報表機制。比如,一個函數調用fopen()發生了錯誤,它可能就會去修改errno的值,這樣外部的代碼可以通過判斷errno的值來區分fopen(
魚兒從小就是一個頑皮的孩子,她從不像別的孩子那樣安靜。她喜歡在水裡躥來躥去,先是個50米衝刺,然後來一個急刹車或是一個急轉彎。每每這時,水兒總是微笑地看著魚兒……有時,魚兒會碰到一些令人喪氣的事,但在這時,溫柔的水兒總是靜靜地傾聽著,撫慰著魚兒。 白天,水兒把魚兒輕輕拋起,讓她躍出水面,看看外面的世界,然後再將她穩穩地接住。到了夜裡,水兒就成了最溫暖的搖籃,他總是輕輕地搖晃,哄著魚兒讓她入睡。在夏天的夜晚裡,水兒總是會將魚兒拖到水面
WCF與P2P WCF是用來實現資料通訊的,這篇文章中。我將帶領大家進入WCF的P2P的世界。通過一個執行個體,說明WCF中使用P2P。
儘管已經很仔細的檢查和審核,但錯誤還是沒有能避免。在此向已經購買了本書的讀者誠意地說聲抱歉。現勘誤如下: 1.01 P2 上方代碼第二行,“if (O == "/") ”,應將"O"改為"B",本頁第二段代碼的倒數第五行,也是相同的錯誤,應將"O"改為"B"。 1.02 P157 15.9節,第四段,"再添加引用System.configuratio15.",應將"15."改為"n".
和上篇在WPF的TreeView中實現右鍵選定一樣,這仍然是一個右鍵菜單的問題: 這個需求是在一個實現剪貼簿的功能的時候遇到的:在彈出右鍵菜單時,如果菜單彈出位置在ListViewItem中時,我們認為這項已經被選中,可以使用剪貼簿功能。 當菜單彈出位置在ListView的空白處時,我們一般認為沒有項被選中,此時是不應該使能剪貼簿功能的。 但是這個時候,該項仍然是選中的。不能通過Item的IsSelected的屬性來區分這兩種情況。這樣,就需要我們加一個判斷滑鼠是否在所選的節點上的函數。
目錄[Map 3D開發實戰系列] Map Resource Explorer 背景介紹--Kick off[Map 3D開發實戰系列] Map Resource Explorer 之二-- 運行和調試[Map 3D開發實戰系列] Map Resource Explorer 之三-- 添加AutoCAD風格的Palette介面 如果你已經隨著我們前面的文章開始建立基於WPF技術的Map 3D自訂介面的話,你可能會遇到一個比較棘手的問題,就是在Visual Studio 2008中的WPF編輯器中,
Civil 3D提供的基於.net的API和基於COM的API,現在推薦大家使用.net API,但有時也需要使用COM API。 這個例子示範如何使用COM API來匯入DEM資料產生Civil 3D曲面。 Civil 3D開發中使用COM API需要添加的引用比較囉嗦,建議使用嚮導建立項目簡化操作,嚮導能協助你添加大部分引用,如果還缺什麼,自己再添加就簡單多了。注意使用COM API,需要勾選AutoCAD 和Civil 3D的interOp相關引用。 下面是使用COM
前兩篇文章我們簡單的講了如何建立Master Page,如何為Master Page 添加多個ContentPlaceHolder以及如何定義ContentPlaceHolder的顯示與否.本文主要介紹Master Page頁的Header部分.如何定義功能豐富的header資訊.
【TXPManifest控制項】位於Win32下最後一個控制項,當加入後如果系統是XP那麼按鈕就會變為對應主題的按鈕。如果你的作業系統是XP,將TXPManifeS加入到表單上,就可以使表單以及其他所有孔件實現XP效果。如果不是XP系統就沒有任何用處。【刪除時注意】將XPMan引用一塊刪除。 【與TPanel衝突解決】d7裡面那個TPanel的ParentGround屬性。這個屬性是False,就可以自己設定顏色。
預設情況下web.config修改後,asp.net程式會被重啟。防止重啟方法:1、為了防止程式重啟,要修改machine.config 檔案。[from csdnbbs 于娜] machine.config預設在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG目錄下。 <section name="appSettings" type="System.Configuration.AppSettingsSection,
為了更好地最佳化部落格園程式的效能,最近我在最佳化代碼的同時,更深入地去研究asp.net的原始碼。asp.net的原始碼通過Reflector工具一鑒無遺, 雖然不是原版的代碼,但已經足夠了,其中的原理與思想已經清楚地擺在我們面前。這是.NET開發人員的幸運! 在我們開發asp.net應用程式時,
進程通常被定義為一個正在啟動並執行程式的執行個體,它由兩個部分組成: 一個是作業系統用來管理進程的核心對象。核心對象也是系統用來存放關於進程的統計資訊的地方
理解GC理解了GC如果工作,.net程式中的許多奇怪問題都容易理解了。雖然.net一直聲稱.net程式不需要顯式的記憶體管理,GC會在後台釋放不需要的對象,開發人員不需要管理對象,但是.net 程式仍然需要關注記憶體泄露和效能問題。尤其Silverlight、WPF的記憶體泄露比其他.net程式嚴重的多。 GC解決了非託管程式中常出現的記憶體泄露問題,比如開發人員忘記釋放自己建立的資源。既然GC可以釋放記憶體,為什麼還會發生記憶體泄露呢?原因只有一個,GC與開發人員在對象是否生存(”live”)
PS: 本文只針對BlogEngine.Net 1.0 有效!!!在1.1以上版本,已經不存在這個問題了. 可到此下載最新版本:Download在BlogEngine.Net 1.0中, Post的連結是根據Post.Title來判斷的, 擷取Post的相對Uri屬性RelativeLink時, 關鍵語句是Utils.RemoveIlegalCharacters(Title),我們先看看RemoveIlegalCharacters()方法:/// <summary> /
最近在確定項目架構模型時, 出現了一些問題, 參考了許多文章和設計, 以下記錄著這些文章和設計, 以便以後總結:1. 公司專屬應用程式架構模式 - Patterns of Enterprise Application Architecture 試讀 (公司專屬應用程式架構模式 Patterns of Enterprise Application Architecture (RicCC))2. AnemicDomainModel 貧血的領域模型 Domain Model3.