原创 打印從0到1000的所有素數

打印從0到1000的所有素數 public class Prime { static public int counter = 0; public static void printPrime(int start, int en

原创 Bugs On J2EE

1. java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í?? 原因:tomcat端口被佔用。 解決方法:通過命令行找

原创 Stanford--Introduce to Databases(1)

For each movie that has at least one rating, find the highest number of stars that movie received. Return the movie tit

原创 Eclipse中快捷鍵功能

轉載:http://hi.baidu.com/flyx100/blog/item/ca403e2f8d73233f1f3089a7.html Eclipse的編輯功能非常強大,掌握了Eclipse快捷鍵功能,能夠大大提高開發效率。Ecli

原创 裝飾者模式

定義:動態地給一個對象添加一些額外的職責。就增加功能來說,Decorator模式相比生成子類更爲靈活。   結構圖:   Component: 定義一個對象接口,可以給這些對象動態地添加職責。 public interface

原创 打印一個勾(c實現)

C語言程序設計現代方法第二章中的一個習題。看起來很簡單,但自己編的時候還是發現很多問題,一步一步調試最後才搞定了。這讓我加深了對“程序是編出來的”這句話的理解。 下面貼上代碼,有興趣的朋友可以自己敲一下代碼。 #include<stdio

原创 翻轉字符串Java實現

 public static String reverse(String s) { int N = s.length();

原创 Linked List Cycle

Given a linked list, determine if it has a cycle in it. 思路:採用“快慢指針”查檢查鏈表是否含有環。讓一個指針一次走一步,另一個一次走兩步,如果鏈表中含有環,快的指針會再次和慢的指針

原创 字符串循環右移

定義字符串循環右移操作:把一個長度爲N的字符串內的元素循環右移K位,要求時間複雜度爲O(N),空間複雜度爲O(1),請編寫代碼實現。 輸入樣例:N=8的字符串abcdefgh; 輸出樣例:K=4,即字符元素右移4位,得到efghabcd。

原创 JDK,JRE,JVM這三者的聯繫與區別

轉自 http://cache.baidu.com/c?m=9d78d513d99b01f84fede5265b4fc066680cc43c2bd6a00209d0843be4732b305011e5ac26520774d4d20d611

原创 斐波納契數列(遞歸實現)

已知斐波納契數列如下:F[1] = 1, F[2] = 1, F[3] = 2, F[4] = 3, ..., F[n] = F[n-1] + F[n-2],那麼請問F[34] + F[32] == ? 解題思路:運用HashMap存儲已

原创 學習日記_2013.11.04

常見空白符 \f 換頁符  \r 回車符 \n 換行符 \t 製表符 \v 垂直製表符 2. Strut2 Tutorial_HelloWorld  源代碼見http://struts.apache.org/release/2.3.x/

原创 GC工作原理

Java的內存管理實際上就是對象的管理,其中包括對象的分配和釋 放。   對於程序員來說,分配對象使用new關鍵字;釋放對象時,只要將對象所有引用賦值爲null,讓程序不能夠再訪問到這個對象,我們 稱該對象爲"不可達的".GC將負責回收所

原创 具體數學 第四章 數論

4.1 可除性 m整除n,或說n能被m整除     m\n  <=>  m>0 and n = mk for some integer k.   (4.1) 兩個整數(m和n)的最大公約數是能同時整除這兩個整數的最大整數     gcd(