Time of Update: 2018-12-05
=============================================================標題:wince滑屏效果的實現摘要:備忘:wince 5.0 + vs2005日期:2010.7.16姓名:朱銘雷============================================================= 之前讀了norains俠的一篇文章——“IPhone平滑滾動效果的實現”,原文地址是:http://blog.csdn.net/
Time of Update: 2018-12-05
Error: Ram start overlaps rom binaryRom end : 0x8df9ba1cRam start: 0x8de29000NKphysfirst 8c200000physlast 8df9ba1culRAMFree 8de29000Fatal error hit, exiting...makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).makeimg: FATAL ERROR:
Time of Update: 2018-12-05
XX處未處理的異常:0xC0000005:讀取位置0x00000020時發生存取違規在調試mfc程式的過程中,經常遇到這種異常。剛開始不知道怎麼去處理,後來遇到的次數多了,發現這種問題在一般情況下,很容易找到原因。比如下面這個對話方塊程式,有一個編輯框控制項,還有兩個按鈕控制項,一個用來隱藏編輯框,另一個用來顯示編輯框。這兩個按鈕的處理代碼很簡單:GetDlgItem(IDC_EDIT1)->ShowWindow(FALSE);和GetDlgItem(IDC_EDIT1)->Show
Time of Update: 2018-12-05
在VC中的Rect類有兩個函數,inflaterect和deflaterect分別表示什麼意思?簡單的說就是左(left) 上(top) 右(right) 下(bottom) 下面列出其全部重載函數 CRect::InflateRect void InflateRect( int x, int y ); void InflateRect( SIZE size ); void InflateRect( LPCRECT lpRect ); void InflateRect( int l, int
Time of Update: 2018-12-05
wince下字元都是unicode編碼,做項目使用的XML也需要是unicode字元,而項目中顯示屏LCD是GB字元,使用的時候就存在兩者的轉換問題經過google後,發現這種轉換隻能通過查表的形式進行,把unicode和GB碼對應的字元做成二維碼錶,然後尋找擷取。GB字元總共21791,尋找採用了二分法尋找。1、unicode轉換成GB//函數功能是unicode轉成GB,碼錶需要按unicode進行排序! unsigned short UnicodeTOGBK(unsigned
Time of Update: 2018-12-05
今天在寫程式為cstringarray變數操作時遇見:ASSERT_VALID fails with illegal vtable pointer.Assertion Failed: <unknown application>: File array_s.cpp, Line 236這兩個問題,幾經尋找、詢問才知道是定義的結構體中的cstringarray虛擬表出錯。仔細看程式時才發現,我申請的結構體的指標,用memest初始化了,原來結構體沒加cstringarray變數,全是cha
Time of Update: 2018-12-05
經過兩周多的糾纏,今天終於在mini2440下能登陸telnet了。過程是痛不欲生,階段性成果還是讓人能釋懷。先對個人之前困惑,目前豁然開朗等情況總結匯總。原來使用英創的telnet調試習慣了,同時下載速度較快,入手友善之臂mini2440也希望如此。mini2440提供的預設核心,已包含了telnet和ftp,在電腦上cmd->telnet 192.168.1.230就能登入,出現如下對話方塊:第一次見著,以為友善處於啥保護目的故意的,於是乎瞎猜了幾個,均失敗。在網上尋找原因,http:
Time of Update: 2018-12-05
參考資料:《編程之美》2.16http://blog.pfan.cn/rickone/13086.htmlhttp://chriszeng87.iteye.com/blog/1054321題目:給出一個O(nlogn)的演算法,使之能夠找出一個n個數的序列中最長的單調遞增子序列。O(n2)的比較好理解,沒有仔細研究,研究了下O(nlogn)的解答和好多大神的分析才明白一些,發現玄妙無限呀~對於序列Sn,考慮其長度為i的單調子列(1<=i<=m)。我們選取這些子列的最後一個元素的最小值
Time of Update: 2018-12-05
印刷電路板上,電源線和地線最重要。克服電磁幹擾,最主要的手段就是接地。對於雙面板,地線布置特別講究,通過採用單點接地法,電源和地是從電源的兩端接到印刷線路板上來的,電源一個接點,地一個接點。印刷線路板上,要有多個返回地線,這些都會聚到回電源的那個接點上,就是所謂單點接地。所謂類比地、數字地、大功率器件地開分,是指布線分開,而最後都彙集到這個接地點上來。與印刷線路板以外的訊號相連時,通常採用屏蔽電纜。對於高頻和數字訊號,屏蔽電纜兩端都接地。低頻類比訊號用的屏蔽電纜,一端接地為好。對雜訊和幹擾非常敏
Time of Update: 2018-12-05
在移植Nboot時,發現串口輸出亂碼,檢查串口配置沒問題後,覺得應該是時鐘配置沒配好,修改後果然ok,所以補習一下!2440時鐘配置詳細說明,以上電為順序講述:一、S3C2440A時鐘概述 1、S3C2440A的電源管理有4種模式:NORMAL,SLOW,IDLE,SLEEP。 2、 有4種時鐘:FCLK,HCLK,PCLK,UCLK具體分工如下:FCLK is used by ARM920T.HCLK is used for AHB bus, which is
Time of Update: 2018-12-05
若要在調試器的“輸出”視窗中顯示來自程式的訊息,可以使用 ATLTrace 宏或 MFC Trace 宏。TRACE宏只在程式的“Debug”版本中起作用,在“Release”版本中編譯時間將消失。 下面的樣本顯示幾種 TRACE 宏的用法。與 printf 類似,TRACE 宏可處理許多參數。int x = 1;int y = 16;float z = 32.0;TRACE( "This is a TRACE statement/n" );TRACE( "The value of x
Time of Update: 2018-12-05
在使用STC單片機的時候,大家是不是會遇見一個問題:延時往往很難把握。當然可以使用延時函數產生波形輸出到示波器觀察來修改延時參數,但是沒有示波器時有沒有方法來確定延時參數呢。我這裡自創了個辦法,發到這與大家分享一下。
Time of Update: 2018-12-05
=============================================================標題:WinCE鍵盤鉤子與滑鼠鉤子摘要:備忘:Windows CE + VC2005日期:2010.8.20姓名:朱銘雷============================================================= 最近需要在Windows CE 5.0作業系統下實現這樣的功能:如果沒有用觸摸筆或者滑鼠點擊螢幕,則等待5秒鐘之後自動調暗背光。
Time of Update: 2018-12-05
冬天,我發現很多樹上都塗有石灰,以前也看到過,知道是防蟲,但具體的道理就不太明白了,特別記下來,在網上找到如下資料:在樹上用石灰水畫圈是為了什嗎?為什麼有的只在距地面一米左右劃一個圈,有的是塗滿樹的整個下半部分?樹榦,常常被刷成白色,遠遠看去,整齊而又漂亮。然而,人們把它刷成白色,主要倒不在乎好看。 這白色的東西是人們在100斤水中加入20斤到40斤生石灰調成的石灰水。 http://ike.126.com樹木刷了石灰水,有這麼幾個好處:
Time of Update: 2018-12-05
vs2005調試DLL時,編譯沒有錯誤但在啟動調試的時候提示:——————————————————————————————無法啟動程式“%CSIDL_PROGRAM_FILES%/XX/XX.exe”。發生了通常表示安裝被損壞的錯誤(代碼 0x8007007e)。如果問題仍然存在,則通過“控制台”中的“添加或刪除程式”修複 Visual Studio
Time of Update: 2018-12-05
成都昭覺寺客運站班期時刻表 班車資訊成都昭覺寺客運站班期時刻表 www.123de6.cn 始發站目的地裡程(km)方式車型票價(元)發車時間時間 昭覺寺客運站 綿陽 117 高速公路(直達) 豪華中客(帶空調、錄象) 27—32 RMB 6:30——20:00每15分鐘左右一班 80 昭覺寺客運站 綿陽 136 黃許、羅江、金山等 普通中客 18.50—20 RMB 6:45——17:30
Time of Update: 2018-12-05
以下是三個不同的部落格對他的介紹,我也試過了,的確很棒,速度快。=========dos版電影 在windows的運行欄中鍵入telnet towel.blinkenlights.nl,然後欣賞就可以了。 ========有趣的telnet 網站開啟命令列,輸入telnet towel.blinkenlights.nl洋鬼子真變態,字元畫都能搞成這樣,更多有趣的telnet網站在這裡http://www.telnet.org/htm/places.htm(需要代理)
Time of Update: 2018-12-05
響應滑鼠按下事件,記錄起始點到全域變數響應滑鼠拖動事件,啟用XOR模式,繪製前一個矩形(抹除前一個矩形),建立一個矩形並繪製(當前矩形);建立矩形的演算法有多種,以下採用的演算法適應各個方向上的拖動;注意使用XOR模式來抹除之前繪製的矩形,千萬不要使用repaint方法。響應滑鼠釋放時間,啟用XOP模式抹除最後一次矩形 //起始點,滑鼠按下時記錄Point pBegin;//繪圖矩形Rectangle rect;private JPanel getJPanelWaveBox() { if (
Time of Update: 2018-12-05
第二次讀完這本書,希望不要去讀第三邊了,再讀一邊意味著DQE掛了。 這本書已經有第五版了,所以這本第四版的壽命就是這樣短短兩年,當然對於網路,兩年並不是一個特別短的時間。 我沒有讀過AST的Computer
Time of Update: 2018-12-05
Ubuntu 11.10安裝GNOME3:sudo apt-get install gnome-shellsudo apt-get install gnome-themes*(或者簡單的選擇 sudo apt-get install gnome-themes-standard)sudo apt-get install gnome-tweak-tool 卸載 UNITY和UNITY 2D:sudo apt-get --auto-remove purge unitysudo apt-get -