原创 裝飾器上傳表單

/這是httpServletRequest的裝飾器所以要繼承這個對象 public class MultipartServletRequest ex

原创 面向對象的5大基本原則

面向對象五大基本原則 以前一直認爲程序中的類有使用到封裝繼承多態就是面向對象設計,其實不然 封裝,繼承,多態只是面向對象的三大特性,但是在設計程序的時候並不是說類的結構使用到了(或是體現出了)這三個特性就是面向對象, 其實真正的面向對

原创 log4j_model

在配置文件中可以通過log4j.appender.stdout.layout.ConversionPattern設置日誌輸出格式。  參數:  %p

原创 ajax的xml和json解析(原始)

xml package org.zy; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.u

原创 動態代理

public class LogProxy implements InvocationHandler {//單列動態代理類private LogPr

原创 html符號

1.特色的 © © © 版權標誌 |   | 豎線,常用作菜單或導航中的分隔符 · · · 圓點,有時被用來作爲菜單分隔符 ↑ ↑ ↑ 上箭頭,常用作網頁“返回頁面頂部

原创 線程問題

wait()、notify()和notifyAll()是 Object類 中的方法 從這三個方法的文字描述可以知道以下幾點信息: 1)wait()、notify()和notifyAll()方法是本地方法,並且爲final方法,無法

原创 js的三種接口(詳細解釋)

1. 基於註釋 //這種方式的優點:簡單明瞭,給程序員一個參考,程序員可以參考模板繼續往下添加方法 //缺點: 通過註釋來聲明,這個屬於文檔規範的範疇,需要程序員嚴格遵守約定 /**java實現形式 * public interfac

原创 struts2xml的驗證

int 整數; double 實數; date 日期; expression  兩數的關係比較;  email Email地址; url visitor conversion  regex 正則表達式驗證; required 是否爲空;

原创 設計模版

模板設計模式指的是將相應的模板方法提取出來在專門的一個位置定義,然後把相同調用過程的操作, 通過模板來實現 對於模板設計模式而言,一般有兩種方式 1

原创 OpenSessionInViewFilter

package org.qhd.zy.spring.filter; import java.io.IOException; import javax

原创 時間複雜度

我來普及下時間複雜度  一、時間複雜度   (1)時間頻度  一個算法執行所耗費的時間,從理論上是不能算出來的,必須上機運行測試才能知道。但我們不可能也沒有必要對每個算法都上機測試,只需知道哪個算法花費的時間多,哪個算法花費的時間少

原创 Mybatis插件-01

              最近在學習mybatis插件使用,有個場景是把sql查詢的map數據通過插件攔截處理後,把數據庫字段形式統一java格式返回(如:Nick_name->nickName)。 1.整體思路 通過使用ResultS

原创 elk搭建(5.6.3)之log4j

1.下載對應的包 filebeat https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation.html logstash https://ww

原创 ajax基於xpath的三級聯動

 (function(){             var docxml;             var province;             var city;             var