Time of Update: 2018-12-08
昨天,是昨天,第三次在solaris10x86上折騰mono了。一戰之後打算Solaris的無線期休戰了。按Mono官網的標準流程命令: Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-08
秋色園的運行環境概況:目前運行在國外godaddy的虛擬機器主機的一個子目錄中,資料庫為Access。 隨說Access分頁: 1:top max(id)在CYQ.Data 資料架構支援上Access時,以top max(id)為分頁方式。在秋色園沒有多少文章的情況下,基本上維持著正常的秩序。直到秋色園在進化版本時,多欄位排序的情況出現,如:order by 欄位1,欄位2。原始的 top max(id)已無法正常的顯示分頁的資料了。 2:not intop max(id)只適用於單欄位排序,
Time of Update: 2018-12-08
前言:標題為啥要加個“小”,只因為上一篇文章“小網站架構最佳化:從100並發抗到4000並發”,帶了個“小”字,所以這篇也順流加個“小”了。大意“小”是特指秋色園(流量小,伺服器配置低)的意思,畢竟文章都是從實戰後才寫出來的。 關於現實網站的抗並發實情:由於每個網站的效能點,最後都離不開抗並發這一話題。 也許,網站本身並沒有那麼多並發訪問,但為何還要抗並發?因為現實不是每個人都是善良的,商業競爭也很激烈,競爭者間時不時的互相攻擊網站也很普遍。昨天才一網友向我說起,他朋友的網站,逢周一就會被競爭者
Time of Update: 2018-12-08
涉及使用者控制項,大多隻關注控制項本身,以及dll,源碼,很少關注其實現的過程。嚮導控制項在winform開發中,經常能夠用到,最近我參考了GuiWizard,自己實現了一個嚮導控制項,用起來覺得還可以,現與大家分享。首先將該控制項實現的幾個要點說一下。1.使用者控制項,先需要做一個嚮導介面(ETWizard),包括底部(包含Back,Next,Cancel/Finish按鈕),頂部(包含嚮導頁面的Title以及Tip/Description),中間部分(該部分用於顯示具體的嚮導頁)。2.實現一
Time of Update: 2018-12-08
以前在用Reporting Service 2000的時候,由於需要對報表做多語言處理,所以發現了一個問題,中文報表匯出到pdf,會出現亂碼。我就用Reporting Service 2005來試試看,這個問題是否已經解決。我用的是reporting service
Time of Update: 2018-12-08
第十三章 系統的可靠性13.1 軟體可靠性目前,硬體可靠性測試技術和評估手段日趨成熟,已經得到了業界的認可。軟體可靠性模型的研究多集中在 開發階段、測試階段、評估階段 的可靠性模型。13.1.2 軟體可靠性的定義可靠性(Reliability)是指產品在 規定的條件下 和 規定的時間內 完成規定功能 的 能力。按照產品可靠性的形成,分為 固有可靠性、使用可靠性。固有可靠性是通過 設計、製造 賦予產品的 可靠性。使用可靠性 既受設計、製造 的 影響,又受使用條件的影響。軟體與硬體
Time of Update: 2018-12-08
今天把Net AOP Frameworks Research Report v1.1一文中列出的.Net下的AOP實現方案的源碼都過了一遍,每看一個方案的自我介紹,首先印入眼帘的往往就是其功能定位,從其自我介紹和提供的文檔、範例等,自然就可以對其各自的功能定位下一個判斷。 1.
Time of Update: 2018-12-08
需求很簡單,在SQL Server資料庫中存放使用者上傳的Visio檔案,然後使用Visio Viewer在IE中直接顯示使用者上傳的Visio檔案的內容。對於這個需求,我們需要分成兩部分:1.實現Visio檔案的資料庫存放和讀取,並在Asp.Net中能夠下載下來。2.使用微軟官方提供的Visio Viewer,在HTML中使用該Object來調用Visio圖。對於第一個功能。首先需要實現的是檔案的上傳。在檔案上傳時我們一般需要記錄3個內容:檔案的Content
Time of Update: 2018-12-08
FCKEditor是開源的富文字編輯器,其免費、跨瀏覽器跨平台的特點使得其在項目中得到了廣泛的應用。但是FCKEditor的附件(檔案、圖片、Flash等)是上傳儲存到Web伺服器的,在只有一台Web伺服器的情況下沒有什麼太大的問題,但是如果我們的系統有多個Web伺服器實現NLB(網路負載平衡),那麼使用者將附件上傳到其中一台Web伺服器上儲存,其他使用者在訪問另外一台Web伺服器時將無法讀取檔案。對於這種多Web伺服器實現NLB的情況,一般來說,我知道的有4種解決方案:1,將附件儲存到SQL
Time of Update: 2018-12-08
在啟用頁面的智能導航功能Page.SmartNavigation=true後,可以有提交頁面後自動回到重新整理前的頁面位置!這是微軟的.net提供的的一個很人性化的功能!(不是廣告^_^)可以查看一下此時頁面的源檔案,《body************的下方應該有這麼一行:<IFRAME ID=__hifSmartNav NAME=__hifSmartNav STYLE=display:none src="/aspnet_client/system_web/1_1_4322/SmartNa
Time of Update: 2018-12-08
在上一篇UML建模的要點總結(一)簡介了UML的一些基本知識,本文開始介紹UML的幾個常見工具,一:netBeans UML外掛程式,免費,簡潔,強大。 二:IBM的RSA(也就是Rose的升級版,基於Eclipse),目前版本是7.5,收費(需要自己想辦法註冊),強大。 三:PowerDesigner 15,需要自己想辦法註冊,強大,通用於各種平台。
Time of Update: 2018-12-08
XPO Classes ComparisoneXpress Persistent Objects > Feature Center > Data Representation > XPObject > XPO Classes Comparison There are four classes from which you can derive your persistent objects. These
Time of Update: 2018-12-08
Sitecore本身可以很方便的對各類文字類型的資料進行多語言的管理,除了預設的英語以外,只需要在sitecore中增加一個語言,例如中文,那麼所有在~/sitecore/content下的項都可以建立中文版本。這對文字類型的資料進行多語言的管理非常方便。但實際上,對於“資料”類的圖片,我們也可以並且也應該進行“多語言”的管理。 這裡我對“資料”類的圖片是指包含了“資料”的圖片,為了和用以做布局的背景圖一類的圖片做區分。 例如產品的照片裡,出現不同的語言文字是很常有的;甚至針對不用語言地區的使用
Time of Update: 2018-12-08
所需組件Apache 2.2.22mod_jk 1.2.3JBOSS 5.1.0GA安裝步驟安裝Apache2.2.22將mod_jk-1.2.30-httpd-2.2.3.so重新命名為mod_jk.so,複製到%APACH_HOME%/modules解壓縮jboss 5.1.0.GA配置在%APACHE_HOME%\conf\http.conf檔案中添加如下內容:LoadModule jk_module modules/mod_jk.so# Where to find
Time of Update: 2018-12-08
很多文章都分析過Try-Catch的機制,以及其對效能的影響。 但是並沒有證據證明,Try-Catch過於損耗了系統的效能,尤其是在託管環境下。記得園子裡有位網友使用StopWatch分析過Try-Catch在不同情況下,與無Try-Catch的代碼相比,代碼啟動並執行時間指標,結果並沒有很大差異。 下面我來結合IL分析一下Try-Catch吧。 ● 機制分析 .Net
Time of Update: 2018-12-08
上一篇文章中Aicken為大家介紹了.Net平台的記憶體回收機制、即時編譯機制與其對效能的影響,這一篇中將繼續為大家介紹.Net平台的異常捕獲機制與字串駐留機制。 三.關於異常捕獲機制 雖然我們已經很辛苦了,但是仍然有很多原因使代碼運行失敗,如引用null引用、索引越界、記憶體溢出、類型轉換失敗等等。這就需要我們的代碼有足夠的容錯能力,在代碼運行失敗時,及時、主動的處理這些異常。 ● 機制分析 .Net
Time of Update: 2018-12-08
GAC是代碼緩衝,可以作為一個中央知識庫放置程式集。 將程式集放置到GAC中使得它們可被伺服器上的多個應用程式引用。如果給予開發人員完全的版本控制,那麼在其工作目錄中管理每個應用程式的程式集將更簡單。如果從GAC引用一個程式集,那麼在該程式集更新時,引用它的每個應用程式都會受影響。乍一看,這是個不錯的自動功能。不過,要記住,這意味著應用程式被更新了,而此更新沒有經過測試來確保不會對應用程式造成損壞。要將一個程式集添中到GAC中,必須給它一個強名(strong
Time of Update: 2018-12-08
文章目錄 重複執行變數捕獲順延強制的實現原理 LINQ中大部分查詢運算子都有一個非常重要的特性:順延強制。這意味著,他們不是在查詢建立的時候執行,而是在遍曆的時候執行(換句話說,當enumerator的MoveNext方法被調用時)。讓我們考慮下面這個query: static void TestDeferredExecution() {var numbers = new List<int>();
Time of Update: 2018-12-08
關於加薪的正常手段我就不說了,像什麼努力工作、認真負責、提高工作技能之類的,大家都清楚明白,我說一些不常見的,卻又非常有效加薪策略。沒事兒幹,不能要曾有個朋友用羨慕的口吻給我說,“幹你們這一行的多幸福啊,每天就上上網、看看新聞、聊聊天,銀子大把”。我只當他是調侃,可他三番五次的說這種話,而且帶著羨慕嫉妒恨,我覺得我不得不闡明一下了,免得誤人子弟。我說,“噢,我每天就上上網,老闆就給發錢?你當老闆傻啊,花錢招一幫閑人來上網,那他開個網吧不是更有氛圍?我也是打工掙錢,哪有那麼輕閑……早上一泡屎憋到
Time of Update: 2018-12-08
是該結束的時候了,越到後來越覺得無法把握隨筆的內容了,基本上的內容在前面都闡述得差不多了,如果還有什麼不明白的話,看My Code:http://files.cnblogs.com/waxdoll/RDLCReport.rar 。代碼的主要內容是如何對RDLC報表進行自訂紙張單據列印。 下載內容包括: 在其它表單調用報表瀏覽器的代碼如下: //建立報表瀏覽器對象