iT邦幫忙

學習筆記相關文章
共有 587 則文章

技術 【左京淳的JAVA WEB學習筆記】第十六章 分頁功能(查詢用戶購買紀錄)

後台 管理員能在後臺頁面查詢用戶購買紀錄及明細第一次進入此頁面時無參數,在表單填入以下資訊後返回結果列表。 用戶名稱 查詢範圍(開始日期及結束日期) 頁數(點...

技術 【左京淳的JAVA WEB學習筆記】第十五章 商品上架&用戶購買紀錄

管理員在網站後台,需有商品上、下架操作功能。 新建BookAdd.jsp <form action="<%=basePath%>...

技術 【左京淳的JAVA WEB學習筆記】第十四章 付款處理

新建PayMoneySvl付款後清空購物車並更新帳戶餘額為避免重複扣款,重定向到付款成功頁面。 @WebServlet("/user/PayMoney...

技術 【左京淳的JAVA WEB學習筆記】第十三章 購物車

購物車採用session儲存,結構為Map<String,Integer>。Key為isbn號,值為購入數。Map中不儲存Book物件,只儲存isb...

技術 【左京淳的JAVA WEB學習筆記】第十二章 用戶管理

如果用戶在登入畫面成功登入,則在session創建用戶對象及其購物車對象。若失敗則返回登入頁面,提示重新登入。 新建LoginSvl @WebServlet(&...

技術 【左京淳的JAVA WEB學習筆記】第十一章 顯示列表、圖片、商品細節

顯示列表 訪問案例網站時默認調用index.jsp,在此頁面設定轉向MainSvl。http://localhost:8080/BookShop新建index....

技術 【左京淳的JAVA WEB學習筆記】第十章 重複代碼的提取

Dao物件的提取 Dao類的物件用來訪問DB,我們可以把其中常用的、重複性的代碼抽取出來。 新建抽象類BaseDao注意點:connection是珍貴資源,一次...

技術 【左京淳的JAVA WEB學習筆記】第九章 電商網站-基礎配置

本章開始研究實際案例由於省略掉了一些細節,無法進行實際測試。不過經由範例程式碼的演示,可以清楚了解實現各功能所需的流程。 DataBase(MySQL8)的使用...

技術 【左京淳的JAVA WEB學習筆記】第八章 伺服器異步設定

在特定時間開放搶票的網站,常常會有流量爆炸的問題。這時候可以透過伺服器的異步處理來解決。讓買票處理使用主線程,而需要等待的出票處理使用異步線程。要使用異步線程,...

技術 [Python學習筆記] 文件I/O-Day2

讀取鍵盤輸入 input函數 讀取和寫入標準輸入和輸出 開啟的txt檔案會寫入 程式中的"w"是模式fo = open("IO.t...

技術 [Python學習筆記] 建立開發環境-Day1

"參考allenchen大大的鐵人30天搞懂Python""如有任何不妥,請告知,會立即刪除" Python:版本:3....

技術 【左京淳的JAVA WEB學習筆記】第七章 AJAX與JSON格式

AJAX指的是局部更新頁面的技術,例如按了讚之後圖示會變成實心的,按讚數也會增加之類的。這個技術是透過javascript裡面的一個物件實現的,叫做XMLHtt...

技術 【左京淳的JAVA WEB學習筆記】第六章 檔案上傳

檔案上傳與一般表單提交的格式不同。一般表單提交默認enctype = "application/x-www-form-urlencoded"...

技術 【左京淳的JAVA WEB學習筆記】第五章 過濾器與監聽器

過濾器可以用來做權限校驗或是編碼轉換等功能。多個過濾器可以串聯在一起,做多重過濾。自定義的過濾器需實現javax.servlet.Filter介面。 編碼轉換案...

技術 【左京淳的JAVA WEB學習筆記】第四章 轉發、重定向、steam輸出

轉發、重定向與域的概念 之前的章節使用轉發(RequestDispatcher),將使用者送往下一個頁面。如下: request.getRequestDis...

技術 【左京淳的JAVA WEB學習筆記】第三章 登入頁面

首先先做個測試用的基本頁面,裡面放個表單 "<%@ page language=""java"" con...

技術 【左京淳的JAVA WEB學習筆記】第二章 Servlet

Servlet是對應客戶端(瀏覽器)的窗口 上一章為了簡單測試專案的基本框架是否架好,我們直接用網址拜訪了jsp網頁。不過在實際的網站中,這種拜訪有安全問題。正...

技術 【左京淳的JAVA WEB學習筆記】第一章 軟體下載與設定

比起JAVA檔可以直接在命令列環境下進行練習和測試,JAVA WEB的專案就一定得在伺服器(server)上才能運行。所以首先,就先來下載必要的軟體吧! 整...

技術 【左京淳的JAVA學習筆記】第八章 例外處理

本章重點 例外和例外的處理 例外處理class try-catch-finally throws和throw over write JAVA的source...

技術 【左京淳的JAVA學習筆記】第七章 API

API(application program interface)是指程式之間具有特定規範的接口。透過這些接口可以引用其他程式來協助完成整體機能。其實JAVA...

技術 【左京淳的JAVA學習筆記】第六章 繼承與多型

在創造各式各樣的物件時,有很多時候會發現怎麼重複的代碼很多。為了解決這個問題,可以採用繼承與介面的方式。 繼承的文法 class Employee {} cla...

技術 【左京淳的JAVA學習筆記】第五章 class定義與物件生成

如果把程式當成是魔法,前面幾章都是基本的咒文。到這章開始需要用到想像力了。 class(類) class像是沒有生命的模型,裡面記載了一些關於物件的敘述與特徵。...

技術 【左京淳的JAVA學習筆記】第四章 迴圈

while及do-while迴圈 文法如下while (條件式){執行內容} 當條件式為true時,會進入迴圈執行內容。 另外一種do-while文法如下do{...

技術 【左京淳的JAVA學習筆記】第三章 運算子與分歧文

運算子 運算子即計算、比較、位移用的種種符號,欲知詳情請自行google。讓我們先來看看算數運算子的範例: class Sample3_1 { public...

技術 【左京淳的JAVA學習筆記】第二章 陣列與列表

學習重點 一維陣列 多維陣列(陣列內含有陣列,形成多層結構) 列表(java.util.ArrayList類) 陣列的宣告 int [] id;//宣告陣列...

技術 【左京淳的JAVA學習筆記】第一章 JAVA基礎

阿姆斯壯的一小步-準備好裝備 在網路上搜尋、下載並安裝好最新的JDK(JAVA編輯器套裝) 設定系統path 讓JAVA在任何路徑下都能直接啟動- 點選...

技術 [資料庫] 學習筆記 - 商城交易之訂單付款與付款後產生送貨單

這次練習的題目是做出商城中訂單付款與付款後產生送貨單的功能 功能主要需求:記錄是否付款、付款方式是什麼、付款時間與持有優惠,付款後產生送貨單及訂單狀態修改 解...

技術 [資料庫] 學習筆記 - 商城交易之產生訂單

這次練習的題目是做出商城中產生訂單的功能 功能主要需求:產生訂單 (目前一筆訂單只能買一個品項)、庫存減少、庫存異動紀錄、並且用交易把這些異動包起來 解法如下...

技術 [資料庫] 學習筆記 - 商城交易之上架商品

這次練習的題目是做出商城中上架商品的功能 功能主要需求:誰上架了什麼商品、上架數量多少,如果商品沒有在商品列表,就新增商品上去,反之如果商品已存在就更新庫存...

達標好文 技術 【如何快速學習新技能 ?】軟技能 : 十步學習法

學習「怎樣學習」 大綱 學習能力 軟技能:代碼之外的生存指南 十步學習法「概述」 第一部分:「研究」 第一步: 了解全局 第二步: 確定範圍 第三步: 定...