原创 java-文件的上傳的demo

直接上代碼了 一、上傳界面 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE htm

原创 java---文件下載功能demo

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PU

原创 struts2----對對象數據的封裝

對對象的數據封裝有三種方法 一、通過原始的方法 package com.tui; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.inter

原创 Struts2的簡單實現

寫這篇博客是因爲配置這個簡單的demo花費了2個小時的時間,經歷瞭如下錯誤 java.util.concurrent.ExecutionException: org.apache.catalina.Li Caused by: java

原创 ajax的簡單實現Demo

首先先聲說抱歉,因爲在寢室,所以效率低一些,就不寫一些關於ajax的知識了,如果想學可以去w3school搜索ajax   這裏主要實現了通過ajax來判斷用戶名是否已經被註冊,爲了實現簡單後臺的匹配直接使用了admin 一、前端實現

原创 Struts2--通過Action來獲取表單的三種方式

action獲取表單提交的數據主要的三種方式 (1)使用 actionContext類 (2) 使用ServletActionContext類 (3)使用接口注入的方式   一、使用actionContext類 package com.

原创 設計模式---動態代理簡單實現以及思路

前言: 代理模式可以類比於歌手與經濟人的關係,如果你想讓歌手唱歌,那麼通過經紀人就可以解決訂票、籤合同、唱歌(歌手唱歌)、收尾款等一些活動。 一、理論 代理模式(proxy pattern)  核心角色:       抽象角色:(歌手和經

原创 設計模式---備忘錄模式的簡單實現以及思路

前言: (早上出門前知道今天有大雨,但是卻沒有帶,現在外面下着大雨,我都不知道咋回去o(╥﹏╥)o,哎自作自受)     有時候在使用軟件的時候可以進行撤回,即恢復原來的狀態,這就使用了備忘錄模式。就是將實體類對象複製一份交給專門管理的

原创 給定一個整數數組,找到其中最長的遞增子數組(注意不是子序列,即結果是連續的)

題目描述: 給定一個整數數組,找到其中最長的遞增子數組(注意不是子序列,即結果是連續的)。如果有多個一樣長的子數組,那麼都需要查找出來。語言不限。 輸入描述: 輸入爲標準輸入流。輸入數組元素以空格分隔。 輸出描述: 輸出爲標準輸出流。輸出

原创 設計模式--抽象工廠模式簡單思路

思路: 抽象工廠模式可以看成是組裝一輛汽車的過程,汽車有高檔汽車還有低檔汽車。首先定義零件比如發動機(Engine)、輪胎(Tyre)、座椅(Seat),高檔汽車上用高檔發動機(LuxuryEngine)、高檔輪胎(LuxuryTyre)

原创 位運算的基礎知識(原碼、反碼、補碼等)

目錄 一、原碼 二、反碼 三、補碼 四、浮點數 五、位運算(&   |   ~  ^  <<   >>)    一、& 與運算   二、| 或運算   三、~ 逐位取反(符號位除外)   四、^ 異或運算 五、<<  左移運算 六、 >>

原创 java類加載器的知識點總結以及簡單實現

一、類加載器的種類 一般分爲:引導類加載器(bootstrap classloader)、擴展類加載器(extensions class loader)、應用程序類加載器(application class loader)、自定義類加載器

原创 設計模式--組合模式的簡單實現以及思路

前言:  組合模式可以看做是文件系統,文件夾和文件都是一種存貯方式,文件又分爲圖像、文本、視頻等文件,文件夾下有包含有其他的文件或者文件夾  他們每一個都是一個節點,因此客戶端可以使用統一的方式來進行處理。文件夾下包含着一個集合用於存儲

原创 Spring中的Aop-基於的xml配置

Spring中的Aop有着幾個定義分別是切面(aspect) 、切點(切入點)、Advice(通知)等 一、切面(Aspect) 定義:切入業務流程的一個獨立的模塊。我理解的就是如果A類的某些方法需要在B類方法之前或者之後實現,那麼在XM

原创 設計模式---觀察者模式簡單實現以及思路

前言:  觀察者模式可以類比於用戶訂閱某個頻道,比如我訂閱了一個短信平臺,那麼首先我需要在該平臺上訂閱,此時平臺存儲關於我的信息,然後平臺根據存儲的用戶信息(可能有多個用戶信息)給相關用戶發送信息。