Time of Update: 2018-12-05
package lu;import java.awt.*;import java.awt.event.*;import javax.swing.*; public class Mine extends MouseAdapter {private JFrame mainFrame;private int [][]data;private JButton[][]buttons;private JButton startJB;private Label l;private int
Time of Update: 2018-12-05
=============================================================標題:SQL交易處理文獻:《SQL必知必會》日期:2011.4.22姓名:朱銘雷=============================================================交易處理(transaction processing)可保證一組密切相關的SQL操作要麼完全執行,要麼完全不執行,以維護資料庫的完整性。樣本(SQL
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
=============================================================標題:檢測由new/delete使用不當引起的記憶體泄露備忘:wince日期:2011.5.4姓名:朱銘雷=============================================================以前在網上看到過wince下可用的檢測new/delete的小程式,不過好像在mfc下使用還有點問題。但實在是不記得文章的名字了,也沒有找到原文地址。
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
=============================================================標題:no data exchange control with ID 0x03F7備忘:wince +
Time of Update: 2018-12-05
=============================================================標題:wince網路通訊的問題摘要:備忘:Windows CE 5.0 + udp日期:2010.5.25姓名:朱銘雷=============================================================
Time of Update: 2018-12-05
有的時候在自己的程式中,使用了第三方的庫,而在這個庫中大量使用了非安全版本的CRT函數。這樣程式在編譯的時候,會有很多的“warning C4996”警告資訊。這樣的資訊有可能成百上千,不但看起來煩人,而且有的時候一些我們想發現的其他類型的警告也被淹沒其中,不容易被發現了。 這時候就想屏蔽它們,而不可能一個一個去改。在我的MFC程式中,在“stdafx.h”標頭檔中加入陰影部分的兩個宏定義便可以了。這兩個宏最好加在“stdafx.h”標頭檔的初始位置。
Time of Update: 2018-12-05
=============================================================標題:WinCE系統下隱藏對話方塊程式的OK按鈕摘要:備忘:Windows CE + VC2005日期:2010.8.9姓名:朱銘雷============================================================= We can use the following function. BOOL SHDoneButton(
Time of Update: 2018-12-05
=============================================================標題:找不到檔案或程式集名稱"System.Data.SqlServerCe...摘要:備忘:Windows CE 5.0 + VS2005日期:2010.9.8姓名:朱銘雷============================================================= 一個客戶開發程式的時候,使用c#.net操作Windows
Time of Update: 2018-12-05
沒有排序,因為考慮到排序要花的時間也挺多,不比這種直接尋找法快多少。void select( int s[], int f[], int f0){int ff = 18+1;//the biggest finishing time+1int flag = 0;for( int i=0; i<15; i++ )if( s[i]>=f0 && f[i]<ff ){flag = i;ff=f[i];}if( ff==18+1 )//finish{cout
Time of Update: 2018-12-05
=============================================================標題:關於WinCE Release版本程式SetLocalTime失敗問題備忘:wince6 + vs2005日期:2011.6.14姓名:朱銘雷=============================================================// 設定系統日期void CCalrDlg::OnBnClickedBtnUse(){
Time of Update: 2018-12-05
=============================================================標題:MFC下按鈕自繪的實現(四)摘要:備忘:MFC + VC2005日期:2010.7.20姓名:朱銘雷=============================================================
Time of Update: 2018-12-05
雙絞線的製作方式有兩種國際標準,分別為EIA/TIA568A以及EIA/TIA568B。而雙絞線的串連方法也主要有兩種,分別為直通線纜以及交叉線纜。簡單地說,直通線纜就是水晶頭兩端都同時採用T568A標準或者T568B的接法,而交叉線纜則是水晶頭一端採用T586A的標準製作,而另一端則採用T568B標準製作,即A水晶頭的1、2對應B水晶頭的3、6,而A水晶頭的3、6對應B水晶頭的1、2。T568A標準描述的線序從左至右依次為:T568B標準描述的線序從左至右依次為:
Time of Update: 2018-12-05
1.SD卡的命令格式:SD卡的指令由6位元組(Byte)組成,如下:Byte1:0 1 x x x x x x(命令號,由指令標誌定義,如CMD39為100111即16進位0x27,那麼完整的CMD39第一位元組為01100111,即0x27+0x40)Byte2-5:Command Arguments,命令參數,有些命令沒有參數Byte6:前7位為CRC(Cyclic Redundacy
Time of Update: 2018-12-05
=============================================================標題:檢測到了緩衝區溢位...摘要:備忘:Windows CE + VC2005日期:2010.8.5姓名:朱銘雷=============================================================
Time of Update: 2018-12-05
http://www.emtronix.com/article/article2010352.html1. 進行嵌入式開發必須弄懂ARM彙編指令集嗎? 書店裡有很多入門級的書,第一章不是介紹ARM指令集,就是介紹ARM的CPU資源,這給很多初學者一個很不好的直觀感覺,就是學習ARM一定要把組合語言和CPU資源搞明白。然而,這兩個方面,沒有實際的去做一下,只是紙上談兵,怎麼又搞得明白呢,於是,讓很多初學者,知難而退。
Time of Update: 2018-12-05
說明:mini2440平台,wince6.0系統,vs2005經過幾個月的學學停停,終於在wince下加入了GPIO類比的IIC匯流排,實現了IIC的移植,IIC的晶片是SHT21溫濕度晶片。之所以搞了這麼久沒搞定IIC,是在ADS下很早實現了,可就是添加到系統就總不對!示波器抓取發現時序在晶片複位後就不對了,找來找去都不知道怎麼回事!這下就陷入了糾結中,還是那種死迴圈的糾結,怎麼都繞不出來!網上發帖,網友們也支了很多招,感謝你們!jonsenwu網友的話提示了我!驅動程式加到系統裡面,系統的調
Time of Update: 2018-12-05
說明:原創都是個人經驗,本人才疏學淺,如有不妥之處切盼高手指點糾正!這個電路我在使用發現了以下幾個問題:1、用的NPN管子,其實這樣不太好。在光耦隔離電路中,即主板和控制模組使用不同電源時會容易出現主板不上電,外部控制模組上電自通現象,是比較危險的。2、RC濾波僅僅是用於帶感性負載時使用,如果控制家電等,會出現負載一會兒通,一會兒不通的現象。空載時,萬用表測試電壓通斷都是220V。我接示波器時就出現了這個情況。3、如果被控對象是三相電或者功率較大,需要控制交流接觸器,那麼這個電路就得改了。繼電
Time of Update: 2018-12-05
在使用STC單片機的時候,大家是不是會遇見一個問題:延時往往很難把握。當然可以使用延時函數產生波形輸出到示波器觀察來修改延時參數,但是沒有示波器時有沒有方法來確定延時參數呢。我這裡自創了個辦法,發到這與大家分享一下。