Time of Update: 2018-12-06
在此記錄一下web.xml檔案中Servlet的的配置路徑不正確是很常見的, <servlet> <servlet-name>LoginServlet</servlet-name> <servlet-class>com.shao.LoginServlet</servlet-class> </servlet> <servlet-mapping>
Time of Update: 2018-12-06
在前台有一個下載連結,比如 <a href="DownLoadServlet">下載</a> <br/>使用Servlet實現下載:import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.net.URLEncoder;import javax.servlet.ServletException;import
Time of Update: 2018-12-06
裝飾者模式( Decorator Pattern )意圖 : 動態給一個對象添加一些額外的功能,IO這塊內容體現出了裝飾模式,Decorator模式相比產生子類更為靈活。 角色 : 1)抽象構件角色(Component)--- 定義成一個介面類型2)具體構件角色 (ConcreteComponent) --- 該類(被裝飾者)實現了 Component 介面,3)裝飾角色 (Decorator) --- 該類實現了 Component 介面,並持有 Component介面的引用4)具體裝飾角色
Time of Update: 2018-12-06
異常處理很重要,異常處理不是定義在驗證階段的,就拿登入這個功能來說吧,假如使用者填入的資訊都符合規範,通過了驗證階段,但去資料庫中查詢該使用者資訊時,探索資料庫中沒有與其匹配的資訊,則會拋出異常,轉向錯誤頁面。1.先來自訂一個異常,該異常繼承Exception父類package com.exception ;//自訂異常public class MyException extends Exception {private String message;public
Time of Update: 2018-12-06
Listener是Servlet的監聽器,可以監聽用戶端的請求,服務端的操作等定義監聽器類的步驟1)要想讓一個類成為監聽器類,就必須去實現監聽介面,及實現介面的方法,常見的監聽介面如下:ServletContextListenerServletContextAtrributeListenerHttpSessionListenerHttpSessionAttributeListener2)在web.xml中配置相應的資訊例如<一>定義一個監聽器類:package
Time of Update: 2018-12-06
Date類型轉String 與 String轉Date類型,這個類型在jsp/servlet中要手動轉換,而在struts2 中會自動轉換SimpleDateFormat 是一個以與語言環境有關的方式來格式化和解析日期的具體類。它允許進行格式化(日期 -> 文本)、解析(文本 -> 日期)和正常化來看一下轉換的代碼:package com.ttgbook.conver;import java.text.DateFormat;import
Time of Update: 2018-12-06
Problem : 1238 ( Substrings ) Judge Status : AcceptedRunId : 5677664 Language : C++ Author : ssunCode Render Status : Rendered By HDOJ C++ Code Render Version 0.01
Time of Update: 2018-12-06
以下是一個表單資訊提交,返回的程式,發現 Struts 大部分都是由xml檔案來控制執行流程步驟一:在MyEclipse建一個名為Struts2的web工程,接著就要匯入外部相關的jar包,這些jar包都可以去網上下載,把這些jar包放在工程的lib目錄下,如:這裡有9個jar檔案,我用的struts版本是 Struts2.3.1.2步驟二:在WebRoot目錄下建一個login.jsp<%@ page language="java" import="java.util.*"
Time of Update: 2018-12-06
Problem : 1412 ( {A} + {B} ) Judge Status : AcceptedRunId : 5607981 Language : C++ Author : ssunCode Render Status : Rendered By HDOJ C++ Code Render Version 0.01
Time of Update: 2018-12-06
Tomcat 配置WEB虛擬映射 及 配置虛擬機器主機 配置WEB虛擬映射目錄有三種方法如下: 第一(要重啟伺服器的): 開啟路徑 Tomcat 6.0\conf 下的 server.xml檔案, 在檔案內容的</Host>的上面一行添加一條語句:<Context path="" docBase="這裡指向你要映射的目錄比如(E:\code\news)" reloadable="true" />, 注意修改完要重啟伺服器
Time of Update: 2018-12-06
定義:允許你將對象組合成樹型結構來表現“整體/部分”階層。組合能讓客戶以一致的方式處理 個別對象 以及 對象組合。 角色:1) 抽象構建角色 (Component)2) 葉子節點角色 (Leaf)3) 組合構建角色 (Composite)4) 用戶端 (Client) Component.java package com.composite ;import java.util.List ;//抽象構件角色public interface Component{ public void
Time of Update: 2018-12-06
檔案上傳連結:1)Servlet 檔案上傳 ———— 點擊開啟連結2)Struts2 檔案上傳 ———— 點擊開啟連結檔案下載是一個很常見的功能,用struts2實現檔案下載的步驟:一)定義一個Action類,FileDownload.javapackage com.struts2.filedownload;import java.io.InputStream;import org.apache.struts2.ServletActionContext;import
Time of Update: 2018-12-06
在百度開發人員大會上我介紹過HTML5另外一個重要特性就是DeviceOrientation,它將底層的方向感應器和動作感應器進行了進階封裝,提供了DOM事件的支援。這個特性包括兩種事件:1、 deviceOrientation:封裝了方向感應器資料的事件,可以擷取手機靜止狀態下的方向資料,例如手機所處角度、方位、朝向等。2、 deviceMotion:封裝了動作感應器資料的事件,可以擷取手機運動狀態下的運動加速度等資料。
Time of Update: 2018-12-06
Problem : 1049 ( Climbing Worm ) Judge Status : AcceptedRunId : 5794876 Language : C++ Author : ssunCode Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta#include<iostream>using namespace std;int main(){ int n,u,d;
Time of Update: 2018-12-06
Struts2之結果類型Struts2的結果類型可以在struts2.xml中可以定義:Struts2的結果類型總共有以下幾個(該檔案在struts-default.xml):如果結果類型沒聲明,預設是 dispatcher (請求轉寄)比較重要的幾個類型:dispatcher —— 請求轉寄到一個頁面 (預設),不可以用這種方式轉寄到一個actionchain —— 一個action請求轉寄至另一個 actionredirect ——
Time of Update: 2018-12-06
Problem : 1228 ( A + B ) Judge Status : AcceptedRunId : 5729530 Language : C++ Author : ssunCode Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta#include<iostream>#include<string>using namespace std;string ss[1
Time of Update: 2018-12-06
製作會移動的文字 <marquee direction=left scrollamount=10 bgcolor="green" width="500" height="200" onMouseOver="this.stop()" onMouseOut="this.start()"> <a href="#"><img src="1.jpg" width="200" height="200" border=0/></a>
Time of Update: 2018-12-06
很多項目在重啟時會報:嚴重: Exception loading sessions from persistent
Time of Update: 2018-12-06
SELECT 語句:SELECT ID FROM STU;UPDATE語句:UPDATE STU SET ID=1 WHERE NAME = 'SSUN';DELETE語句:DELETE FROM STU WHERE ID=1;INSERT語句:INSERT INTO STU (ID,NAME) VALUES(2,'SSUN125');刪除表:DROP TABLE STU;建立表(加主鍵和外鍵):CREATE TABLE STU (ID NUMBER(10) PRIMARY KEY,NAME
Time of Update: 2018-12-06
黃仁宇的《萬曆十五年》很有趣:中國的衰落深植於社會構建、經濟形式、意識形態和上層建築中,非一人一事所能改變。農業經濟遠遠落後於商業經濟,而依靠道德層面來維持統治和社會的穩定有許多技術上的問題無法解決,皇帝只是一個職位,最後還通過怠工來對抗體制。大歷史觀提供了看曆史不同層次的思路。