原创 管理格言集

管理格言集錦作爲領導者,一個人必須具有表達清楚準確的自信,確信組織中的每一個人都能理解事業的目標。 在任何情況下,責任都有一個定量,任何一方如果承擔過多的責任,另一方就會相應地減少承擔等量責任。 管理的藝術在於溝通的技巧和真誠管理是一種嚴

原创 名企面試趣題

名企面試趣題 1、有兩根不均勻分佈的香,香燒完的時間是一個小時,你能用什麼方法來確定一段15分鐘的時間? 2、一個經理有三個女兒,三個女兒的年齡加起來等於13,三個女兒的年齡乘起來等於經理自己的年齡,有一個下屬已知道經理的年齡,但仍不能

原创 JSP 自定義標籤庫

JSP 自定義標籤庫1.1 概述在JSP 開發中會遇到一些重複的工作。而使用自定義標籤庫是一種方法,可以用來將這些功能封裝起來並在多個項目中重新用到它。此外,應用邏輯還可以包含在基於服務器的資源中,比如JavaBeans。這種架構顯示出使

原创 在一個Portlet中鏈接到另一個Portlet

在一個Portlet中鏈接到另一個Portlet 這個問題,應該是大部分網站開發人員都希望能解決的問題。典型應用情況:兩欄佈局,左邊是一些鏈接,右邊有一個內容呈現框。當用戶點擊左邊的鏈接的時候,希望在右邊的內容框中顯示內容。在Porta

原创 中文編碼轉換技巧

   中文編碼轉換技巧 格式:native2ascii-encoding [字符編碼形式如:gbk,gb2312等]application.properties(源文件,即需要被轉換的文件名) ApplicationResources_C

原创 FCKEDITOR中文使用說明

  FCKEDITOR中文使用說明 首先,FCKEDITOR的性能是非常好的,用戶只需很少的時間就可以載入FCKEDITOR所需文件.對於其他在線編輯器來說,這幾乎是個很難解決的難題,因爲在開啓編輯器時需要裝載太多的文件.比如CUTE

原创 Smartupload和commons-fileupload介紹與比較

    Smartupload和commons-fileupload介紹與比較   WEB文件上傳可能是網站建設中最常用的功能之一,我在項目開發中幾乎都需要實現文件上傳功能.前段時間自己蒐集了一些上傳組件.這篇文章中將介紹這些組

原创 編程方式部署jBPM工作流

 本文介紹了編程方式部署jBPM工作流定義的方法。並向您提供了源代碼。只要您正確配置了Jbpm的數據庫和Hibernate,使用本文提供的這個工具類,就可以非常方便的部署您創建的jbpm工作流定義。   部

原创 保存文件等二進制大對象到oracle數據庫中的解決方法

使用hibernate保存文件等二進制大對象到oracle數據庫中的解決方法                                          1.VO,PO準備 首先在數據庫中定義要保存的字段爲Blob類型,同時

原创 關於Liferay的配置文件 —— 基於Struts開發Portlet

關於Liferay的配置文件 —— 基於Struts開發Portlet 結合Liferay實例sample-struts-portlet,基於Struts開發Portlet一般具有以下配置文件:liferay-display.xml l

原创 Liferay中portal-model-hints.xml文件的作用

Liferay中portal-model-hints.xml文件的作用 MSN羣中Jacky Miao問到這個問題。自己也不瞭解,於是乘此機會讀了一下源代碼。 本文是從Word中拷貝的,因此沒有修改標題編號。 1.1 基本情況 經

原创 Liferay中SearchContainer的用法

Liferay中SearchContainer的用法 在Liferay中,列表通常是使用SearchContainer來實現的,如BBS的欄目列表等。在Liferay的源代碼中,JSP夾雜了大量的本應在Action中實現的代碼,因此導致

原创 FCKeditor 2.0 的設置.修改.使用

FCKeditor 2.0 的設置.修改.使用 FCKeditor 2.0版終於出來了,之所以用“終於”這個詞,是因爲在這一版本上加上了衆望所歸的FLASH插入功能。可以說在所有的在線編輯器中,FCKeditor是目前互聯網上最好的

原创 Liferay中整合tinyMCE詳解

Liferay中整合tinyMCE詳解 最近在使用Liferay開發一個門戶網站的過程中遇到默認的在線文章編輯器無法滿足用戶需求的問題。Liferay默認的文章編輯器功能比較簡單,且可擴展性較差。經過再三權衡,決定採用tinyMC

原创 幾種數據加密方法

md5的加密<input id=test value=sina><input type=button value=md5 onclick="alert(hex_md5(test.value))"> <script>var hexcase