Time of Update: 2018-12-08
1.查詢運算式關鍵字 關鍵字 功能 from 指定要尋找的資料來源以及範圍變數,多個from子句則表示從多個資料來源尋找資料 select 指定查詢要返回的目標資料,可以指定任何類型,甚至是匿名型別 where 指定元素的篩選條件,多個where子句則表示了並列條件,必須全部都滿足才能入選 orderby 指定元素的排序欄位和排序方式。當有多個排序欄位時,由欄位順序確定主次關係,可指定升序和降序兩種排序方式 group 指定元素的分組欄位 join 指定多個資料來源的關聯方式2.用from子句指
Time of Update: 2018-12-08
概述現代電腦越來越向著多核、多處理器的方向發展。開發人員現在就可以利用這一優勢,開發功能強大的應用,以適應複雜的演算法以及大量的資料運算。並行擴充使開發人員能夠輕鬆編寫出充分利用硬體並行能力的程式,程式效能可以隨著處理器或核的數量增加而提高,並且無需應對目前愈發複雜的並發編程模型。Microsoft Parallel Extensions to the .NET Framework
Time of Update: 2018-12-08
1.用Where()方法進行篩選using System;using System.Linq;namespace ConsoleApplication3{ class Program { static void Main(string[] args) { int[] intary = { 1, 2, 3, 4, 5, 6, 7, 8, 89, 10 }; //查詢所有能被2整除的元素
Time of Update: 2018-12-08
引言之前寫過一篇文章《在企業級開發中使用Try...Catch...會影響效率嗎?》一文,得到了不少朋友的關注,自己也與大家私下交流了一些東西。為了最快的讓大家明白本文的內容,我先把本文的內容列個提綱,提綱如下:Try...Catch中大家普遍認為的結論儘可能的考慮真實環境的再次做測試並進行分析之前文章中有錯誤的幾點內容總結
Time of Update: 2018-12-08
1.用from子句進行複核查詢using System;using System.Linq;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int[] intAry1 = { 2,3,4,5,6,77}; int[] intAry2 = { 2,4,4,345,45,34,23,324,243
Time of Update: 2018-12-08
之前寫過兩篇文章,分別都是在ASP.NET MVC下進行驗證的,分別如下:《ASP.NET MVC中的驗證》《ASP.NET MVC驗證架構中關於屬性標記的通用擴充方法》之前的團隊在進行項目開發的時候,使用了第二篇文章中提到的擴充方法在項目中引入了xVal,總體上對xVal評價還是蠻高的。可是在開發的過程中遇到了一個戲劇性的問題:一個頁面上只有一個Model,而要驗證的部分並不屬於這個Model。這個要驗證的部分可能是其它的Model的,而且在某個頁面是需要驗證的,而在另外的頁面是不需要驗證的。
Time of Update: 2018-12-08
jQuery是一個優秀的JavaScript架構,可以很好的解決不同瀏覽器安全色的問題,尤其是在ASP.NET MVC下,它的作用更加的凸顯。jQuery在製作動態酷效果的時候有很強的優勢,以下是筆者總結的一些最常用到的方法。 1.修改內聯CSSjQyery提供.css()方法來供我們擷取或修改內聯的css.css()方法能夠接收的參數由兩種,一種是為它單獨傳遞一個單獨的樣式屬性和值,另一種是為它傳遞一個由“屬性-值”對構成的映射:.css('property','value');.css({
Time of Update: 2018-12-08
在LINQ中,資料來源和查詢結果實際上都是IEnumerable<T>或IQueryable<T>類型對象,所以可以通過使用普通對象的形式(調用方法、使用屬性等)對資料來源進行查詢或使用查詢結果資料。 1.IEnumerable<T>介面IEnumerable<T>泛型介面支援在制定資料集合上進行迭代操作。它定義了一組擴充方法,用來對資料集合中的元素進行遍曆、過濾、排序、搜尋等操作。在LINQ中,資料來源實際上是實現了介面IEnumerable&l
Time of Update: 2018-12-08
本文知識點工作流程的基本概念WF的概念及特點WF工作流程的類型及特點WF工作流程的建立模式及特點WF的架構 什麼是工作流程?工作流程,是對工作流程及其各操作步驟之間商務規則的抽象、概括、描述。 WF是什嗎?它有什麼特點?WF的全稱是Windows Workflow
Time of Update: 2018-12-08
問題是這樣的,我的一個同事反應說遇到一個技術問題,問題的情境是這樣的:在ReportingServices調用本地程式集時,在預覽的時候可以正常顯示,可是部署到伺服器上或在開發視窗調試的時候,就顯示一個“錯誤號碼”,具體錯誤的內容什麼都沒有,開始的時候這的確讓我們很難受。解決方案一:通過Google,搜尋這些關鍵字,網上一位大牛給出的解釋是,需要把ReportingServices的服務跟iis的服務停止掉,然後再把dll複製到相應的檔案夾中,再啟動這些服務。經過我與同事的多次嘗試,都以失敗而告
Time of Update: 2018-12-08
今天遇到了如下錯誤: 解決辦法: 必須添加對程式集“System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。請檢查下bin目錄下有沒有System.Data.Entity.dll Svn不上傳bin目錄.所以添加上去dll引用就可以。沒有的話從:C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5
Time of Update: 2018-12-08
Outlook預設的資料檔案放在C:\Documents and Settings\(使用者名稱)\Local Settings\Application
Time of Update: 2018-12-08
起因偶然看到部落格園一位朋友寫的一篇應對需求變化的文章,頓時來了興趣,需求變化是軟體開發過程中很常見的事情,也是最讓程式員朋友們頭疼的一個問題,如果這個問題能夠很好的解決,對軟體開發一定是一件非常好的事情,雖然談不上是創新,但是至少可以歸結為一項技術改革,因此,如果能夠有一種或多種好的方案來應對需求變化,那麼,它的重要性不言而喻。因為任何辦法或方案都沒有銀彈,因此,方案的實用型、行業適用性就成為了我們要考慮的問題。當我看到了這位園友的文章,於是興緻勃勃的發了如下回複:“只給出了思想,沒有給出解決
Time of Update: 2018-12-08
昨天在單位,無意中聊起了雙顯示器的話題。A:要是公司能夠給我配兩個顯示器,該多好啊。B:要是你向公司申請雙顯示器,肯定就瞎了(意思是肯定不會被同意的)。......不管公司給不給配雙顯示器,我在家裡是肯定要用的,於是今天一大早就去海龍購買了一台顯示器,回家接上,感覺真的叫爽啊。。。。。。 什麼是雙顯示器?雙顯示器是自Windows
Time of Update: 2018-12-08
前不久做了一個winform的項目,在項目中涉及了大量的線程操作(也會有非同步呼叫),在處理這些線程操作的時候不得不做大量的測試、最佳化,而且還容易出問題,而且還設計很多的介面控制項的屬性控制,搞的我非常的頭疼。用非同步線程來做的話,不安全,還容易產生死結,雖然.net提供了線程類,可是當線上程中一旦涉及有Thread.Sleep()操作的時候,原來的線程就會被注入,進而導致介面不能夠被更新。為瞭解決這個問題,我查閱了相關的資料,且聽風吟寫的不錯的一篇文章《c#中使用多線程訪問winform中控
Time of Update: 2018-12-08
1.$(document).ready()$(document).ready()是jQuery中響應JavaScript內建的onload事件並執行任務的一種典型方式。它和onload具有類似的效果。但是也有一些差異: 當一個文檔完全下載到瀏覽器中時,會觸發window.onload事件。而使用$(document).ready()註冊的事件處理常式會在html下載完成並解析為Dom樹之後,代碼就可以運行,但並不意味著所有關聯檔案都已經下載完畢。一個頁面中一般只有一個onload事件處理常式,而
Time of Update: 2018-12-08
Entityframework提供了兩種處理並發衝突的方式:放任不管、開放式並發處理。1.放任不管 其實就是沒有對並發衝突做任何處理,EF預設就是使用這種處理方式。2.開放式並發處理 開放式並行存取。一旦衝突發生,系統會捕獲衝突,根據策略自動處理。 實現開放式並發處理也很簡單,就是將相應欄位的Concurrency Mode屬性設定為Fixed,當然預設是None。如所示:
Time of Update: 2018-12-08
MindManager最新版9.0出來了,但是在應用個別模板的時候會提示“參數錯誤”,然後自動關閉。解決辦法: 如果是win7系統,可以進入C:\Users\(使用者名稱)\AppData\Local\Mindjet\MindManager\9\Library\ENU\Templates,可以看到有4個檔案夾:Communication、Personal Productivity、 Strategy、Team
Time of Update: 2018-12-08
之前發表了一片文章《SQLServer
Time of Update: 2018-12-08
問題:今天在看項目的時候,發現jquery formValidator不支援新版手機的驗證,我判斷應該是Regex裡寫的都是驗證舊版手機,像1881003****這樣的手機無法通過驗證。解決辦法:開啟formValidatorRegex.js,將mobile:"^(13|15)[0-9]{9}$", //手機號碼替換為:mobile:"^(13|15|18|14)[0-9]{9}$",