Time of Update: 2018-12-07
今天向大家推薦一個灰常好用的思維導圖工具,思維導圖大家可以先顧名思義一下,實在思不出義不來的就去百科一下吧,我就不掃盲了。 思維導圖工具有很多,我以前用過MindManager,一方面我不常用,另一方面總覺得用著不舒服,所以在某次換系統之後就跟他Say goodbye了。不過由於現在在工作中經常需要去系統地瞭解一些東西,於是發現了新版的Xmind。
Time of Update: 2018-12-07
組件的私人方法裡面不能用Setcomplete公用方法調用包含Setcomplete的私人方法,則私人方法對資料庫的訪問失效!!虛擬碼如下: 組件: classTest:ComplusObjet { public sub outerMethod() { 訪問資料庫,執行一條Insert語句 innerMethod() CtxSetcomplete }
Time of Update: 2018-12-07
按以前的知識,串連一旦close,會立即被釋放到串連池,但昨天我們測試組測試發現,事實沒有我們測試結果那樣理想,由於我們只使用一個資料庫,按道理一個事務,如果能夠保證串連重用的情況下,最多時候只應該是一個串連,但測試發現,一個事務,串連數目在2-5之間?why?跟蹤調試:結果有時是符合理論結果的1,有時則是2....即,速度慢,串連完全共用
Time of Update: 2018-12-07
此處樣本一個中介層組件的方法,交易類型為requiresTransactionPublic Sub testInnerConn() Dim conn As ADODB.Connection Dim conn1 As ADODB.Connection Dim conn2 As ADODB.Connection Dim conn3 As ADODB.Connection Dim conn4 As ADODB.Connection Dim conn5 As
Time of Update: 2018-12-07
.NET
Time of Update: 2018-12-07
我們知道,數組的sort方法可以對數組元素進行排序,預設是按ASCII字母表順序排序。如果要根據其他的順序排序就需要為sort方法提供一個比較函數作為參數。這裡講的就是如何寫這個比較函數。 譬如: var a=[1,5,3,7]; a.sort(function(a, b) { return b-a});//從大到小排列 那如果複雜點的順序應該如何寫這個比較函數呢。 對於比較函數function f(a,b){...}
Time of Update: 2018-12-07
原型和閉包是Js語言的痛點,此文主要講原型及原型實現的繼承,在(二)中會講下閉包,希望對大家有所協助。若有疑問或不正之處,歡迎提出指正和討論。一. 原型與建構函式 Js所有的函數都有一個prototype屬性,這個屬性引用了一個對象,即原型對象,也簡稱原型。這個函數包括建構函式和普通函數,我們講的更多是建構函式的原型,但是也不能否定普通函數也有原型。譬如普通函數:Code highlighting produced by Actipro CodeHighlighter (freeware)
Time of Update: 2018-12-07
一個Assembly中所有的非公用類型,可以被它的【好友】Assembly訪問。即如果AssemblyA中聲明AssemblyB是它的好友Assembly,則AssemblyB可以像訪問自身Assembly一樣訪問AssemblyA的私人類型。將另一個Assembly聲明成自己的Friend Assembly,需要使用一個InternalsVisibleToAttribute的特性。[assembly:InternalsVisibleTo ("AssemblyB",
Time of Update: 2018-12-07
今天看了rank的一篇javascript指令碼控制項topic,突然想總結一下一些寫JS組件的方法,或者說一些不同人的不同coding style。 首先看下Prototype裡的寫法: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> var Class = { create: function() {return
Time of Update: 2018-12-07
•委派傳回值為其函數列表中最後一個調用的傳回值,不過一般我們不會去關心它。簡單樣本如下:#region Using directives •using System; •using System.Collections.Generic; •using System.Text; •#endregion •namespace ConsoleApplication3 •{ • class Program • { • delegate string
Time of Update: 2018-12-07
Sub clac(ByRef str As String) str = str + "changed"End Sub假如有 dim str as string = "hello" calc(str) calc str call calc(str)最終str結果一樣嗎? 居然不同!!!!FT最近開始檢查VB代碼,發現的一個詭異問題,.NET無關,就當非技術類吧...不過,可以在VB.NET裡面做個實驗,誰用VB.NET,幫幫忙:)
Time of Update: 2018-12-07
很高興申請到帳號,我會不斷豐富blog內容,當然:僅僅.NET相關最近一直忙於代碼品質檢查和程式效能最佳化,發現COM+串連池的一些特性:1,沒有參與事務的串連(即不需要事務支援的組件中的connection對象),一旦close,則該串連立即返回串連池中,可以被其它進程複用.2,參與事務的串連,一旦close後,不能被外部複用,但能夠在事務內部被複用(new
Time of Update: 2018-12-07
第一步:最最精簡版二級縱向菜單1、首先需要一個無序列表:<!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>
Time of Update: 2018-12-07
相信大家對Telerik公司大名鼎鼎的Telerik Designer有些瞭解,他們最近開發的基於.NET 2.0的控制群組Telerik RAD Winform Controls更是後發制人,其全球銷售量已經超越ComponentOne,DotNetMagic,DevExpress等控制項套裝,排名.NET 平台下組件銷售冠軍。我們對他做個預覽。仿Office
Time of Update: 2018-12-07
文章目錄 一、什麼是閉包?二、閉包有什麼作用和效果?三、閉包的微觀世界四、閉包的應用情境五、Javascript的記憶體回收機制六、結語
Time of Update: 2018-12-07
前些日子Groovy之父對Scala的評價讓這門語言聲名鵲起,我也躍躍欲試,可一直苦於沒有一款比較好的編輯器,起碼能高亮我的scala關鍵字。 Scala官方推薦過Eclipse、Netbeans和Intellij Idea的外掛程式,除了第三個我沒有安裝之外,其餘的兩個都安裝了對應的外掛程式試了試,結果可想而知,不然我也不會寫這篇文章了。 曾經一位學長這麼對我說:有一種說法,世界上有三種程式員,第一種用vi,第二種用emacs,其餘的都歸為第三種。
Time of Update: 2018-12-07
/Files/dahuaidan410/UpdateCoreeVer.rar 1,當我們將項目從.NET 1.0遷移到.NET 2.0甚至到.NET 4.0我們有一些第三方的組件由於沒有源碼而不能遷移到新版本的.NET 運行時,使用這個工具吧,它可以在沒有源碼的情況下將Assembly的運行時遷移到任意版本的.NET運行時,可以低版本遷到高版本,也可以降版本,不過可能會出錯。2,如果我們的項目開發完成後發布時,需要對所有組件進行簽名,該工具可以自動完成Assembly的批量簽名,最為重要的是:
Time of Update: 2018-12-07
今天 juqiang 提到dtcping這個工具,所以想到這個問題:如果你的機器改過名字,或者使用複製,或者使用任何虛機來作測試(我們往往安裝一台虛機然後拷貝多份,改名使用),都會碰到包含事務的調用長時間掛起問題。解法也如下所示。 通過更詳細的分析發現: 1.應用伺服器和本關資料庫之間的DTC聯絡有問題,使用DTCTester軟體在應用伺服器上測試,發現分布式交易會鎖死當前的進程。2.分析Dump檔案發現,出現鎖死線程的調用棧和已知兩種故障的調用棧一致。 a.機器改名後使用DTC。
Time of Update: 2018-12-07
在前端開發必須知道的JS(一) 原型和繼承一文中說過下面寫篇閉包,加之最近越來越發現需要加強我的閉包應用能力,所以此文不能再拖了。本文講的是函數閉包,不涉及對象閉包(如用with實現)。如果你覺得我說的有偏差,歡迎拍磚,歡迎指教。 一.
Time of Update: 2018-12-07
【網路轉載】注意:必須繼承System.Web.SessionState.IRequiresSessionState介面,才能實現Session讀寫!System.Web.SessionState的一些介面 IReadOnlySessionState 指定目標 HTTP 處理常式只需要具有對工作階段狀態值的讀存取權限。這是一個標記介面,沒有任何方法。 IRequiresSessionState 指定目標 HTTP 處理常式需要對工作階段狀態值具有讀寫訪問權。這是一個標記介面,沒有任何方法。