二年級嘍!

今天是正式開學的日子,學校裡果然多了很多人,又恢複了熱鬧的景象。實驗室來的新生,我自然算老生了,座位向後挪一排,機器換了一台,配置還比以前的高了很多。老生要幹活兒嘛,機器不好怎麼能行?今天下午室裡開會討論示範中心項目課件上傳的問題,主要是討論儲存在資料庫還是存成檔案。討論結果基本是存在資料庫裡,但我們幾個開發人員覺得先不改現有的代碼,他們主意幾天一變,誰知道哪天又改了呢。有的老師聽說我們用hibernate在mysql上開發(以後再轉到oracle上),而且每個人在自己機器上裝資料庫自己用,就勸

Struts分頁的一個實現

在Web應用程式裡,分頁總讓我們開發人員感到很頭疼,倒不是因為技術上有多麼困難,只是本來和業務沒有太多關係的這麼一個問題,你卻得花不少功夫來處理。要是稍不留神,時不時出點問題就更鬱悶了。我現在做的一個項目也到了該處理分頁的時候了,感覺以前處理得都不好,所以這次有所改變,基本目標是在現有(未分頁)的代碼基礎上,盡量少做修改,並且同樣的代碼可以應用於不同模組的分頁。以下就是我用的方法:首先,考慮分頁絕大多數發生在列表時,組合查詢時也需要用到。在我的項目裡,列表的Action一般名字為ListXXXA

EMF不能載入schema問題的解決

在EMF裡可以用XML Schema定義模型,然後轉換為genmodel模型,但我這裡在產生genmodel嚮導的第四步按Load後會產生一個NullPointerException如下,導致無法繼續:Code highlighting produced by Actipro CodeHighlighter

GMF應用程式設定背景圖片

