寫一下VC6的watch視窗的一些小技巧,對於調試過程是非常有協助的。VC6年紀已經很大了,微軟好像也不再支援,但是還是有很多人在用。我本人是非常喜歡它的小巧(相對vs2003,2005),佔資源少,即使這樣它的調試功能仍然超級強,真是不錯。 好,廢話到此結束,下面貼代碼來說明:#include <stdio.h>#include <windows.h>class AutoExpand{public: AutoExpand(int val, char* pval)
有一天,柏拉圖問蘇格拉底:什麽是愛情?蘇格拉底說:我請你穿越這片稻田,去摘一株最大最金黃的麥穗回來,但是有個規則:你不能走回頭路,而且你只能摘一次。於是柏拉圖去做了。許久之後,他卻空著雙手回來了。蘇格拉底問他怎麽空手回來了?柏拉圖說道:當我走在田間的時候,曾看到過幾株特別大特別燦爛的麥穗,可是,我總想著前面也許會有更大更好的,於是就沒有摘;但是,我繼續走的時候,看到的麥穗,總覺得還不如先前看到的好,所以我最後什麽都沒有摘到。。。蘇格拉底意味深長地說:這,就是愛情。又一天,柏拉圖問蘇格拉底:什麽是
最近,在做一個小項目時,需要用到WORD/EXCEL(目前只針對OFFICE2003)文檔中內容的替換,在網上搜尋了一番,找到了一些解決方案,自己再整理了一下,記錄出來與大家共用。1、在項目的引用中添加WORD和EXCEL的COM引用:Microsoft.Word 11.0 Object Library和Microsoft.Excel 11.0 Object Library;2、在檔案的USING部分加入以下命名空間:using Microsoft.Office.Core; using
淩晨4點的哈佛大學,玩命的人能沒有好的未來?夏建統在哈佛有“永動機”的綽號自1996年來到哈佛,他每天睡眠從沒超過4個小時。最“瘋狂”的時候,他一周只睡了兩個小時!每天不停地搞設計方案、寫論文、編電腦設計程式。大腦一直處於瘋狂工作的狀態。他的時間裡,只有他的設計、他的商務,和關照心靈的寫作和思考,吃、喝、玩、樂,甚至稍稍的休閑,在他的時間表上從沒有出現過。在他的觀念裡,任何休閑和娛樂都是對生命的極大浪費。天才就是這樣煉成的!天才就是這樣生活的!在哈佛4年,他攻下了兩個碩士學位、一個博士學位。@_
理髮、吃飯,一個做傻的代碼工人 走火入魔是一種境界,你達到了嗎? 每次,當有同事為某個技術問題思考而忘記時間的時候,我們都會說:“你做傻了”,當然,這是笑談,可是回顧一下自己,恍然間,才發現原來自己也是個做傻的代碼工人啊! 我說自己是代碼工人這倒不是自謙,而是現實,若以程式員60分及格為算,我可能40分都不夠吧,實力不夠啊,就只有以勤補之了,所以也就經常“做傻”,經常“走火入魔”,以下便是我幾次“走火入魔”的思索經曆,發之,給園子裡的各位就酒吧! 理髮
現象:最近,有大量網友反映在安裝或開啟一些程式的時候,出現 NSIS Error 錯誤提示,這種情況很容易讓人誤會是系統出現了錯誤,或僅僅是該程式安裝檔案損壞的原因。但是,如果僅僅是程式安裝檔案損壞的原因,那不可能每次下載的檔案都是損壞的,而且不是某一個程式才會這樣。如果是系統錯誤的原因,那又是什麼原因呢?經過和大量的出現這種故障的電腦接觸,筆者終於明白這種情況是怎麼一回事了。下面通過兩個執行個體把這種情況作一個詳細的分析。執行個體一:被感染的360安裝檔案該網友說他老是碰到 NSIS
如何建立和使用socket連結池作者:吳康彬採用CS方式的程式不可避免都要碰到socket串連的問題,很多時候,使用程式設計語言當中內建的socket庫,使用起來多少有些不習慣,雖然系統內建的庫在很多異常處理,穩定性上下了很多功夫,但是要去理解和使用那些庫,比如做socket串連池不免要走很多彎路。在這裡我和大家討論下怎麼樣建立和使用socket連結池。 一般socket連結有以下兩種方式:長(常)連結和短連結。 長連結:當資料發送完成後socket連結不斷開。一直保留到異常或者是程式退出為止,
文憑之惑 看過《北大青鳥的程式員該何去何從》,《北大青鳥的程式員該何去何從續》二文的同仁們都知道我本人是高中畢業,而且至今我的最高文憑還是高中,而且在我就業的時候也確確實實,文憑的缺陷給我在找工作上造成了一定的障礙,雖然我曾經有足夠的能力去考上大學,乃至好大學,但是命運使我與之失之交臂,往事不堪回首,前塵不必再追,在《北大青鳥的程式員該何去何從》,《北大青鳥的程式員該何去何從續》二文的評論中有很多同仁建議我去考個文憑,畢竟這是敲門磚,有大學文憑的和沒有大學文憑的在很多方面是有差異的,那麼問題就來
ADO.Net 在資料庫操作過程中預設開啟了串連池,不需要再進行手工配置。這個特性可以使資料庫操作時效率提高,但也要有相應的代碼配合,才能真正提高程式效率。1、連接字串 ADO.Net 中的串連池大小可以通過資料庫連接字串來控制,例如: string cs = "server=.;uid=sa;pwd=tcaccp;database=pubs;pooling=true;min pool size=5;max pool size=10" 其中 pooling
CLR為開發人員提供了一個非常讓人激動的功能--記憶體回收。但是園子裡關於記憶體回收的討論,大多是討論記憶體回收的原理,以及Dispose模式。但是記憶體回收在實際使用時,是不是可以達到其設計的目標,在開發過程中有沒有需要注意的問題呢?本人也不是非常明確,這篇文章希望能達到拋磚引玉的效果,希望個人牛人能夠給本人或同樣存在疑惑的人一個清楚明確的答案。什麼是記憶體回收?就是說你在使用CLR的時候(不包含託管資源),只需要new一個對象使用。而不需要通過程式碼進行釋放對象(以上是本人理解的記憶體回收的
DataGridView 列順序的調整設定 DataGridView 的 AllowUserToOrderColumns 為 True 的時候, 使用者可以自由調整列的順序。當使用者改變列的順序的時候,其本身的 Index 不會改變,但是 DisplayIndex 改變了。你也可以通過程式改變DisplayIndex 來改變列的順序。 列順序發生改變時會引發 ColumnDisplayIndexChanged 事件:[C#]//
第一年是懵懂的,青澀的,有很多新的期盼的,在離開父母之後,也終於有了自己的初戀 第二年是失落的,沒有方向的,沒有目標的,不知道要往哪兒走,也不知到會到哪裡。 第三年是振作的,失敗之後有了新的奮鬥目標,突然想發奮圖強的,突然覺得人生不能這樣虛度下去了。 第四年是豐收的,開始努力之後,回報就慢慢出現了,那時候覺得精神奮發,覺得自己無可阻擋,只是被一句話埋藏了一個陰影,就那樣強行改變了自己很多對人的成熟看法。
我們知道,對於一個大型網站來說,延展性是非常重要的,怎麼樣在縱向和橫向有良好的延展性,就需要在做架構設計的時候考慮到一個分的原則,我想在多個方面說一下怎麼分:首先是橫向的分: 1. 大的網站化解為多個小網站:當我們一個網站有多個功能的時候,可以考慮把這個網站拆分成幾個小模組,每一個模組可以是一個網站,這樣的話我們到時候就可以很靈活地去把這些網站部署到不同的伺服器上。
前面講了網站最佳化之頁面最佳化,現在來講講背景資料庫的最佳化,目前web2.0的程式,很大瓶頸是資料庫的吞度量。不過,如何才能確定系統的瓶頸是資料庫呢,因為只有確定資料庫是整個系統的瓶頸,我們才有必要去最佳化他,畢竟,還有這麼多需求等待我們去做。如何確定資料庫是瓶頸?1 如果程式設計良好,有一個資料庫操作邏輯層,可以從這個層的統計資料看到每個請求花費的時間,如果平均時間已經不能讓你容忍的話,資料庫已經是瓶頸了。2
Google 的 translation api 分為意譯和直譯兩種。使用google的translation api,可以很方便的為網站提供翻譯功能。首先需要看看 開發人員指南頁面,載入Google的JS代碼 <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">
接手三維地質建模系統編製的項目時,我只是一個很菜鳥的業餘編程愛好者,但我對於這個項目高度興趣,不管結果如何,參與這個項目的過程就很有意思。語言選擇:c++。選擇c++是考慮到c++可以向下相容c,同時兼具物件導向的特徵。IDE:本來打算利用VC++6.0,因為VC++6.0是目前的主流開發三維可視化的IDE,不過使用難度較大,而且我們領導用的是C++ BUILDER,C++ BUILDER具有上手快、製作介面簡易的優點,於是選擇用BCB了。三維圖形庫:利用open graphics
一:擁有品位 女孩到了二十幾歲後,就要開始學著用心的經營自己了,它體現在自己的外表以及涵養上,每一個女孩都是特別的,都應該有自己獨特的品位,可能很多女孩會覺得品位與時尚或奢侈品是掛鈎的,其實不是,品味是一個人去觀察事物時的態度,同樣的東西,不同的人眼光下會出現著不同的版本,物品本身的價值與品位的高低是沒有關係的,女孩要用自己的目光去欣賞一件東西,用進階的品味去挑選東西。
大家都用過百度地圖或者googole地圖吧,在它們主地圖的右下角,有個小地圖視窗,這就是鷹眼視窗。用滑鼠拖動鷹眼裡的小視窗,則主地圖便移動到相應的位置。下面就介紹鷹眼的實現。鷹眼和主地圖的互動,主要體現在兩個方面:一是主地圖的地圖改變了,則鷹眼裡的矩形框要移動到對應的位置,以指示當前地圖在整個地圖中的位置;二是鷹眼的矩形框移動了,則主地圖中顯示的地圖要移動到相應的位置。AE中顯示地圖的控制項叫 ESRI
ArcEngine下模板的替換,網上流行的那段VBA代碼經過測試,是存在問題的。替換之後,模板上的指北針之類的MapSurround不能刪除,具體原因是丟失了MapFrame,但在重複替換的時候尋找不到MapFrame。如果只是為了替換資料框的話,變通的辦法是複製原有的資料框,然後在新的視圖中替換資料框就行了。代碼也相對簡單很多。另外,發現PageLayout的一個嚴重問題,選中Element後,按Del鍵,不經過詢問就直接刪除了,可惡的是鍵盤訊息沒辦法攔截。除非~用Hook吧~但在Dotnet
中國地理位置四至點最東端 東經135度2分30秒 黑龍江和烏蘇裡江交匯處 最西端 東經73度40分 帕米爾高原烏茲別裡山口(烏恰縣) 最南端 北緯3度52分 南沙群島曾母暗沙 最北端 北緯53度33分 漠河以北黑龍江主航道(漠河縣)6度帶號求法,6X-3=中央經線經度3度帶號求法,3X=中央經線經度城市 經度 緯度 城市 經度 緯度 北京 116:28E 39:54N 青島 120:19E 36:04N 天津 117:10E 39:10N 鄭州 113:42E 34:44N 石家莊 114:26