Time of Update: 2018-12-03
/** *//** * DaffodilNum.java * 控制台列印出所有的“水仙花數” ,如:153 = 1^3 + 5^3 + 3^3 * @author CodingMouse * @version 0.1 2008-4-26 */public class DaffodilNum ...{ public static void main(String[] args) ...{ //列印方法一: int hundredDigit , tenDigit , oneDigit , c
Time of Update: 2018-12-03
這幾天一直在搞關於優先順序隊列的實現,因為要考慮到線程的安全,所以PriorityQueue就不適用了。經朋友的指點,終於想到一個非常簡單的實現方法,那就是把優先順序比較好的插入一個隊列,優先順序低的插入另一個隊列,取數的時候先在優先順序高的隊列上取數。這有個缺點就是如果優先順序別越多的話,隊列就越多。
Time of Update: 2018-12-03
/** *//** * FactorialOfSum.java * 求1到20的階乘之和 * @author CodingMouse * @version 0.1 2008-4-26 */public class FactorialOfSum ...{ public static void main(String[] args) ...{ //儲存當前數與上一個數階乘的乘積結果 long sum = 1; //儲存並累加每一次階乘結果 long total = 0; //迴圈20
Time of Update: 2018-12-03
今天把網頁改成了HTML5的,調試了一下,在FF和Opera中都顯示正常了,到了IE6上卻變得面目全非了。GOOGLE了一下,發現了html5shiv這個項目,可以把HTML5的新元素轉換成IE6認識的內容。作者已經把這段代碼放到了Google code project上,只需要在你的head中調用這段代碼就行:<!--if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"
Time of Update: 2018-12-03
/** * 第二題 * 解析檔案。檔案內容可能包含英文字母、數字、漢字等,統計檔案中各個數字和英文字母各自的數量,區分大小寫 * 並將Map中的結果寫入目標檔案中 * @param filePath 源檔案路徑 * @param destPath 目標檔案路徑 * @return 是否統計並寫入成功 */ public boolean parse(String filePath, String destPath) {
Time of Update: 2018-12-03
轉自:http://www.cnblogs.com/hayley/archive/2011/01/25/1944577.html由於在項目後期會引入緩衝策略對角色的資料進行緩衝,而現在我們大部分緩衝都使用檔案快取,開發過網頁遊戲的朋友們大都知道,語言套件和遊戲相關的資料大部分不經常改動,有時候幾個星期不需要更新,只是在進行版本更新的時候才重建一次資料緩衝,而角色的資料和數值時刻在變化著,會頻繁的更新和操作,採用檔案快取會頻繁地進行I/O操作,在這個功能上檔案快取就不太適合了,所以對於角色的資料採
Time of Update: 2018-12-03
/** 定義數組存放數字對應的大寫 */ private final static String[] STR_NUMBER = {"零", "壹", "貳", "三", "肆", "伍", "陸", "柒", "捌", "玖"}; /** 定義數組存放元以上位元的大寫 */ private final static String[] STR_DIGIT_UPP = {"", "拾", "佰", "仟", "萬", "拾", "佰",
Time of Update: 2018-12-03
[VBS]WshShell.Run方法說明Run方法說明:object.Run(strCommand, [intWindowStyle], [bWaitOnReturn]) 參數object WshShell 對象。 strCommand 表示要啟動並執行命令列的字串值。必須包括要傳遞到可執行檔的所有參數。 intWindowStyle 可選。表示程式視窗外觀的整數值。請注意,並非所有程式都使用此資訊。 bWaitOnReturn
Time of Update: 2018-12-03
取得指定月份的第一天與取得指定月份的最後一天 /** * 取得指定月份的第一天 * * @param strdate String * @return String */ public String getMonthBegin(String strdate) { java.util.Date date =
Time of Update: 2018-12-03
擷取瀏覽器和頁面文檔的寬度和高度 //擷取瀏覽器顯示地區的高度 $(window).height(); //擷取瀏覽器顯示地區的寬度 $(window).width(); //擷取頁面的文檔高度 $(document.body).height(); //擷取頁面的文檔寬度 $(document.body).width(); 擷取捲軸的位置,代碼如下://擷取捲軸到頂部的垂直高度 $(document).scrollTop(); //擷取捲軸到左邊的垂直寬度
Time of Update: 2018-12-03
/** *//** * HollowEquilateralTriangle.java * 列印一個空心正三角形 * @author 鄧超(CodingMouse) * @version 0.1 2008-5-6 * 開發/測試環境:jdk1.6 + eclipse SDK 3.3.2 */public class HollowEquilateralTriangle ...{ public static void main(String[] args) ...{ //空心正三角形層數
Time of Update: 2018-12-03
package com.dj;public class SynTest{ // 非同步 static void method(Thread thread) { System.out.println("begin0 " + thread.getName()); try { Thread.sleep(3000); } catch (Exception ex) {
Time of Update: 2018-12-03
什麼是GoF? 來自百度詞條:http://baike.baidu.com/view/1082055.htmGoF:(Gang of Four,GOF設計模式)---四人組Design Patterns: Elements of Reusable Object-Oriented Software(即後述《設計模式》一書),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides
Time of Update: 2018-12-03
/** *//** * FractionSerial.java * 有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13... * 求出這個數列的前20項之和。 * @author 鄧超(CodingMouse) * @version 0.2 2008-5-4 * 開發/測試環境:jdk1.6 + eclipse SDK 3.3.2 */public class FractionSerial ...{ public static void main(String[] args)
Time of Update: 2018-12-03
public static void split(String source, int num) { int k = 0; String temp = ""; for (int i = 0; i < source.length(); i++) { //使用平台預設的字元集將此 String 解碼為位元組序列,並將結果儲存到一個新的位元組數組中。 byte[] bt =
Time of Update: 2018-12-03
從控制台輸出一個用“*”湊成的一個反直角三角形最近初學Java,許多東西都沒學到,到目前也只學了Java基礎資料型別 (Elementary Data
Time of Update: 2018-12-03
package read;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class ReadXML {public static void main(String[
Time of Update: 2018-12-03
package testSort;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.Transformer;import javax.xml.transform.TransformerFactory;import javax.xml.transform.dom.DOMSource;import
Time of Update: 2018-12-03
package testSort;import java.util.HashMap;import java.util.Map;public class TestCardCount{ /** * 要求在一篇文章中 列印出所有單詞的個數 * 例如:輸入:apple banana is hello is apple hello * 列印結果:apple 2 * banana 1 * is 2 *
Time of Update: 2018-12-03
作者:張榮華先說一說問題,不知道大家有沒有這樣的經驗,反正我是經常碰到。舉例1,某些網站每隔幾天就發郵件給我,每次發的郵件內容都是一些我根本不感興趣的東西,我不甚其擾,對其深惡痛絕。舉例2,添加具有某功能的一個msn機器人,每天都有幾次突然蹦出一個視窗,推薦一堆我根本不想知道的內容,煩不煩啊,