原创 其他設計原則

OCP(Open - Colse Principle) 開放-封閉原則: 軟件實體(類、模塊、函數等等)應該是可以對模塊進行快速擴展的,但是不可修改的。 遵循OCP原則的模塊具有兩個主要特徵.他們是: 1. "對於擴展是開放的"(Open

原创 SQL中的內置函數

-------------------------------------- ----- 數據彙總-聚合函數 --------- -------------------------------------- --查詢T_Employee表

原创 Html和Xml中註釋符

XML的註釋格式和HTML一樣,都是以 <!--註釋內容--> 作爲註釋方式,但是XML中有一些特殊的規定,如:  (1)在註釋文本中不能出現字符 "- "或字符串 "-- "  (2)   不要把註釋文本放在標記之中,類似地,不要把註釋

原创 C語言中兩種方式使用#include命令,#include 與#include ””的區別是什麼?

答:"#include <stdlib.h> ” 用於標準庫文件或系統提供的頭文件,到保存系統標準頭文件的位置查找頭文件。 而"#include "userdefined.h"用於用戶自定義的頭文件,先從當前目錄查找是否有指定名稱的頭文

原创 servlet生命週期

(1)init 僅在servlet首次載入時執行一次。不是每次請求都要調用。 (2)service 在新線程中由服務器爲每個請求而調用。發送到doGet,doPost等。不要覆蓋這個方法! (3)doGet, doPost, doXx

原创 jsp內置對象

request表示HttpServletRequest對象。它包含了有關瀏覽器請求的信息,並且提供了幾個用於獲取cookie, header, 和session數據的有用的方法。 response表示HttpServletResponse

原创 Struts框架的初始化流程

對於採用Struts框架的Web應用,在Web應用啓動時就會加載並初始化控制器ActionServlet ActionServlet從struts-

原创 JavaEE程序員必讀圖書大推薦

第一部分: Java語言篇 1 《Java編程規範》   星級:   適合對象:初級,中級   介紹:作者James Gosling(Java之父),所以這本書我覺得你怎麼也得讀一下。對基礎講解的很不錯。

原创 簡述Struts框架響應客戶請求的工作流程

(1)如果ActionMapping實例不存在,就創建一個ActionMapping對象,它包含了把請求轉發給哪個Action的信息。 (2)如果A

原创 設計模式——簡單工廠模式

  工廠模式有以下幾種形態: ·        簡單工廠模式(Simple Factory):又稱爲靜態工廠方法模式; ·        工廠方法模式(Factory Method):又稱爲多態性工廠(Polymorphic Facto

原创 DDL(數據定義語言)

1)創建數據表 --創建數據表 create table Test(Id int not null, Age char(20)); --創建表,添加外鍵 Create table T_Students( StudentNo char(4)

原创 sql練習題

假設現在有表system.table1,表中有三個字段:id(數值型)、name(字符型)、age(數值型)寫出SQL語句完成如下功能:在表中查出年

原创 三個Statement區別,用法

statement對象作爲最基本的數據操作對象,可以應用於幾乎所有的數據庫,但是由於運行時使用的是字符串連接技術,所以存在安全隱患。 preparedstatement:叫做預編譯的對象,在語句執行之前,向數據庫發送類似於公式一樣的模板,

原创 cookie session

1.Get請求和Post請求區別 答: a、Post是通過Http中的Post機制將表單中的數據提交到Action所制定的程序;Get方法是通過Url請求來提交表單數據的。 b.Get適用於傳輸數據量小於1K數據,執行效率高。Post傳輸

原创 寫一個Singleton模式的例子

public class Singleton{ private static Singleton single = new Singleton();