原创 JavaWeb - 文件的上傳與下載(傳智播客)

上傳 文件上傳的概述 1.上傳對錶單的限制 method=”post” enctype=”multipart/form-data” 表單中需要添加文件表單項 <form action="xxx" method="post" encty

原创 JavaWeb - 文件的上傳與下載(尚硅谷)

第一課 進行文件上傳時,表單需要做的準備: 1.請求方式爲POST:< form action=”uploadServlet” method=”post” /> 2.使用file的表單域:< input type=”file” name=

原创 Java筆記 - IO流 - File類

流只能操作數據,如果我們想對文件或文件夾操作,流就完成不了了,這時候就要用到java.io包中的另一個類:File類。 File類用來將文件或文件夾封裝成對象,方便對文件或文件進行操作。File對象可以作爲參數傳遞給流的構造函數,流的構

原创 JavaWeb - XML

1.XML的簡介 eXtensible Markup Language:可擴展標記型語言 標記型語言:html是標記型語言,xml也是標記型語言,使用標籤來操作 可擴展 html裏面的標籤是固定的,每個標籤都有特定的含義 <h1>

原创 Java筆記 - IO流 - Properties集合和IO流

Properties是HashTabel的一個子類,它表示了一個屬性集。 特點:1.Properties集合中的鍵和值都是字符串類型的,所以不需要定義泛型。 2.Properties集合中的數據可以保存到流中,或者

原创 JavaWeb - Ajax

Ajax講解 1.ajax是什麼? asynchronous javascript and xml:一部的js和xml 它能使js訪問服務器,而且是異步訪問 服務器給客戶端的響應一般是整個頁面,一個html完整頁面!但在ajax中因

原创 Java筆記 - IO流 - 序列流

序列流 SequenceInputStream的基本用法 有時候我們也稱SequenceInputStream爲合併流。因爲他們主要是合併文件和切割文件的時候使用。 既然是序列,所以不會只有一個流。一般流都是成對出現的,但是打印流和序列

原创 Java筆記 - BigInteger和BigDecimal

BigInteger 用來處理大數據 public void test(){ long sum = 1; for(int i = 1; i <= 21; i++){ sum *= i; }

原创 Java筆記 - 反射機制

反射機制的概述 想象一個應用場景,如果一個應用程序已經可以獨立運行了,但是我們想要在它的基礎上增加一些額外功能,所以就要用到接口。軟件先提前寫好接口Inter,然後我們只要用一個類Demo去實現這個接口,再在軟件中運行Inter in =

原创 Java筆記 - 網絡編程

基本知識 OSI與TCP/IP參考模型 1. 物理層:主要定義物理設備標準,如網線的接口類型、光纖的接口類型、各種傳輸介質的傳輸速率等。它的主要作用是傳輸比特流(就是由1、0轉化爲電流強弱來進行傳輸,到達目的地後再轉化爲1、0,也就是

原创 Java筆記 - IO流 - 字節流

字節流和字符流無非是處理的數據單位不一樣,處理的數據格式也不一樣,字符流只能處理文本文件,字節流可以處理任何格式的文件。 字節流可以抽取出兩個頂層基類:InputStream和OutputStream 1. FileInputStre

原创 Java筆記 - IO流 - 字符流

IO流按照流向分類是指輸入流和輸出流。其中,輸入輸出是相對於內存而言的。 將外設中的數據讀取到內存中是輸入,讀。 將內存中的數據寫入到外設中是輸出,寫。 IO流也可以按照所操作的數據分爲兩種:字節流和字符流。 字符流和字節流的區別:

原创 Java筆記 - IO流 - 轉換流

1. InputStreamReader 目的: 獲取用戶鍵盤錄入的數據,並將數據變成大寫顯示在控制檯上,如果用戶輸入over,結束鍵盤錄入。 在這裏,因爲輸入的是文本內容,並且是一行一行的,所以使用readLine()方法來操作應