Time of Update: 2018-12-06
各種文字編輯器的”尋找”功能(Ctrl+F),大多採用Boyer-Moore演算法。Boyer-Moore演算法不僅效率高,而且構思巧妙,容易理解。1977年,德克薩斯大學的Robert S. Boyer教授和J Strother Moore教授發明了這種演算法。下面,我根據Moore教授自己的例子來解釋這種演算法。1.假定字串為”HERE IS A SIMPLE
Time of Update: 2018-12-06
半年前,JoelOnSoftware和CodingHorror合搞的stackoverflow.com剛上線不久,我興沖沖地跑過去扔了一個問題:你們認為編程的首要原則是什嗎? 作為我的學習原則的一個實踐: 8. 學習一項知識,必須問自己三個重要問題:1. 它的本質是什麼。2. 它的第一原則是什麼。3. 它的知識結構是怎樣的。5個月過去了,這個問題到現在還有人回複,我得到了一大堆有意思的答案,忍不住翻譯過來與大家分享:1. 獲得最多認同的答案:KISS - Keep It Simple
Time of Update: 2018-12-06
Knockout.js 可以協助你使用Model-View-ViewModel (MVVM) 模式構建UI.本文以 http://learn.knockoutjs.com/ 提供的樣本為基礎,提供ScriptSharp版本的實現.關於ScriptSharp快速入門的知識,請參考:http://www.cnblogs.com/laojia/archive/2011/09/29/2195611.html.本樣本的ScriptSharp項目模板為Jquery
Time of Update: 2018-12-06
在SQL Server的世界中,SQL Server在Windows之上有一套自己的任務調度和資源分派系統,這使得SQL Server作為Windows的一個進程,卻可以處理大量的並發,這些任務調度和資源分派非常像一個作業系統,因此SQL Server在Windows之上,有一層被稱為SQL OS的系統。 類似Windows進程之間的任務調度,SQL Server OS也有一套自己的調度方案,在早期的SQL Server曾經使用Windows內建的進程調度系統,但由於SQL
Time of Update: 2018-12-06
我們先看看GMap.NET的定義:GMap.NET是一個強大、免費、跨平台、開源的.NET控制項,它在Windows Forms 和WPF環境中能夠通過Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo,
Time of Update: 2018-12-06
(轉帖) 幾天前,發表了文章《給敏捷團隊發獎金就像在刀尖上跳舞》,單從標題就可以看出其中的“驚心動魄”,顯然我們需要高超的技藝,以及皮粗肉糙的腳底,就像某些非洲土著那樣,方才能夠遊刃有餘地舞動在刀尖之上。 確實如此,通過發獎金的形式來激勵團隊成員,本身就是一把雙刃劍,弄得不好,可能就會破壞團結,導致彼此之間的矛盾與衝突,這對於一個團隊而言是絕對致命的。然而,如果一個團隊缺乏合理的激勵方式,又無法調動成員的積極性。如何取捨,真是傷透腦筋。
Time of Update: 2018-12-06
1、事業遠比愛情重要。如果說事業都不能永恒,那麼愛情只能算是曇花一現。2、請永遠積極向上。每個男人都有他可愛的地方,但是不可愛的地方只有:不積極面對生活。3、請一定要有自信。你就是一道風景,沒必要在別人風景裡面仰視。4、受到再大的打擊,只要生命還在,請相信每天的太陽都是新的。5、愛情永遠不可能是天秤。你想在愛情裡幸福就要捨得傷心。6、不要因為寂寞而“找”GF,寂寞的男人請要學會品味寂寞。請記住:即使寂寞,遠方黑暗的夜空下,一定有人和你一樣,寂寞的人不同,仰望的星空卻是唯一。7、任何事沒有永遠,也
Time of Update: 2018-12-06
ScriptSharp在產生方法名和欄位名的時候,會遵循Javascript的代碼編寫規範,將首字母小寫,如C#中的Method()將產生為method().可能過添加PreserveCaseAttribute 取消該規則.在使用其它命名空間的對象時,不能使用類似如"namespace.class”的形式,而必須要使用Using
Time of Update: 2018-12-06
戰勝心靈寂寞最好的方法是成熟一點,接受它,面對現實。但若然你真的是到了寂寞難耐的地步,不知如何是好,但又不太習慣與別人訴說,不妨考慮以下提議: 找點事做:喜歡做什麼便做什麼,按你的心意而行,有助你驅除寂寞。當你全情投入在自己最喜歡的事情上,自然能忘掉一切,再沒有多餘的空間讓你自歎寂寞無奈。緩步跑、寫作、做小手工、甚至彈琴等;最緊要是你所鐘愛的玩意兒。其次你更藉此認識到其他志趣相投的朋友;而將你的喜惡,感情與人"分享"。 迴歸自然:大自然被譽為人類心靈深處的歸宿,在大自然
Time of Update: 2018-12-06
今天在ITPUB看到一個人問的語句問題:http://www.itpub.net/thread-1734957-1-1.html 問題如下:table:emp parent_id emp_id emp_name total_amout NULL 2 Andrew 200 2 1 Nancy 100 2 3 Janet 120 3 4 Michael 80 1 5 Robert 50 每個員工的總銷售額=自己的銷售額+其下級員工的總銷售額,
Time of Update: 2018-12-06
大綱 Ctrl+M,O摺疊所有大綱 Ctrl+M,P: 停止大綱顯示 Ctrl+M,M: 隱藏或展開當前嵌套的摺疊狀態 Ctrl+M,L: 將所有過程設定為相同的隱藏或展開狀態 注釋 Ctrl+K,Ctrl+C: 注釋選定內容 Ctrl+K,Ctrl+U: 取消選定注釋內容 書籤 Ctrl+W,B Ctrl+B,T 切換書籤開關 Ctrl+B,N 移動到下一書籤 Ctrl+B,P: 移動到上一書籤 Ctrl+B,C: 清除全部標籤 程式碼搜尋 Ctrl+I: 累加搜尋 Ctrl+Shift+I:
Time of Update: 2018-12-06
一個人只有時刻保持幸福快樂的感覺,才會使自己更加熱愛生命,熱愛生活。只有快樂,愉快的心情,才是創造力和人生動力的源泉;只有不斷自己創造快樂,與自己快樂相處的人,才能遠離痛苦與煩惱,才能擁有快樂的人生。只有啟程,才會到達理想的目的地;只有拼搏,才會獲得輝煌的成功;只有播種,才能有收穫;只有奮鬥,才能品味幸福的人生。我們在拼搏的時候,一定要帶上三件法寶,而不是赤手空拳。這三件法寶是一健壯的身體、豐富的知識和足夠的勇氣。所有的輸和贏都是人生經曆的偶然和必然。只要勇敢地選擇遠方,你也就註定選擇了勝利和失
Time of Update: 2018-12-06
.NET組件和COM組件之間的相互操作//(轉) .NET技術是微軟大力推廣的下一代平台技術,自從.NET技術架構Beta2版本的正式發布,此項技術也逐漸走向成熟和穩定。按照微軟的平台系統佔有率,我們不難想象得到,在未來的一兩年內.NET技術必定會勢如破竹一般的登上主流的技術平台,而一個新的技術平台得以快速發展的最重要的前提是:他不會徹底的摒棄以前的技術,這一點對於.NET技術來說指的就是COM/COM+技術了。
Time of Update: 2018-12-06
我把人生中發生的負面事情比作負數。經曆多了,我發現學會讓-1到此為止太重要了,它能讓你的生活增加很多的快樂,減少很多的痛苦。
Time of Update: 2018-12-06
本篇文章起源於在GCR MVP Open Day的時候和C# MVP張響討論串連池的概念而來的。因此單獨寫一篇文章剖析一下串連池。 為什麼需要串連池 剖析一個技術第一個要問的是,這項技術為什麼存在。 對於每一個到SQL Server的串連,都需要經曆TCP/IP協議的三向交握,身份認證,在SQL Server裡建立串連,分配資源等。而當用戶端關閉串連時,用戶端就會和SQL
Time of Update: 2018-12-06
Flash9b.ocx和FlashUtil9b.exe兩個頑固份子,由於adobe和微軟的設定問題,刪除起來非常的麻煩,成了兩個超級牛皮糖,對付方法如下:刪除具體方法:資源管理員->工具->檔案夾選項->查看->使用簡單檔案分享權限設定(推薦):把這個選項去掉;在資源管理員中,按右鍵Flash9b.ocx檔案,屬性->安全->進階,把Everyone和ANONYMOUS
Time of Update: 2018-12-06
1、MultiBox一個lightbox支援的內容格式包括:圖片,Flash,視頻,mp3,html。首頁:http://www.phatfusion.net/multibox/下載:http://www.phatfusion.net/multibox/multibox.zip樣本:http://www.phatfusion.net/multibox/
Time of Update: 2018-12-06
人在20歲以意志力著稱,在30歲以智慧取勝,在40歲則靠的是理智的判斷。要永遠堅信這一點:一切都會變的,無論受多大創傷心情多麼沉重,一貧如洗也好,都要堅持住。太陽落了還會升起,不幸的日子總會有盡頭,過去是這樣,將來也是這樣。衡量一下,你所想要取得的成功與你為此所失去的是不是相值。應當記住,有的時候,你得不到你想要的東西,說不定是命運給你的一個美妙的賞賜。許多時候,目標與現實之間,往往具有一定的距離。我們必須學會隨時去調整,無論如何,人不應該為不切實際的誓言和願望而活著。有心能知,有情能愛,有緣能
Time of Update: 2018-12-06
ScriptSharp允許開發人員通過編寫C#代碼來產生Javascript代碼,極大的提高了前端開發的開發效率. 本文將通一個簡單的例子,讓大家熟悉ScriptSharp這個工具.首先要準備以下工具:Visual studio 2010.目前ScriptSharp只支援Visual studio
Time of Update: 2018-12-06
人生如一場牌局。我們手中的牌是上帝發好的。這就是我們的全部資源。 上帝在發牌時,其實是經過精心搭配的。每個人的牌總體來講都差不多,在一方面有所欠缺了。也必定在另外某個方面給予彌補。 有的人認真分析研究,合理組合利用,打出了比較好的成績,可是有的人總是在抱怨自己的牌不如別人的好,在怨恨和漫不經心中出牌,結果打出了很差的成績,又開始惱悔。。。。。在這樣的迴圈往複中,我們的人生漫漫走向終點。。。