覆蓋XXXDiagramEditor的configureGraphicalViewer()方法,加入如下代碼即可。不過加入背景圖片後,網格線無法顯示,可能是圖層順序的問題。/** * @generated NOT */protected void configureGraphicalViewer() { super.configureGraphicalViewer(); //////Background Layer////////////////// Layer

匯出Plugin的一點心得

Eclipse升級到了3.1以後,在Plugin manifest editor上做了相當大的改動,可能是剛剛完全支援OSGi的緣故吧,感覺這個editor的小bug挺多的。比如很多情況下表示dirty的星號不會消失,有時會彈出帶紅叉的對話方塊等等,不過我相信在eclipse 3.2版本裡會得到解決,因為關於它的bug

世界地球日

今天是第36個世界地球日,也是我26歲生日,今年的生日有個驚喜。早上刷牙時發現,有只大白貓在窗檯上生下兩隻小貓,小貓身體小小的眼睛緊閉,簡直就像兩隻小白老鼠。九點鐘左右母貓離開不知去哪了,等了兩個小時還沒回來,可能是發現我在看她覺得不安全吧,所以我決定自己先給小貓喂點奶。誰知小貓用的東西很難買,連跑了三個地方,才在寵物醫院買到貓牛奶(要醫生開才行)和專用奶瓶。等我兌好溫牛奶,都下午兩點鐘了,誰知小貓雖然五個小時沒吃東西但就是不吃我拿的奶,把它拿在手裡它就拚命掙紮和叫喚,試了一個多鐘頭還是沒用,還

用JFreeChart畫儀錶盤

DefaultValueDataset data = new DefaultValueDataset(32.0);MeterPlot plot = new MeterPlot(data);plot.setDialShape(DialShape.CHORD);plot.setDialBackgroundPaint(Color.WHITE);plot.setRange(new Range(0,

[Struts]讓Dreamweaver顯示Struts標籤的外掛程式

Dreamweaver(簡稱DW)的設計檢視裡不能顯示struts標籤,只能手動改代碼。為此我找了好久,終於還是在DW網站上找到了,只有8K大,雖然沒有漂亮的表徵圖,但顯示的資訊還是很夠用的。現在總算可以用DW編輯含有struts標籤的jsp檔案了!圖1 在DW裡顯示struts標籤 這個檔案我已經放在FTP上了,請點這裡下載。如果連不上,請用這個地址。下載以後直接雙擊就安裝,然後重開DW就行了。不需要了可以在Extension Manager裡卸載。Update:

Encoded vs Literal, RPC vs Document

我一直沒有分清題目裡所寫的概念,看過JAX-RPC規範後還是模糊,原因主要是對XML本身就沒有特別深入的理解。不過現在感覺好象明白了一些。Encoded和Literal是兩種Typing system,前者對應http://schemas.xmlsoap.org/soap/encoding/,後者利用XML

[Hibernate]xDoclet產生hbm的一個bug

做示範中心項目時遇到的,類Teacher實現介面BusinessObject,在介面裡用@hibernate.class,在類裡用@hibernate.joined-subclass-key

在實驗室講Hibernate

前些天我們這邊有一個hibernate和系統架構的講座,我當時沒參加,一些老師聽了關於hibernate的介紹以後據說高度興趣,知道我們現在做的示範中心項目是使用hibernate的,要我們來講講,結果這個任務就落在了我的頭上。昨天寫了一個ppt,還頗花了些工夫,因為我的嘴皮子不太利索,所以準備工作得做得相對充分一些嘛。今天上午八點多開始講,大概十幾個老師學生聽,一直講到十點,主要講在項目裡怎麼使用hibernate,包括配置和管理session的基本方法等等。因為十點還有另外一個講座,所以提問

表單提交方式由POST改為GET出現亂碼的解決

組合查詢功能,原先使用<html:form>預設是以POST方式提交的,增加了分頁功能後,由於要在URL裡記住使用者提交的查詢內容(例如:http://localhost:8080/aims/client/filter.do?name=%E5%BC%A0&address=%E5%8C%97%E4%BA%AC&title=&duty=&departmentCode=10000001&categoryCode=10000002&fieldC

PPP項目組基本解散

9月28日晚上,Gloria、老黃、剛剛和我在小竹林吃了最後一頓散夥飯,算是慶祝項目順利結束吧,可惜老大不在。十一以前Gloria和剛剛陸續離開北京,Gloria回南京,剛剛開始騎車去桂林,而我從泰山回來後會繼續以兼職身份上班,但由於實驗室的要求,一周只能保證一天左右在這邊。所以,平時基本只有老黃一個人負責PPP的維護工作了。Update:我們組的剛剛同學,現正在騎單車去桂林的路上,讓我們為他加油吧。他的blog是http://blog.csdn.net/glchengangUpdate(200

[Struts]處理表單中值為空白的日期類型欄位

在示範中心項目中,我們把ActionForm中日期類型的欄位指定為String類型,而在對應的JavaBean中指定為java.sql.Date類型。當使用者提交表單的時候,在Action裡使用BeanUtils.copyProperties()方法從ActionForm構造JavaBean對象(詳見利用BeanUtils在對象間複製屬性)。這個方法在大部分時候都很好,但有一個問題,就是當使用者沒有填寫日期類型欄位時(而該欄位並非必填),validator不會提出警告,而在copyPropert

項目還在移交階段

PPP項目距離正式結束越來越近了,雖然我仍然不知道是哪一天。這兩天有一個比較大的意外,我們項目組的老大決定在近期離職!要知道,一年來整個項目都是由老大指派任務的,並且很多核心代碼也是由他編寫的。目前的情況是,客戶每天會提出大約十個小問題修改,並且存在一些需要做大的改動正在協商,如果老大離開了,不僅這些小問題要花上數倍的時間才能改完,那些涉及到結構的大問題一旦決定要改,真不知道我們該怎麼辦了。今天傳來另一個訊息,我們要完成一些文檔,一些修改可能由客戶那邊的開發人員來做。我覺得這個方法挺好的,更進一

讓IE瀏覽器提示下載或直接開啟word文檔

在很多論壇上看到這樣的問題:點擊一個指向.doc類型的檔案後,怎樣不直接在IE裡開啟,而是彈出一個對話方塊提示使用者想下載還是開啟。解決方案很簡單,開啟“我的電腦”,在菜單裡選擇“工具”->“檔案夾選項”,在對話方塊裡選擇“檔案類型”這個屬性頁面,在列表中選中副檔名為doc的類型,按下面的“進階”按鈕,在彈出的“編輯檔案類型”對話方塊裡鉤上“下載後確認開啟”複選框就可以了。但這隻是在客戶機上解決了這個問題,以我的經驗,在服務端不論以什麼樣的方式將.doc檔案的流發給IE,都將由上面的設定決

Web應用程式從Tomcat移植到WAS

為了方便起見,示範中心項目一直在Tomcat 4.1+Mysql 4.0的環境下開發。現在客戶提出運行環境將是WAS 5.1+DB2 8.0,在移植的過程中發現現有的程式存在兩個問題。1、在Tomcat下類似edit.do?service這樣的url,使用request.getParameter("service")可以得到非空值,但在WAS下則得到空值,必須使用edit.do?service=1這樣的完整形式。2、原先有一些不太規則的標籤寫法,比如下面這個:<bean:define

[WS]使用Axis發布簡單的Web服務

使用Axis,要發布一個Web服務非常簡單,簡直不能再簡單了,儘管看起來過程和相關代碼有些長。我這個文章裡用到了這些軟體:Axis 1.1、Eclipse 2.1和Eclipse的Tomcat外掛程式2.2(Sysdeo Tomcat

說說我們項目組老大

昨天晚上下班後,我們項目組幾個人一起去小竹林吃飯為黃老大送行,本來想找個更好的地方的,沒想到臨時又有幾個需求要改,弄到九點才發出去。不知道是不是巧合,我工作上遇到的兩個比較佩服的上級都是畢業後保研,然後不到一年就主動退學的,老大是其中一個。他是江蘇人,今天晚上回家,再過一周左右就出國了。其實老大隻比我大一歲,但經驗顯然比我豐富得多,他從本科起就在公司做兼職了,加上後來成為正式職工到現在已有三四年了,因此對公司情況也比較熟悉。老大懂的技術很多,除了現在用的Eclipse以外,對J2EE和Web

把SWT封裝成Plugin需要修改的地方

把一個SWT程式封裝到Eclipse裡作為Plugin運行很容易,但有以下幾點需要注意:1、Eclipse的"PDE Tools->Convert Projects to Plug-in Projects"可產生Plugin工程需要的檔案,注意原來在classpath裡對swt.jar的引用應改為manifest.mf檔案裡對

總頁數: 61357 1 .... 5581 5582 5583 5584 5585 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.