原创 約瑟夫問題的通用解決方案-猴子選大王

約瑟夫問題的通用解決方案,用了隊列(jdk裏面的)   題目描述:n只猴子要選大王,選舉方法如下:所有猴子按 1,2 ……… n 編號並按照順序圍成一圈,從第 k 個猴子起,由1開始報數,報到m時,該猴子就跳出圈外,下一隻猴子再次由1開

原创 Gantt chart

package com.mis.tools; /** * @author Dahai He * @date 2010-07-30 */ import java.io.IOException; import java.io.Outp

原创 讓DIV跟着滾動條移動

jQuery(window).scroll( function() { var bottomHeight = "-"+document.documentElement.scrollTop; jQuery("#chatToolB

原创 一個WebChat的服務(可插拔jetty版module)

1.這個是一個jetty版的web chat server,用的是cometd技術,server push 2.這個還是一個可插拔的模塊 3.如果你願意你可以給他做成jar包形式,用命令來啓動(目前只能手動啓動) 4.註解是我寫的,很垃圾

原创 JFreeChart API

jfreechart目前最高版本爲1.0.13版(http://www.jfree.org/jfreechart/index.html)。可以繪製 pie charts 餅圖,bar charts 柱狀圖,line and area ch

原创 測試mibbit

<iframe width="400" height="200" src="http://widget.mibbit.com/?settings=b01c50ca42e59ab78c59edc49b9c76

原创 jQuery的lightbox插件

<link href="/stylesheets/jquery.lightbox-0.5.css" rel="stylesheet" type="text/css"><script type="text/javascript" src="

原创 給spring security添加remember me function

1.如果不是自己重新複寫了 userDetailsService 那麼添加remember me 很簡單 <http auto-config="true"> ...... <remember-me key="HedahaiS

原创 Ubuntu8.10+Bugzilla3.4.6的配置

1.去http://www.bugzilla.org/下載bugzilla-3.4.6.tar.gz   2.sudo apt-get install apache2   3.tar xzvf bugzilla-3.4.6.tar.gz

原创 log4j %參數詳解

<!-- %c 輸出日誌信息所屬的類的全名 %d 輸出日誌時間點的日期或時間,默認格式爲ISO8601,也可以在其後指定格式,比如:%d{yyy-MM-dd HH:mm:ss },輸出類似:2002-10-18- 22:10:2

原创 一個tool bar plugin 類似人人網下面的(基於jQuery)

/*  * Chat Tool Bar plugin  * 1.create a chat tool bar, at the bottom of page so in any page user can use web chat to

原创 2進制和10進制的相互轉化

1. 十進制數到二進制數的轉化(遞歸算法) public static String getBinaryStr(int decimal) { if (decimal <= 1) { return String.val

原创 jsp頁面生成隨機驗證碼

首先是img.jsp頁面<%@ page contentType="image/jpeg" import="java.awt.*, java.awt.image.*,java.util.*,javax.im

原创 logic標籤遍歷map的幾種情況

(1) Map map=new map(); map.put("a",""a"); <logic:iterate iterateid="id"name="map"> <bean:write name="id"property="key"/

原创 js彈出窗口回傳值

在父窗口的js代碼:function alertWind(){var userName = window.showModalDialog("alertUserAction.do?computerId="+c