經典資料庫問題

1. 快速填入數字輔助表: 倍增,平方根,平方2.  擷取已有範圍和缺失範圍;3. 擷取每個員工最新的3個訂單;4. 統計字串內某子字串出現的次數;(利用replace函數)5. 實現Except All;6. 拆分元素:代碼Code highlighting produced by Actipro CodeHighlighter

zz如何精簡使用者介面

英文原文:Minimizing Complexity In User Interfaces  簡潔、易用、友好、直觀。這些詞語經常被提及,但在執行過程中經常被遺忘。這是因為軟體功能的複雜性所導致的。如何處理好軟體的複雜功能就可以 決定它的命運。一個複雜的介面會讓使用者不知如何操作。如果,減少複雜的操作過程並精簡操作介面,那該軟體的使用者體驗就大大的提升了。  去除無用的功能  研究發現:80%的使用者僅僅使用軟體20%的功能。而那些沒用的功能不僅浪費開發時間,也使得軟體更加難以

Optimize Slow VBA Code

文章目錄 Here's a better way! Another common need is to toggle a variable between True and False depending on a condition. For example: Speed up code and stop screen flickering: Sub NoScreenRePainting()

zz通過七個關鍵編程技巧得益於靜態內容

發布日期: 3/16/2005 | 更新日期: 3/16/2005K. Scott Allen本文討論: •類型建構函式的效能和行為•靜態成員和安全執行緒•.NET Framework 2.0 中的靜態類•某種類型共用成員的最佳做法本文使用下列技術:.NET Framework、C#、Visual Basic代 碼下載位於:StaticsinNET.exe(150KB)本頁內容精 確的代價例 外規則構 造函數鎖靜 態反射.NET Framework 2.0 中的靜態類靜 態局部變數靜

固定WinForm表單樣式,不因系統設定而變化

1. 原由 由於不同系統的字元集設定會存在差異,導致在一個環境中開發的.NET Winform應用程式到另一個環境下變得顯示不全或排列混亂 2. 解決方案 設定Form的屬性AutoScaleMode 為None(預設為Font),設定Form的AutoSize屬性為False(預設為False) 另解:設定Form的AutoSize為True,AutoSizeMode為GrowOnly,AutoScaleMode為Font, 可以達到不同設定下自動縮放Form及內部控制項的效果

zz資料庫查詢XML結構,FOR XML PATH 語句的應用

/*資料庫查詢XML結構,FOR XML PATH 語句的應用*/FOR XML PATH 語句的應用:CREATE  TABLE TempTable(UserID int , UserName nvarchar(50));insert into TempTable (UserID,UserName) values (1,'a')insert into TempTable (UserID,UserName) values (2,'b')select UserID,UserName from

提高 .NET 應用 XML 處理效能的幾點開發經驗

          把這二周做的一個 .NET 應用效能最佳化的實踐經驗分享出來,記錄的同時也請大家踴躍發言,分享更多。由於業務特點、整體架構設計和外圍系統等因素,這個應用的效能瓶頸主要是由於 XML 相關處理造成的,其中包括大 XML 資料(50M 以上)的解析和查詢、從外圍系統下載 XML 資料、B/S 結構中的並發處理快速響應要求等。通過本次實踐,對 .NET Framework 提供的 XML

愚蠢且能幹

有個人曾經問拿破崙是如何給士兵指派任務的。拿破崙回答說這很簡單:士兵要麼聰明要麼愚蠢,要麼懶惰要麼精力充沛。聰明且精力充沛的我讓他當戰地指揮官。他知道該做什麼而且能召集隊伍去做。聰明且懶惰的我讓他當將軍。他也知道該做什麼,但他不會浪費精力去做不必要做的事情。愚蠢且懶惰的我讓他當步兵。  但那些愚蠢且精力充沛的呢?“他們,”拿破崙回答說,“我全給斃了。”  每當有人因為“很能幹”而受到讚揚時我就會想起拿破崙的這個笑話。這樣的人我們是該讓他當指揮官呢?還是斃掉?  Joel Spolsky

《測試驅動開發》讀書筆記

