原创 HTTP-------Servlet
一. HTTP概述 用於定義web客戶端與web服務端的數據交換的過程及數據本身的格式。 分爲: HTTP1.0:客戶端與服務端建立連接後,發送一次請求後,連接關閉。 HTTP1.1:建立連接後,可以發送N次請求。 二.
原创 Session操作
一、HttpSession 1、HttpSession對象是由容器創建在,保留在服務器的內存中。 2、它也是一個域對象,提供了 Object getAttribute(String name) void setAttribute(Stri
原创 HttpURLConnection
public class HttpURLConnectionDemo { public static void main(String[] args) throws Exception { URL url = new URL("h
原创 File類、遞歸
File類 用來將文件或者文件夾封閉成對象。方便對文件與文件夾的屬性信息進行操作。File對象可以作爲參數傳遞給流的構造函數。 流只能操作數據,如果要操作文件的信息就必須要用File類。 構造方法 //將
原创 Intent、Linkify、broadcast receiver
Intent.resolveActivity(PackageManager); 向該方法傳入包管理器,以查找包管理器中是否有Activity能夠響應該Intent。 Linkify 可以檢測到Web URL\電子郵箱地址\電話號碼,並
原创 HttpURLConnection
HttpURLConnection類的作用是通過HTTP協議向服務器發送請求,並可以獲取服務器發回的數據。 HttpURLConnection來自於jdk,它的完整名稱爲:java.net.HttpURL
原创 DownloadManager
下載文件: DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE); Uri uri = Uri.parse("http://soft1.xito
原创 IPC機制之二:Serialzable、Parcelable和Binder
簡介 在IPC機制中,主要包含三方面的內容:Serialzable、Parcelable和Binder,其中Seialzable和Parcelable接口可以完成對象的序列化過程,當我們需要通過Intent和Binder傳輸數據時就需要使
原创 IPC機制之五:Binder連接池
有一種情況,假如有多個業務模塊需要通過AIDL進程間通信,如果按照之前AIDL的實現方式,我們就需要創建對應的多個Service。顯然這樣是不可取的,不僅耗費系統資源,而且讓應用看上去很重量級。我們可以通過Binder連接池的方法解決以上
原创 文件上傳----監聽
一、文件上傳 1、前提條件: form表單提供input type="file"類型的輸入域,必須有name屬性 form表單的enctype屬性取值爲multipart/form-data form表單
原创 學生管理系統 項目總結
採用的MVC三層架構 知識點: 1. 框架(中央控制器) 作用: 註解:利用註解將每個Action類加上標註,訪問時通過客戶端發送的訪問地址來判斷要執行哪個Action 。這裏需要用到控制器(一個Servlet,中央控制器),在
原创 監聽原理----自定義監聽--示例
ClassMain.java package test.listener; public class ClassMain { public static void main(String[] args) { Studen
原创 Mysql 介紹 及 命令語句
shell>> window命令 mysql>> mysql命令或語句 一、SQL簡介: Structured Query Language (結構化查詢語言) 二、安裝MySQL並進行配置 1、
原创 IPC機制之三:IPC方式(Bundle、文件共享、Messenger)
跨進程通信的方式 1.通過Intent中附加extras來傳遞信息。 2.通過共享文件的方式來共享數據。 3.通過Binder方式來跨進程通信。 4.ContentProvider本身就是支持跨進程通信的。 5.此外網絡通信也是可
原创 IPC機制之四:IPC方式(AIDL)
Messenger與AIDL 上一節講解的Messenger來進行進程間通信的方法,可以發現,Messenger是以串行的方式來處理客戶端的請求的,如果大量的消息同時發送給服務端,仍然也只能一個一個的處理。所以如果有大量的併發請求,那麼用