注意了, 這裡是Spring MVC是通過註解的方式實現的, 如果想知道如何使用Spring註解,自己去別的地方看看, 或者之後我會再寫一篇新的文章!前提: 需要jar包 kaptcha-2.3.2.jar 如下: http://code.google.com/p/kaptcha/downloads/list1. Servlet實現方式1.1web.xml如下:<!--Kaptcha 驗證碼 --><servlet><!-- 產生驗證碼和重新整理的Servlet
JBoss Bootstrap Environment JBOSS_HOME: /usr/java/jboss4 JAVA: /usr/java/j2sdk/bin/java JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 CLASSPATH: /usr/
Birt部署到jboss的操作步驟:1、 下載birt的運行時環境的zip檔案,檔案的名字類似birt-runtime-version#.zip,version#為具體的版本號碼。2、 解壓縮這個zip檔案,在解壓的到的檔案夾中找到一個名為WebViewerExample的檔案夾,把這個檔案夾copy到你的jboss部署目錄,例如E:/Develop/JBoss-4.2.1.GA/server/default/deploy,3、 重新命名為birt.。war
職業毛病,用過了Gridview中的第N頁共M頁,在寫項目驗收報告時本來最後頁應該是 第9頁 共9頁 ,可是,因為封面佔了一頁,成第8頁 共9頁,於是呼:“{ = { SectionPages } -1 }” 以下為方法: 在每一頁的“共頁”之間,插入“{ = { SectionPages } *2 }”,當你執行“更新網域”操作後,即可顯示“共x頁”字樣。 特別提示:上述的域特徵字元“{}”,一定要用“Ctrl
JNDI(Java Naming and Directory Interface,Java命名和目錄介面)是為了Java程式訪問命名服務和目錄服務而提供的統一API。
Create PROCEDURE usp_PagingLarge@TableNames VARCHAR(200), --表名,可以是多個表,但不能用別名@PrimaryKey VARCHAR(100), --主鍵,可以為空白,但@Order為空白時該值不可為空@Fields VARCHAR(200), --要取出的欄位,可以是多個表的欄位,可以為空白,為空白表示select *@PageSize INT, --每頁記錄數@CurrentPag
畢業三年,換了3份工作,感慨蠻多的,藉此記錄一下個人看法。 畢業前沒想過進入軟體行業的,對於編程課,基本就是參考舍友的作業來應付,總想著自己大二才知道電腦為何物,跟人家從小玩起的比起來有挺大區別的,不想拿自己的短處去跟人家的長處競爭。再說本人性格外向,平時在學校中是個活躍分子,總覺得跟人打交道比跟電腦打交道更適合我。
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="QFONline.ascx.cs" Inherits="Controls_QQONline" %><div id="div1" style="width:100px;height:200px;position:absolute;left:15px;top:100px;padding:15px;"> <table width="90" border=
using System;using System.IO;using System.Text;using System.Text.RegularExpressions;using System.Runtime.Remoting;using System.Runtime.Remoting.Proxies;using System.Runtime.Remoting.Messaging;using System.Reflection;namespace FilterRealProxy{ /**////
無需任何繁雜設定,YouProxy實現一鍵瞬間穿越原文出處:http://www.x-berry.com/youproxy-download/GoAgent是個非常優秀的網路應用程式,但是設定相對比較麻煩,很多朋友會因為步驟上的出錯導致最終無法使用。但YouProxy則不會,你只需要下載YouProxy並運行程式開啟Proxy,即可訪問Facebook,YouTube,Twitter等網站,非常便捷。YouProxy是穀粉lazy… 開發的一個免費小應用,目前該應用在Google首頁https:
新接手一份工作,主要是維護一個老的系統(04年,05年寫的,已經有6,7年歷史),加上是採用C++builder編寫的,本人以前一直用vs做C#方面的開發,對該IDE不熟悉,感覺相當頭痛。查看代碼過了3個星期了,就維護的代碼過程中發現的問題發表點個人感想。 1.沒有相關設計文檔 代碼量挺大的一個系統,居然沒有相關完整的說明文檔,設計文檔。要從運行代碼,從功能上去追溯系統架構。作為一個成熟的軟體,設計說明文檔不應該缺少的,要不後繼維護相當困難。
package com.ipmotor.sm.db;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.security.KeyStore;import org.apache.http.HttpResponse;import org.apache
我目前的項目前端使用的是jsf+seam的架構,目前項目已經進入尾聲,我想把一些心得體會給大家說說,以便大家在使用jsf的時候,少走彎路。1.異常處理問題:請為jsf加入seam架構,看看Seam -
在動態ip下實現遠端桌面連線有兩台電腦 A、B ,想實現A遠端桌面B。架設B端為被控端,則只要A端可以上網就可以串連到B端情況一:被控端都是公網ip情況二:被控端是動態ip(既通過路由器轉寄)針對情況一:1.在B電腦上 我的電腦-->右鍵 ---> 屬性---> 遠程 :勾選 遠端桌面2.控制台 賬戶 點擊administrator 設定一個密碼3.記錄一下B端的ip :開始 運行 cmd ipconfig4.在A電腦上
無論編碼技術多好,程式都必須處理可能出現的錯誤,錯誤的出現並不總是編寫應用程式的人的原因,有時應用程式會因為終端使用者的操作耍花招生錯誤,無論如何,我們都應預測程式和代碼的錯誤。 特別是在編寫代碼,自己不細心,有時會因為一個小小的問題,影響很大進度。 為這些情況,C#語言提供了處理這種情形的絕佳工具--異常處理。 為了在C#代碼中處理可能和錯誤,一般要把程式的相關部分分成 3 個不同類型的代碼塊。try
前一段時間我寫過一篇共用我在項目中使用jsf的一些經驗,主要是概要的提出了一些jsf使用上的建議,這次我想在文章裡主要是把seam在jsf中的使用經驗提一下,能讓更多的人瞭解seam的實際應用和優勢。 1.seam配置時要注意的地方:
在用EF CTP5 時,在進行資料調用的時候,總提示資料表名對象錯誤。。 解決此問題需要在繼承DbContext的實體累中 加入:using System.Data.Entity;using System.Data.Entity.ModelConfiguration;using System.Data.Entity.ModelConfiguration.Conventions.Edm.Db; 和重寫方法 protected override void
寫了一個模板類,類似其它類那樣把定義與聲明分開,結果發現只是引用.h檔案根本找不到函數的定義。查看相關資料發現如下解釋模板是不是一個類或函數。 模板是一個“模式”,編譯器用來產生的相似的類或者函數。為了讓編譯器產生的程式碼,它必須同時看到模板的定義(不只是聲明)和特定類型/任何用於“fill
//滑動門function menu(a,idName,cssName) { for(i=1;i<=2;i++) { if(i==a) { document.getElementById(idName+a).style.display=""; document.getElementById(cssName+a).className="type"; } else {
眼看大四了,每當寢室兄弟出去喝酒時,都有些感歎大學生活真快啊,特別是頭幾天看到大四的同學畢業,都為找工作而奔波時,心裡更不是好滋味。這學期放假沒回家, 班上好多同學都沒回,有點在這尋找實踐經驗,有點在這培訓。而我心裡想到的就是希望利用這個暑期好好學學專業知識。以後能找份工作,一天最多隻能堅持兩三個小時,能做到就差不多了。特別是遇到難解決的問題就更難了。想過以後不做這方面的工作,可時常想自己會做什麼了?自己也不知道。也許不是不知道吧,是根本不會做什麼。走一步算一步?不能這樣子。因為我相信很多人到最