原创 其他設計原則
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();