最終目標是整潔可用的代碼 我們不是從建立對象開始,而是從測試開始 瞭解需求-》設計測試 -》讓測試通過 列出所有已知問題,然後一個一個解決; 培養將軟體開發化為一小步一小步開發工作單位的能力 測試程式與代碼所存在的問題不在於重複設計,而在於代碼和測試程式之間的依賴關係 如何開始設計測試代碼,通過方便測試的角度來修正程式的設計,如果兩個方法之間有依賴關係怎麼處理, 先寫最簡單的測試,只根據需求,然後發現實現有問題,修改測試,修改代碼(or修改代碼

叢集索引與非叢集索引

叢集索引和費叢集索引的不同之處在於葉子層級:叢集索引的葉子層級是資料表中行,它在葉級表中維護所有資料。叢集索引不是該資料的副本,而是資料本身。非叢集索引的葉級行僅包含索引鍵列和指向特定資料行的行定位器。行定位器的內容取決於該表是一個堆(沒有叢集索引的表稱為堆)還是一個聚集表。

XML/XSLT/XPATH

XML在WinForm, Asp.Net, Java, AJAX開發等方面應用, 以及對XML文檔基本操作,如XPath檢索節點. 當前XML被廣泛應用與配置儲存, 簡單資料存放區, 跨平台資料轉送, 其身影活躍於Web Services, AJAX開發技術應用中.掌握XML系列掌握XML系列(二)--建立格式良好的XML文檔掌握XML系列(三)---建立格式良好的餓XML文檔 續編掌握XML系列(四)---建立格式良好的XML文檔XML 新手最佳入門教程C#發現之旅第一講 C#-XML開發

【SQL】DBCC(zz)

DBCC是SQL Server提供的一組控制台命令,功能很強大,掌握一些必要的語句,對操作資料庫有不少協助,所以決定整理一下,發現已有不少類似的整理,減少了不少工 作,歸類如下: 一、DBCC 協助類命令 * DBCC HELP('?') 查詢所有的DBCC命令 * DBCC HELP('checktable') 查詢指定的DBCC命令的文法說明 * DBCC USEROPTIONS 返回當前串連的活動(設定)的SET選項 二、DBCC 檢查驗證類命令 * DBCC CHECKALLOG ('

Schema 驗證和 DTD 驗證

到目前為止,XML 仍然是一種很新的技術,因此已經出版的大部份講 XML 的書裡都缺乏對開發實踐的介紹。很多朋友看了這些書以後,因為缺乏實踐,學了半天還是搞不清楚 XML 究竟可以做什麼,能否把 XML 用於我們的日常開發。我決定做一個簡單的例子給大家示範一下 XML 開發的過程。這篇文章就算是我應朋友的要求做的 XML 開發教程一系列文章中的第一篇。 這個例子來自於電子工業出版社的《XML 輕鬆進階》,原來的例子只做了 DTD 定義和 XML

zz從一道筆試題談演算法最佳化(上)

作者:賴勇浩(http://blog.csdn.net/lanphaday)引子每年十一月各大IT公司 都不約而同、爭後恐後地到各大高校進行全國巡迴招聘。與此同時,網上也開始出現大量筆試面試題;網上流傳的題目往往都很精巧,既能讓考查基礎知識,又在平 淡中隱含了廣闊的天地供優秀學生馳騁。這兩天在網上淘到一道筆試題目(注1), 雖然真假未知,但的確是道好題,題目如下:      

Some Notes About Design Pattern

針對介面編程而不是實現優先使用對象組合,而不是類繼承封裝變化點使用重構到模式,而不是直接使用設計模式設計模式是好的物件導向設計,所以只有掌握物件導向才能更好的理解和應用設計模式 單一職責原則:一個類應該只有一個引起它變化的原因開發關閉原則:對擴充開發,修改關閉Listov替換原則:子類應該能夠替換父類依賴倒置原則:高層模組不應依賴於底層模組,他們都應依賴於抽象;抽象不依賴於細節,細節依賴於抽象;介面隔離原則:不應該強迫客戶依賴於他們不用的方法 最少知識原則 • 多線程單例實現•

zz美國最新最時尚的英語詞彙so hot!

微博 Microblog山寨 copycat異地戀 long-distance relationship剩女 3S lady(single,seventies,stuck)/left girls熟女 cougar(源自電影Cougar Club)裸婚 naked wedding炫富 flaunt wealth團購   group buying人肉搜尋  flesh search潮人:trendsetter發燒友: fancier骨感美女:boney beauty卡奴:card slave下午茶

SQL特殊字元處理zz

使用者輸入如果沒有任何限制的話,則必須對特殊字元進行變換。如果對單引號不進行變換,則會發生資料庫錯誤,甚至可能導致系統崩潰。不 過迴避方法卻非常簡單,只要將單引號[']轉換成兩個單引號['']就可以了。例:SELECT * FROM TBL WHERE COL = 'ABC''DEF';模糊查詢的語句雖然不會發生SQL錯誤,但是不進行迴避的話,則無法得到要檢索的值。迴避方法較單引號複雜。需 要使用轉義符。將[%]轉為[\%]、[_]轉為[\_],然後再加上[ESCAPE '\']就可以了。例:

Office Add-in (VSTO) Performance Tips & Tricks

VSTO Performance: Ribbon Reflection (Stephen Peters)http://blogs.msdn.com/b/vsto/archive/2010/06/03/vsto-performance-ribbon-reflection.aspxChannel 9 Interview: Office Add-in (VSTO) Performance Tips & Tricks

使用EventViewer記錄VSTO add-in啟動錯誤

Visual Studio Tools for Office 運行時 可將啟動過程中發生的所有錯誤寫入記錄檔中,或者在訊息框中顯示每個錯誤。預設情況下,這些選項是禁用的。可以通過建立環境變數來啟用這些選項。若要在訊息框中顯示每個錯誤,請建立一個名為 VSTO_SUPPRESSDISPLAYALERTS 的環境變數,並將其設定為 0(零)。可以通過刪除該環境變數或將其設定為 1(一)來取消顯示訊息。若要將錯誤寫入記錄檔,請建立一個名為 VSTO_LOGALERTS 的環境變數,並將其設定為

學習心得LINQ to XML

本文從六個方面對LINQ to XML做了簡單介紹,它們分別是命名空間、編程方式建立XML文檔、使用LINQ查詢建立XML文檔等等。LINQ to XML可以看作是一個 “better DOM” 編程模型,可以和 System.Xml.dll 程式集中的很多成員互動。一、命名空間System.Xml.Linq.dll 程式集定義了三個命名空間:System.Xml.Linq, System.Xml.Schema  和 System.Xml.XPath最核心的是 System.Xml.Linq,

總頁數: 61357 1 .... 12136 12137 12138 12139 12140 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.