原创 用freemarker生成html小例子

同學接到一個做網站美工的小項目,沒有邏輯處理的頁面和數據庫操作,這樣對於我們這種程序研發人員反而還比較棘手。。   上網搜了一下有沒有偷懶的方法,發現了freemarker。。可以根據java代碼生成html文件的好東東。   二話不說,

原创 SNMP管理端控制代理端小例子

一個週末一直在進一步研究項目的管理端和代理端通信問題,早上終於有了點眉目,做個筆記。   實驗的是一個遠程控制代理端關機的功能。   管理端是用Java搭的前臺網站,所以使用SNMP4J包編寫程序。代理端使用agent++和snmp++兩

原创 用ICE編寫HelloWorld程序(C++, Java, C#)

 客戶端與服務器雙方的語言使用:client(C++), server(Java)。   首先下載好ice安裝包,這裏使用Ice-3.3.1-VC60版本。安裝後配置環境變量以及VC6.0中目錄裏相關設置(execute, lib, in

原创 隱藏桌面上任務欄和開始按鈕的小例子

原理很簡單。在Windows裏任務欄或者開始按鈕也是窗口,就是先得到窗口句柄,然後調用WindowsAPI函數,ShowWindow,參數顯示爲隱藏即可。 隱藏任務欄的代碼如下:   HWND hwnd; hwnd = FindWindo

原创 SSH架構的形成

1. client - jsp - DB   2. client - jsp - model - DB。    jsp負責與DB交互,包括1。   3. client - jsp - service - model - DB。   js

原创 Java程序發郵件小例子

  今天試了一個Java寫的發郵件小例子,需要的jar包有:   activation-1.1.jar, commons-email-1.1.jar, mail-1.4.jar 這三個   代碼如下:     import org.ap

原创 MyEclipse一些配置

1. MyEclipse內嵌api幫助文檔:     郵件點擊jar包 -> properties -> Javadoc Location -> 選擇api位置(docs下的api文件夾) 2. 設置spring的xml文件的自動提示:

原创 關機重啓程序小例子

搜了個關機小例子,拿來調試一下。   HANDLE hToken; TOKEN_PRIVILEGES tkp; if(!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEG

原创 切換編碼後出現的亂碼解決

今天在移植一個老項目代碼到新平臺的過程中,碰到了一個棘手的問題。。   把代碼copy到新項目中後,出現了亂碼如下:   // TODO 錕皆訛拷錕斤拷錕� catch 錕斤拷   一看到這,二話不說,直接右鍵Properties ->

原创 Visual Studio2005和VC++編碼的不同

今天在vs2005裏用MessageBox函數發現參數不正常了。。上網一查發現vs2005用的是unicode編碼方式。以前用的vc++6.0用的是ansi字符集。 解決辦法:右鍵點你的項目 -> 屬性 -> 配置屬性 -> 常規 -> 

原创 啓動radius服務器報錯

今天首次接觸項目的服務器,命令行敲radiusd -X啓動,提示錯誤如下:   ERROR:Failed to open socket: cannot bind socket: Address already in use /usr/l

原创 找工作要什麼

     做過無數筆試題,做過無數面試題,基本上沒遇到過很重視語言細節的。語言本身方面,可能會問問虛函數和多態,重載,作用域,存儲方式,字節對齊,一般問的不多,或者根本不問。相反,對待你不懂XX語言上,往往表現的相當寬容,我面試時坦言自己

原创 snmp++開發包小例子

在一篇論文上看到了snmp++開發包使用的一個小例子,拿來調試一下。main函數主要代碼如下: #define SYSDESCR "1.3.6.1.2.1.1.1.0" //ObjectID for system

原创 收集的前端開發測試題

no.1 問題:ul/ol裏有li時IE6裏會出現一行空白,應該如何排除這個? 問題分析:這裏說的ie6裏的li在默認的時候,每個列表項中間都有一個間隙。是一個ie6的bug。   答案:把li 浮動後就可以解決這個問題。類似有間距的

原创 JBPM與SSH整合,部署異常

今天開始正式接觸JBPM工作流,部署了JBPM4.4的一個小例子,部署好訪問時出現以下異常:     java.lang.LinkageError: loader constraint violation: when resolving