原创 JSP中強制類型的轉換(String、Int、byte、float的轉換 )

在JSP網頁程序的編寫過程中,隨時會遇到各種數據類型轉換及強制轉換。下面就一般的轉換情況作出一定的分析。 因爲String的範圍比int要大,所以強制類型轉換是不行的,這時就用到了“縮小轉換” String

原创 Java中的throw和throws用法

1、throws關鍵字通常被應用在聲明方法時,用來指定可能拋出的異常。多個異常可以使用逗號隔開。當在主函數中調用該方法時,如果發生異常,就會將異常拋給指定異常對象。如下面例子所示: public class Shoot { // 創建類

原创 8種常見的Java不規範代碼

在工作上,我最近對一個現有的Java項目代碼進行了清理。完成之後,我發現了一些反覆出現的不規範代碼。所以,我把它們整理成了一個列表出來分享給我的同行希望能引起注意並改善代碼的質量和可維護性。 這個列表不區分順序,全部來自一些代碼質量

原创 淺談HTTP中Get與Post的區別

Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。URL全稱是資源描述符,我們可以這樣認爲:一個URL地址,它用於描述一個網絡上的資源,而HTTP中的GET,POST,PUT,DEL

原创 解決如何使用Notepad++讓代碼高亮複製至word,網頁問題

Notepad++的確是一個編寫,註釋,分析代碼的好工具。但是當我決定複製自己的註釋詳盡的代碼至博客上時,卻遇到了一個非常讓人鬱悶的問題,就是在編輯器上清晰整潔的代碼,發到博客上卻變得極其混亂,不堪入目。 如何解決這個問題,notepa

原创 JAVA筆試題整理

1.複合賦值運算與簡單賦值運算 1-> s1=s1+1; 2-> s1+=1; 1例 使用簡單賦值運算,  2例 使用複合賦值運算,而簡單賦值運算和複合賦值運算的最大差別就在於:複合賦值

原创 JSP筆記(一)

客戶端與服務器的B/S結構,如下 http具有短連接,無狀態的特性。 短連接 是指:請求響應一次,服務器就關閉與瀏覽器之間的網絡連接。 無狀態 是指:任意兩次請求之間,沒有直接的聯繫。 jsp工作:處理請求,返回響應。 當服務器上的一

原创 String、StringBuilder、StringBuffer的區別及用法

簡要的說, String 類型和 StringBuffer 類型的主要性能區別其實在於 String 是不可變的對象(爲什麼?問問 Java 的設計者吧,爲什麼 String 不是原生類型呢?)因此在每次對 String 類型進行改變的時

原创 用C語言解決(hanoi)漢諾塔問題——函數的遞歸調用

#include <stdio.h> void main() { void hanoi(int n,char one,char two,char three); int n; printf("請輸入需要移動的盤子數:\n"); scanf

原创 eclipse 閱讀代碼 快捷鍵

http://www.cnblogs.com/hannover/archive/2009/11/19/1605760.html 1. Ctrl+左鍵 這個是大多數人經常用到的,用來查看變量、方法、類的定義 2. Ctrl+O 查看一個

原创 JSP筆記(二)

1、JSP 頁面的基本結構 在傳統的HTML頁面文件中加入java程序片和JSP標籤就構成了一個JSP頁面文件。 一個JSP 頁面可由5種元素組合而成: (1)普通的HTML 標記符。 (2)JSP 標籤:如,指令標籤、動作標籤。 (3)

原创 安裝CentOS 時找不到硬盤( no usable disks have been found)的解決方法

電腦主板是昂達N78c,日立硬盤,安裝CentOS 6.3 安裝時找不到硬盤,百度,google搜索各種方法。 有讓更改SATA硬盤模式爲IDE或兼容模式,但我的電腦中的BIOS中沒有這些選項,只有一個SATA mode ,裏面有SATA