原创 java學習路線2

第一階段 Java基礎鞏固:內部類、Socket、多線程及線程池、Java5中的線程併發庫、HttpClient     java基礎加強:增強for循環、可變參數、簡化的可變參數調用、枚舉、反射、內省、 註解、泛型、泛型實例創建過程中

原创 Eclipse插件的快速安裝

Eclips有好幾種插件的安裝方法,這裏主要介紹最簡單的一種。安裝步驟如下: 1、將插件的安裝包複製到eclipse安裝目錄的dropins文件夾下。如下圖所示將aptana、maven、pydev和svn插件的文件夾放入到dr

原创 散列表描述

</pre><p><pre name="code" class="java">/* * 散列表 */ public class HashTable { public static final int CAPACITY = 10;

原创 JSP+DAO設計模式

       在開發中通常包含顯示層、控制層、數據層的操作,DAO設計模式就是將這些操作統一交給JSP或JavaBean來進行處理,將顯示操作都寫入JSP頁面,業務層都寫成JavaBean形式,將程序代碼封裝成組件。JavaBean將負責

原创 動態規劃之最優二叉搜索樹

/* * 最優二叉搜索樹 */ public class OptimalBST { private final int MAX=10000; private final int SCALE = 5; //樹的規模 priva

原创 javaweb中的幾種跳轉

初衷:將登錄用戶的用戶名 密碼form提交到頁面2(jsp就是servlet  提交到servlet的就不說了) 由頁面2判斷用戶名密碼的正確性繼而決定跳轉的方向 下面是幾種實現方法 使用href超鏈接標記      客戶端跳轉 使

原创 紅黑樹描述

<pre name="code" class="java">/* * 紅黑樹 */ public class RedBlackTree { public static final RbTreeNode NIL = new RbTre

原创 雙向鏈表

<pre name="code" class="java">public class DoubleList<T> { private Node<T> head = null; private Node<T> tail = null;

原创 動態規劃之鋼條切割問題

/* * 鋼條切割方案自底向上 */ public class CutRodBottom2Up { //鋼條價格表 private final int[] price={1,5,8,9,10,17,17,20,24,30}; p

原创 創建表單web頁

<html> <head> <title>表單web頁</title> </head> <body> <form action="" method="post"> <!--輸入文本框,size表示顯示的長度,maxlength表示最多顯

原创 接口實現多態

接口的靈活性就在於“規定一個類必須做什麼,而不管你如何做”。我們可以定義一個接口類型的引用變量來引用實現接口的類的實例,當這個引用調用方法時,它會根據實際引用的類的實例來判斷具體調用哪個方法,這和上述的超類對象引用訪問子類對象的機制相似。

原创 二叉搜索樹描述

</pre><pre name="code" class="java">/* * 二叉查找樹 */ public class BinarySearchTree { //根節點 private TreeNode root = nu

原创 貪心算法之活動選擇問題

import java.util.ArrayList; import java.util.List; public class ActiveSelector { private int[] s= {0,1,3,0,5,3,5,6,8,

原创 java.sql.BatchUpdateException: ORA-12899

最近遇到一個問題,在用JDOM組件解析XML文件數據,並將數據存儲到oracle數據庫時,出現瞭如下錯誤: <span style="font-family:SimSun;font-size:12px;">Exception in thr

原创 jsp連接mysql數據庫

jsp連接mysql數據庫步驟: 1、創建mysql數據庫腳本: use uestc; create table emp( empno INT(4) PRIMARY KEY, ename VARCHAR(10), job VAR