原创 ajax一次點擊多次提交的解決方法
這裏寫目錄標題錯誤產生原因其一解決辦法 錯誤產生原因其一 這是筆者在寫一個web項目時產生的錯誤,場景是:用戶點擊“立即購買”,彈出一個提示框,如圖。 此時先不點擊確認支付觸發ajax請求,而是點擊關閉按鈕(窗口消失但並不意味着結
原创 劍指offer---前言
1.對上《大話數據結構》專欄的總結 這裏總結的話,我們就不談術語了,聊聊心得吧。 首先呢,用了十八天的時間寫完了《大話數據結構》專欄,十八天前,發表了我的第一篇博客。寫第一篇博客的時候,挺緊張的,因爲我很清楚自己的水平,也知道CS
原创 面試題4---用兩個棧實現隊列詳解
1.題目 用兩個棧實現一個隊列。隊列的聲明如下,請實現它的兩個函數appendTail和deleteHead,分別完成在隊列尾部插入結點和在隊列頭部刪除結點的功能。 2.筆者解答 大概思路如下圖所示: 實現代碼如下: templa
原创 面試題1---賦值運算符函數詳解
1.題目 如下類型CMyString的聲明,請爲該類型添加賦值運算符函數。 class CMyString { public: CMyString(char* pData=nullptr); CMyString(con
原创 大話數據結構---(七)有序查找
1.查找概論 關鍵字(key):是數據元素中某個數據項的值,又稱爲鍵值。 主關鍵字:若此關鍵字可以唯一地標識一個記錄,則稱此關鍵字爲主關鍵字。 次關鍵字:那些可以識別多個數據元素(或記錄)的關鍵字,稱爲次關鍵字。 查找:就是根據給
原创 算法---斐波那契思想
1.主要框架:f(n)=f(n-1)+f(n-2) 用不同的方法求解斐波那契數列的時間效率大不相同。第一種基於遞歸的解法雖然直觀但時間效率很低,在實際軟件開發中不會用這種方法,也不可能得到面試官的青睞。第二種方法吧遞歸的算法用循環
原创 學過了EL,不試試JSTL嗎?
目錄1.下載JSTL2.JSTL庫3.一般行爲4.條件行爲5.遍歷行爲6.函數 1.下載JSTL JSTL下載網址,點擊進入 下載如圖所示的兩個jar包,並複製到你應用程序的WEB-INF/lib目錄下即可
原创 Web應用開發中非常重要的主題---會話管理
目錄1.URL重寫2.隱藏域3.Cookies4.HttpSession對象5.小結 由於HTTP的無狀態性,使得會話管理或會話跟蹤成爲Web應用開發一個無可避免的主題。默認下,一個Web服務器無法區分一個HTTP請求
原创 JavaServer Page它不是Servlet
目錄前言1.JSP概述2.註釋3.隱式對象4.指令5.腳本元素6.錯誤處理7.小結 前言 Servlet有兩個缺點是無法克服的:首先,寫在Servlet中的所有HTML標籤必須包含Java字符串,這使得處理HTTP響應
原创 HTML快速入門,全程圖片高能!
前言 本篇通過不斷給網頁裏添加元素,最後製作成一張比較滿意的網頁來帶領大家一起學習HTML,若有疏漏,歡迎大家批評指正。 1.什麼是HTML? 在介紹具體html標籤之前,先來簡單介紹一些概念。HTML是用
原创 你還記得JSP裏的表達式語言(EL)嗎?
1.表達式語言的語法 EL表達式以 ${ 開頭,並以 } 結束。EL表達式的結構如下: ${expression} 例如,表達式x+y,可以寫成: ${x+y} 它也常用來連接兩個表達式。對於一系列的表達式
原创 寫過Web程序的你,真的瞭解Servlets嗎?
這裏寫目錄標題前言1.Servlet API概覽2.Servlet3.ServletRequest4.ServletResponse5.ServletConfig6.ServletContext7.Http Servlets8.處
原创 Java註釋---基礎
1.前言 我原本以爲註釋沒什麼好寫的,不就是“//”和“/**/”麼。直到我一次又一次的遇到下面類似的代碼,我才意識到自己又天真了一回。 @WebServlet(name="MyServlet",urlPatterns
原创 UML對基本結構建模---關係
1.術語和概念 當建造抽象時,會發現類很少單獨存在,相反,大多數類以幾種方式相互協作。因此,當對系統建模時,不僅要識別形成系統詞彙的事物,而且還必須對這些事物如何相互聯繫建模。關係是事物之間的聯繫。在面向對象的建模時,
原创 UML對基本結構建模---類
1.術語和概念 類是對一組具有相同屬性、操作、關係和語義的對象的描述。在圖形上,把類畫成一個矩形。 (1)名稱 每個類都必須有一個有別與其他類的名稱。名稱是一個文字串。單獨的名稱叫做簡單名,用類所在的包的名