1.安裝JDK1.6.0_10。並在系統路徑裡加上JAVA_HOME指向jdk的安裝路徑,在Path裡加上%JAVA_HOME%"bin。2.下載CRUISECONTROL-BIN-2.7.3解壓到指定目錄。運行目錄下的cruisecontrol.bat即可。運行時如果在Starting HttpAdaptor時報錯,可能是連接埠問題,可以修改bat裡的“-jmxport 8000 -webport 8080 -rmiport 1099”的連接埠號碼。cruisecontrol.bat
買了 Expert C# 2005 Business Objects中文版 這本書,才知道csla.net這個東東。下了源碼,邊看書,邊看代碼。先讓它跑起來感受一下。下的是CSLA20CS版。解壓,編譯都很順利。PT項目中對clsa的引用需要重新載入。然後是資料庫,這個版本中的資料庫檔案mdf和sql文本都是sqlserver2005的。在沒有sql2005的時候,用它內建的連接字串:<add name="PTracker" connectionString="Data Source=.\
文章目錄 多讀取器隊列在雜貨店排隊在機場排隊
字串操作:var str = document.getElementById("txt").value;var regexRN = new RegExp("\r\n+","g");var keys = str.split(regexRN);showmsg(keys.length);showmsg(keys.join("|"));去空格:String.prototype.Trim = function() { return this.replace(/(^\s*)|(\s*$)/g, "
這篇文章以前也看過,不過這類文章不同的人,不同的時間去閱讀,會產生不同的感覺。全文:橫樑上的蜘蛛世間最珍貴的不是‘得不到’和‘已失去’,而是現在能把握的幸福。對開發來說,我們期望有設計,能把架構搭得很靈活,不要經常修修補補。我們期望有測試,能把系統裡的問題都找出來,不要突然蹦出個bug,搞得措手不及。我們期望一開始把文檔寫全一點,改點功能時不要把代碼從頭全翻一遍。我們期望有充足的人手,我們期望有充裕的工期,我們期望有安靜的環境,我們期望有更快的機器,。。。這些‘得不到’和‘已失去’的東西,都是讓
網上搜到幾個老的: /http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?/^http:\/\/([\w-]+\.)+[\w-]+((:\d+)?)+(\/[\w- .\?%&=]+)*$/ (這個好點,還有連接埠號碼。)現在由於中文網域名稱的出現,改用這個/^http(s)?:\/\/([\w\u4e00-\u9fa5-]+\.)+[\w\
aspx.cs#region ICallbackEventHandler 成員 private string callbackResult; public string GetCallbackResult() { return callbackResult; } public void RaiseCallbackEvent(string eventArgument) { callbackResult = "";
使用NHibernate進行項目應用一周。單表的增,刪,改沒有問題。一對一:在NHibernate中有兩種設定,第一種A表,B表使用相同的主鍵。第二種A表,B表中使用Aid做外鍵。現使用第二種的設定:A表.hbm.xml:<one-to-one name="TheB" class="classB" property-ref="TheA" outer-join="false" cascade="delete" />B表.hbm.xml:<many-to-one
java開源項目:http://easymock.org/ 這裡簡單記錄一下使用方法:1.下載easymock.jar,放到項目lib目錄下。2.測試代碼:Code highlighting produced by Actipro CodeHighlighter
Max depree
有一年,一支英國探險隊進入撒哈拉沙漠的某個地區,在茫茫的沙海裡跋涉。陽光下,漫天飛舞的風沙像炒紅的鐵砂一般,扑打著探險隊員的面孔。口渴似炙,心急如焚---大家的水都沒了。這時,探險隊長拿出一隻水壺,說:"這裡還有一壺水,但穿越沙漠前,誰也不能喝。"一壺水,成了穿越沙漠的信念之源,成了求生的寄託目標。水壺在隊員手中傳遞,那沉甸甸的感覺使隊員們瀕臨絕望的臉上,又露出堅定的神色。終於,探險隊頑強地走出了沙漠,掙脫了死神之手。大家喜極而泣,用顫抖的手擰開那壺支撐他們的精神之水---緩緩流出來的,卻是滿滿
古時候有六個印度人,他們都有很強的好奇心。儘管他們都是盲人,卻約好一起去“看”大象長什麼模樣。也許憑著每個人雙手的觸覺,就可以如願以償。第一個盲人走近大象,一不小心撞到了大象的軀幹,他覺得大象又寬又硬,馬上喊道:“上帝保佑!原來大象這麼象一堵牆!”第二個盲人摸到了象牙,也大喊起來:“嘿,這是什嗎?又圓又滑,還這麼尖?在我看來,這再清楚不過了,大象真是個奇蹟,它就像是一支長矛!”第三個盲人來到大象跟前,抬起手來,真巧!抓住了大象的長鼻子,他馬上粗聲大氣地大叫起來:“我知道了,大象就像是一條蛇!”第
如果你是團隊的成員,而且已被選為領導,那之後要花一段時間你才能意識到你已經不再是這些男孩(或女孩)當中的一分子了。雖然你可能有著同樣的暱稱,與同樣的人一起吃同樣的午餐,但你已不再是那名團隊成員了,你現在是領導者。成為領導者並不能讓你變得更聰明,或者讓你有特殊的洞察力,或者讓知識增加,你現在有責任,而且要把責任落到實處。當團隊感到困惑,不知道該如何向下進行時,你就不能再期望有其他人引路前行,而必須確保大家的困惑被消除。雖然你不需要親自解決每一個問題,但必須弄清楚要採取哪些合理的步驟找到解決方案。一
版本庫產生後,hooks目錄下就存在一些鉤子指令碼的模板,使用者可以作為參考。把pre-revprop-change.tmpl複製為pre-revprop-change.bat,再修改裡面的指令碼,鉤子就設定好了。
UrlRewriter.Net重新導向開源項目.使用心得:1.配置.web.config裡加三個節點:1). 加入UrlRewriter的配置<configSections> <section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler,
在存貯過程裡讀寫text,要用到READTEXT UPDATETEXT WRITETEXT 進行操作.在C#中,用select text from table 是可以直接取到值的.在做更新,新增操作時,用@text傳text的值,也能正常賦值.text類型直接賦stringimage類型用byte[] insert:string strSql = "INSERT INTO [dbo].[Tableimg]( [img]) VALUES(@img) ";using (System.Data.
要求:(1)email首碼規則: 英文26個字母、10個阿拉伯數字、點、減號或底線組成,只能以數字或字母開頭和結尾(2)網域名稱命名規則: 英文26個字母、10個阿拉伯數字、減號組成,只能以數字或字母開頭和結尾,總共不能超過63個字元(3)不區分大小寫。 運算式:^(?!(\.|-|_))(?![a-zA-Z0-9\.\-_]*(\.|-|_)@)[a-zA-Z0-9\.\-_]+@(?!.{64,}\.)(?![\-_])(?![a-zA-Z0-9\-_]*[\-_
asp.net裡的Menu控制項是個樹型菜單控制項。可以配置使用多種資料來源。常與SiteMapDataSource配合使用,讀取Web.sitemap裡的資料。也可以自訂資料提供類。在web.config裡配置使用其它資料提供類: <siteMap defaultProvider="MyXmlSiteMapProvider"> <providers> <add name="MyXmlSiteMapProvider"
一直沒能好好畫個狀態圖,可能一般應用到的狀態都不複雜,沒必要用狀態圖。最近整理項目代碼的時候,和同事一起畫了一個,總算略有心得。某一對象如果生命週期中有狀態的話,就從new開始,設初始狀態,相關的操作都要對每一種狀態進行遍曆。這樣可以整理出每一步的操作會將對象從什麼狀態轉變成另一種狀態。狀態值大於4個時,畫個圖很有助於分析。可惜我們老是寫完代碼後再來畫圖。
出錯提示:驗證檢視狀態 MAC 失敗。如果此應用程式由網路場或群集承載,請確保 <machineKey> 配置指定了相同的 validationKey 和驗證演算法。不能在群集中使用 AutoGenerate解決說明:asp.net的runat='server' 會對ViewStat進行MAC的加密,使得提交資料時只能對同一頁面進行。在接收頁加上@ page EnableViewStateMac="false"就可以接收另一頁上post回來的資料。