.Net Micro framework在開發過程中的bugs/problems及解決方案。

1.在開啟了主板的DHCP功能之後,由於主板每次重啟之後,都會需要一定的時間擷取一個IP地址,這個需要一定的時間。而在Visual Studio中debug的時候attach到電路板上面的時候,會reset一下來串連上tinyCLR的debug

在真實項目中使用第三方或開源代的代碼,組件,中介軟體,架構的基本規則

近日老闆來找我,讓我幫他寫一個關於,使用“在真實項目中使用第三方控制項,架構的規則”文檔我問題為啥,大大致是這麼說的“公司現在各個項目組使用了大量的第三方‘架構’,有的很老都找不到維護,有的很新bug太多,有的太複雜新手不會用,有得專案經理找個很好看的給老闆看他也讓人家用了,後來才發現使用這個架構做一個介面,要不原來多出3倍的時間黨務了項目、還有一些開源的代碼太多沒人維護的起,諸如這些的一大堆,反正就是黨務進度了”太多了我記不住了反正就是要我給他出一個文檔,我是不愛出這個文檔的,我個人其實喜歡研

SSCLI中GC源碼分析(1) – EE與BCL之間的調用介面FCall

首先在SSCLI2.0原始碼的\clr\src\vm\comutilnative.cpp檔案中的GCInterface類的CollectGeneration方法上下個斷點,該宏方法主要實現了一個調用轉換:/*==============================CollectGeneration===============================**Action: Collects all generations <=

SSCLI中GC記憶體回收源碼分析(2) – GarbageCollect()與Spin Lock

繼續接著上篇的分析,F11從Fcall中跳出來,就到了sscli20\clr\src\vm\gcsmp.cpp中關於Garbage Collect的最外部的方法GCHeap::GarbageCollect:HRESULTGCHeap::GarbageCollect (int generation, BOOL collect_classes_p){ UINT GenerationAtEntry = GcCount; //This loop is necessary for

SSCLI中GC記憶體回收源碼分析(3) – GarbageCollectGeneration()與SuspendEE

上一節中的GarbageCollect()方法,主要是傳遞不同的Generation做為參數,來調用GarbageCollectGeneration方法,實現對heap中不同的Generation進行回收。精簡了以後的GarbageCollectGeneration方法以後的代碼如下: 在第一次調用該方法的時候,Gen傳遞過來的參數值為max_generation,表示對GC

實戰 IE8 開發人員工具

今天整理我收藏的漫畫的時候發現 風雲3 少了兩集(486、487),這對於收藏者來說基本是不可忍受的;從風雲一到三,應該一集也不能少的;決定上網去找找,不過溜達一圈常去的分享論壇,由於時間太長了而且多半都是放在網盤裡的以前所以不是沒有了就是網盤到期了;看來只能去找線上的了;還好很快找到一個線上的雖然不是特別高清晰的,不過忍了起碼品質還可以還可以看不過沒有下載,這麼多頁要一頁一頁的翻下去,還不能郵件儲存,屏蔽了右鍵、而且身為搞軟體的如果一頁一頁的去Copy 圖片也太丟人顯眼了;正好最近裝了ie8,

關於WPF的拖拽(1讓我們拖拽吧!)

主題:1.讓我們拖拽吧!2.什麼,拖拽時還要縮圖?。。。3.拖拽時的組件重疊(一個蘿蔔一個坑,請不要佔我的坑) 引子:BOSS:為啥你的程式不支援拖拽?我:因為我不會拖拽。。。BOSS:我每月給你的¥都TMD喂狗了啊。。。 上帝說:我要光,所以有了光。BOSS說:我要拖拽,於是有了拖拽! 本文:1.讓我們拖拽吧!話說,WPF,要實現拖拽還是比較簡單的。首先是素材,你得有個拖拽的容器,還要有一些拖拽的組件。然後無非就是以下幾個步驟。對於想要拖拽的組件(1)你先得給他弄上MouseMove and 

清除系統垃圾指令碼

@echo off echo Garbage removal system is paper, please wait a moment...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s

我是如何學習NodeJs的 – 筆記1

實際上在開始的時候我已經對NodeJS有了一定的瞭解。比如我知道它是居於Javascript語言的伺服器端web Server,比如我知道它的優勢在於它的效能,而造成效能優異的原因在於高效的V8引擎,也就是編譯器,以及其它一些語言層面的東東,無非就是JS一些語言的特點,函數,非同步,回調之類的。但是在具體學習的時候,我還是遇到了開始時候想象不到的很多困難,下面就是對學習過程的一個簡單記錄。1.

WebService傳輸資料流及資料互動解析

key words:DPWS,嵌入式裝置,WebService,Http,嗅探,Micro Framework。。 為了實現一個嵌入式裝置和一個host在IIS server上面的WebService互動,使用了MF3.0裡面的DPWS方法。不過這個東西實在是Hard to use。今天就記錄下使用的過程中的第一步,首先分析一個Client和一個Webservice是如何互動的,發送的資料流的格式,然後在Device裡面封裝一下Soap頭用httpClient發送出去。

真誠的感謝,真誠的一封信(一個開放式舞台,真誠邀您加入)

我在園子失蹤很久了,最近一直在搞自己的論壇,不知不覺,論壇成長了,已經有了一個很好的開始。但這一切都是因為擁有在部落格園學習到的C#知識,才能發展到今天。1月10日開始,我堅持了3個月來建設網站,這都是因為部落格園給我的力量。部落格園帶給了我一切,部落格園讓我認識了C#,部落格園讓我從一個迷茫的小孩,變得逐漸成熟,無盡的感謝。

開心網的花園你玩過嗎?分析他的原理,並開源一款花園輔助程式。

開心網在一個月前推出了一款新組件,買房子裡的“花園”,相信玩開心的朋友都知道。就是種植種子,然後種子會在N小時後成熟,成熟你可以收穫你的果子賺取一定金額,同時如果你不及時收割你的果實會被好友偷走。今天想聊一聊花園,分析一下開心網的“程式員”。這個組件的實現難度不高,非常簡單,可能需要著重討論的功能只有一個。就是種子如何成熟?首先來猜測一下開心網以前的實現方式,從種子播種的那一刻起,就誰記錄一個播種時間(必然的),比如說胡蘿蔔的成熟時間是12小時,那麼如何通過這

部落格園北京俱樂部第三次活動講義PPT

周六參加了部落格園北京俱樂部第三次活動,作為主講人之一,我給出的題目是.Net 下記憶體回收演算法與實現。內容主要包括三個部分:經典基本記憶體回收演算法 CLR中記憶體回收演算法介紹 SSCLI中Garbage Collection源碼分析PPT可以在這個地址下載到:http://files.cnblogs.com/lbq1221119/GC_Algorithm_inside_dotNET.pptx這次活動的總結,貼在了俱樂部的網頁上:http://www.cnblogs.com/bjclub/

國外精品研究論文(持續更新)

收集整理看過的一些論文用,不定期更新:MMTk: The Memory Management Toolkithttp://cs.anu.edu.au/~Robin.Garner/mmtk-guide.pdf講在JikesRVM,一個叫jikes寫的虛擬機器裡面,結合Eclipse來實現一個Gabarge Collector。GCspy: An Adaptable Heap Visualisation Frameworkhttp://research.sun.com/projects/gcspy/

mozilla DOM 的協助檔案打包,適合 Firefox

mozilla DOM 的協助檔案打包,適合 Firefox,5月份打包的,通過他你可以基本上查到 ie和 Firefox 的區別,哎作web很鬱悶的尤其越複雜越鬱悶、真想讓某個公司把所有瀏覽器都合并了,RIA 還不成熟最近很忙沒有上網基本鬱悶博也發的少了,放眼一看哎。新技術出的太多了、不過在也沒有感覺很爽的東西了、可能是已經很老了、或者這些東西真的不是很爽。Silverlight

自己寫的ValidatorBlock,參考Enterprise Library的ValidatorBlock

因為項目的原因,不能使用3.0的validator block,感覺很是不爽,於是決定參考官方實現,自己寫一個。其實思路還是比較簡單,一個attribute類,一個提供驗證的方法類,就搞定。不廢話,貼代碼先!attribute類是這麼寫的Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 

vssettings 黑色theme

帖張 從外國一個網站找的theme,感覺不錯!!!不過,預設是給VS2008 使用的,當import settings時候,如果在VS2005下面會報錯!解決的辦法也很簡單,用記事本開啟檔案,代碼的最開始部分如下Code highlighting produced by Actipro CodeHighlighter

一個奇怪的問題,關於重載!

 今天在 寫一個 重載的 時候發現了 一個很奇怪的問題, 先看這樣的一段程式! static void Main(string[] args){     test(null);}static void test(object obj){     Console.WriteLine("obj");}static void test(object[] obj){     Console.WriteLine("obj array");}Code highlighting produced by

關於90後程式員工作經曆的一些看法

最近看到很多關於90後直接參加工作的文章,感慨很多,說說自己的見解,同時也汙染下首頁:)當我讀了90後程式員工作經曆 我就想起了以前園子裡另外的關於一個兄弟退學的文章,結果一搜尋找到了休學、退學與工作 這篇文章,裡面有一段話是當時的樓主說的,我認為很經典。 “退學,是指退出學校,而不是退出學習。選擇是否退學,只是選擇什麼樣的學習方式,與是否認為技術是萬能的,沒有必然的關係。選擇工作,就是選擇應用技術,真正能表現價值的,是技術的應用,而不在於技術本身。

F# Fundamentals

F# Fundamentals   基本文法 先是一些簡單樣本1.Hello World Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Printfn "Hello World" 2.簡單的Windows Form程式Code highlighting produced by Actipro CodeHighlighter

總頁數: 61357 1 .... 5158 5159 5160 5161 5162 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.