1.建立web project工程,我的結構如下:2.這一步非常重要:引入必要的jar包,很多部落格丫的就給出7個jar包,別理他們!根本不完整!版本2.3.8的struts2需要的jar包如下:一共11個!引入方法是:右鍵工程->properties->java build path->Libraries->add external jar 把這11個jar包引入進去!(順便強烈鄙視某些部落格在2.3.8的版本下只引入7個包,請問你們是如何做到的?) 3.修改WEB-
Protel99及POWER PCB(PADS LAYOUT) 的快速鍵Protel99的快速鍵一、原理圖庫P/P:畫元器件引腳 P/A:畫弧線 P/L:畫直線P/A:畫矩形 T/C:建立一個新的元器件 T/R:刪除元器件T/E:重新命名元器件 T/W:為元器件建立一新子件 T/T:刪除元器件的一個子件 二、原理圖Ctrl+Backspace:重複上一次操作
package servletContext;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.GenericServlet;import javax.servlet.ServletConfig;import javax.servlet.ServletContext;import javax.servlet.ServletException;import
方法共三步:第一步: 修改檔案wince600\platform\smdkv210\common\dbgserial\dbgserial.c中的三個函數OEMInitDebugSerial(){... if (g_pUARTReg == NULL) {#if (DEBUG_PORT == DEBUG_UART0) // UART0 g_pUARTReg = (UART_REG *)OALPAtoVA(BASE_REG_PA_UART0, FALSE
串口通訊中的DCB結構 typedef struct _DCB {// dcbDWORD DCBlength; // sizeof(DCB)DORD BaudRate; // current baud rate 指定當前的傳輸速率DWORD fBinary: 1; // binary mode, no EOF check 指定是否允許二進位模式WIN95中須為TRUEDWORD fParity: 1; // enable parity checking 指定同位是否允許DWORD
串口握手協議的XON\XOFF原理有人可能搞不清楚,看看下面這個例子你應該能有所感悟。假設電腦A和電腦B通過RS232串口通訊A 和 B協商使用軟體握手協議(dcb.fOutX = TRUE), 定義XonChar \ XoffChar 比如XonChar = 1,XoffChar = 2.現在, A向B發送字元2, B向A發送字串"helloworld". A能收到字串"helloworld"嗎? 不行的.B向A發送字元1後,
OVERLAPPED,顧名思義為重疊,乍一看會很奇怪,重疊?誰跟誰重疊?似乎在WIN32的Programming中沒有這個概念呀?要討論這個問題就要追溯到對裝置I/O的訪問中。
上一篇看了Overlapped IO模型後,接下來看剩下兩個重要結構: 2.COMMTIMEOUTS結構 逾時設定COMMTIMEOUTS:COMMTIMEOUTS主要用於串口逾時參數設定。COMMTIMEOUTS結構如下: typedef struct _COMMTIMEOUTS { DWORD ReadIntervalTimeout; //讀間隔逾時 DWORD
如題,PB編譯完後make時出現如下錯誤:Mismatched time stamp on .rel file for module nk.exe requesting kernel fixup. Valid .rel file is required for kernel
為什麼在myeclipse中能夠顯示出文字的樣式,但是直接用瀏覽器開啟就不能顯示樣式呢?(瀏覽器可以用Google瀏覽器開啟,但是用firefox和ie卻不行)<?xml version="1.0" encoding="UTF-8" standalone="no" ?><?xml-stylesheet type="text/css" href="config1.css"?><soft> <a> <a1 id="a1"
我在上一篇中說明CTL_CODE的時候,其中CTL_CODE定義中有一個Method域,該域的功能意義是定義用於與在驅動程式中擷取應用程式資料緩衝區的地址方式。如果你看了我前邊的文章,你可以看到在DeviceIoControl的使用說明中對DeviceIoControl參數進行描述中關於lpInBuffer 和lpOutBuffer 的描述。簡單的說,Method域就是定義了lpInBuffer 和lpOutBuffer
不說廢話,直接切入正題:1.申請GITHUB帳號,不用說的;2.下載GIT,地址百度之;3.下載完點開GIT BASH命令列輸入:$ git config --global user.name "你的姓名,隨便寫"$ git config --global user.email "你的email"然後需要得到一個SSH 金鑰,命令列裡輸入:$ ssh-keygen -C '你的email' -t
編譯2450 bootloader出錯,編譯driver沒錯,編譯Eboot錯誤如下:BUILD: [01:0000000039:PROGC ] Compiling ./debug.cBUILD: [01:0000000042:PROGC ] Compiling ./ether.cBUILD: [01:0000000045:PROGC ] Compiling ./flash.cBUILD: [01:0000000048:PROGC ] Compiling ./nand.cppBUILD: [01
最近這個過年啊,本來志氣滿滿帶了兩本jQuery回去看看,結果發現書裡大部分基礎應用都會,然後太難的又不想看啊,沒氣氛啊!!!好了,不扯了,切入正題上一篇解決了struts2下的配置啦啦啦啦,這次就先開個小程式吧。首先呢,這個struts2的結構得先熟悉,它是一個典型的MVC架構,商務程序我的理解如下:恩,一個請求頁面.jsp->發送請求到你的Servlet容器也就是你的伺服器,請求經過“過濾器”,(在web.xml裡配置,struts配置的時候需要添加的 <filter-class
CreateFile開啟檔案要對檔案進行讀寫等操作,首先必須獲得檔案控制代碼,通過該函數可以獲得檔案控制代碼,該函數是通向檔案世界的大門。ReadFile從檔案中讀取位元組資訊。在開啟檔案獲得了檔案控制代碼之後,則可以通過該函數讀取資料。WriteFile向檔案寫入位元組資訊。同樣可以將檔案控制代碼傳給該函數,從而實現對檔案資料的寫入。CloseHandle關閉檔案控制代碼。開啟門之後,自然要記得關上。GetFileTime擷取檔案時間。有三個檔案時間可供擷取:建立時間、最後訪問時間、最後寫時間
部落格(Blog)-Roller Weblogger ,MeEclipse下搭建BlogTomcatApacheMyeclipseMySQL都說roller在國外是二次開發部落格系統的首選,但是下載原始碼之後發現是它是基於netbeans項目結構開發的。平時用習慣了Eclipse,所以想搬到MyEclipse上面,但沒有想到居然那麼不容易,折騰了整整一天,才最終跑起來。網上的參考資訊太少,大概都是那二三篇的轉貼,全部結合起來就差不多可以解決,藉此總結一下,希望用到的朋友有參考作用!1.
我是一個字型控,幾乎我能夠使用的軟體中都用的是“courier new”字型,firebug是我很喜歡的一個Firefox外掛程式,自然逃不了我的手掌心,修改它的原因是調試的時候宋體很難看。此方法網上很多,是英文網站上我實驗成功後,列出了一個詳細的步驟,按部就班就可以了。1,通過firefox的about:config方式是無法修改firebug的字型的。2,在你的電腦中尋找以下參考路徑(前提是你已經安裝了firefox和firebug外掛程式,我的環境是win7-64bit,firefox8.
在我的安裝目錄中可以找到這樣一個檔案:D:\MyEclipse\Common\plugins\com.genuitec.eclipse.wizards_8.5.0.me201003052220.jar,不同版本的MyEclipse中這個檔案可能名稱會不同,但是首碼應該是com.genuitec.eclipse.wizards,大家也可以找到相應的。 用壓縮軟體例如“好壓開啟”。進入templates檔案夾,找到Servlet.java檔案開啟後就可以修改了,刪除一些注釋等……然後點關閉。選“是”
在WinCE系統中,當我們完成了相關的開發和系統定製工作以後,會編譯WinCE系統,最後產生NK.bin和NK.nb0。下面介紹一下WinCE系統的編譯過程,大致分為4個階段:編譯階段(Compile phase),系統產生階段(Sysgen phase),檔案拷貝階段(Release copy phase)和產生映像階段(Make Run-time image