原创 LRU

import java.util.HashMap; public class LRUtest { private class Node{ //構建鏈表 private String key;

原创 Mybatis

MyBatis 是支持普通 SQL查詢,存儲過程和高級映射的優秀持久層框架。MyBatis 消除了幾乎所有的JDBC代碼和參數的手工設置以及結果集的檢索。MyBatis 使用簡單的 XML或註解用於配置和原始映射,將接口和 Java

原创 Ajax異步請求

Ajax AJAX 是一種在無需重新加載整個網頁的情況下,能夠更新部分網頁的技術。 AJAX = 異步 JavaScript 和 XML。 AJAX 是一種用於創建快速動態網頁的技術。 通過在後臺與服務器進行少量數據交換,AJAX 可

原创 Servlet之過濾器(字符編碼設置、自動登陸)&&監聽器

1. Servlet過濾器 Servlet過濾器從字面上的字意理解爲景觀一層次的過濾處理才達到使用的要求,而其實Servlet過濾器就是服務器與客戶端請求與響應的中間層組件,在實際項目開發中Servlet過濾器主要用於對瀏覽器的請求進

原创 Servlet+Jsp服務

上一篇我們介紹了一些常見的web服務器,和JavaEE項目的創建,但我們在寫大型項目的時候一般建的都是Maven項目,它可以幫我們很好的管理jar包,一個大型項目,我們可能會用到上百個jar包,而我們自己管理這些jar包,是很費力的,

原创 web服務器

web 服務器 定義: Web服務器一般指網站服務器,是指駐留於因特網上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔, 也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。 1. 分類 管理靜態內容的 -

原创 JavaScript學習筆記

Javascript 主要用途:用在瀏覽器當中, 也可以作爲後臺開發語言(nodejs) 語法:類似於 java, 簡稱 js 1. 基本數據類型 Number 數字類型(整數,小數) 1.0 1 -2 String 字符串類型

原创 HTML+CSS學習筆記

html 超文本標記語言 hyper text markup language 俗稱網頁 <html> <head> 子標籤 </head> <body> 子標籤

原创 JDBC詳解

在上一篇博客中我們就使用了jdbc ,它可以連接數據庫,並用java語言操作數據庫,但是我們只是用它做了一下事務的演示,在這篇博客中我們來詳細的談談JDBC; JDBC 定義: Java database connectivity

原创 MySQL學習之事務及其四大特性和隔離級別

事務 定義: 事務是指數據庫中的一組邏輯操作,這個操作的特點就是在該組邏輯中,所有的操作要麼全部成功,要麼全部失敗。在各個數據具有特別緊密的聯繫時,最好是使用數據庫的事務來完成邏輯處理。 說的通俗點就是,我們執行一個事件時,光靠簡簡

原创 MYSQL學習之子查詢(表連接查詢)以及權限控制

在上一篇博客裏我們詳細的介紹了MySQL語言的DDL(數據定義語言) 和 DML(數據操作語言),那麼在這篇博客中我們要對上次的DML進行補充;同時我們要介紹DCL(數據控制語言); 子查詢 在學習子查詢的開始我們由這樣一個問題來引出

原创 MYSQL數據庫基本操作和命令詳解

數據庫基本操作 建庫相關操作 設置默認的字符編碼 一種是在建庫語句上帶上字符編碼 另一種是在啓動服務時添加配置文件 我們知道utf-8是我們平時表示漢字的常用字符編碼,所以我麼在創建數據庫時就必須先設置它能識別和存儲的字符編碼;

原创 MYSQL數據庫安裝

1. Mysql簡介 mysql是屬於一種關係型數據庫;關係型數據庫具有以下特點: 關係型數據庫 永久保存數據 提供數據的安全 提供數據的併發訪問 提供了多種數據類型 提供事務支持 提供了SQL語言操作數據 著名的數據庫 Ora

原创 JAVA基礎之反射

反射 今天我們來學學java另一個很重要的機制–反射; Java反射機制 在學習之前我們要先了解Java的反射機制是什麼? Java 反射機制是在運行狀態中,對於任意一個類,都能夠獲得這個類的所有屬性和方法,對於任意一個對象都能夠調用

原创 JAVA1.8新特性Stream流

今天我們來學習一下Java 8 的新特新—>Stream流; Stream流 stream流是Java8的新特性,它也是有關於集合的新api; Stream 作爲 Java 8 的一大亮點,它與 java.io 包裏的 InputSt