原创 Day14 JavaSE 反射機制(上)

JavaSE 反射機制(上) 前言:反射概述 前提:jvm已加載類。 現在給jvm一個類名,能不能知道類的具體信息?能,通過反射機制。 電腦的反射機制,就是通過一個抽象的類名能夠在自己記憶(加載類的內存)中找到相匹配的類的具體信息

原创 JD帶你一文搞定HTML!(有圖有代碼)

HTML(一文完結,超詳細超簡單!) 文章目錄HTML(一文完結,超詳細超簡單!)1 HTML概述2 網頁基本標籤2.1 文字標籤2.2 圖像標籤2.3 鏈接標籤2.4 行內元素和塊元素2.5 列表2.6 表格標籤2.7 視頻和音

原创 MySQL Day06 事務

MySQL 事務 1 什麼是事務 要麼都成功,要麼都失敗! 舉例說明: 初始狀態:A爲1000¥ B爲200¥ —————— SQL執行 A給B轉賬 A 1000 --> 200 B 200 SQL執行 B收到A的錢 A

原创 MySQL Day07 索引

MySQL 索引 MySQL官方對索引的定義爲:索引是幫助MySQL高效獲取數據的數據結構。 提取句子主幹,就可以得到索引的本質:索引是數據結構。 1 索引的分類 一個表中主鍵索引只能有一個,唯一索引可能有多個 主鍵索引 (

原创 JavaWeb Cookie&Session(詳解) Day05

Cookie、Session 1 會話 會話: 用戶打開一個瀏覽器,點擊了很多超鏈接,訪問多個web資源,關閉瀏覽器,這個過程叫做會話。 有狀態會話: 一個同學來過教室,下次再來教室的時候,我們都知道他曾經來過,這個過程稱之爲有狀

原创 JavaWeb Servlet超詳細講解(附帶原理)Day04

JavaWeb Servlet 1 Servlet簡介 Servlet就是Sun公司開發動態web的一門技術 Sun在這些API中提供一個藉口叫做:Servlet,如果你想開發一個Servlet程序,只需要完成以下兩個步驟:

原创 JavaWeb IDEA配置Maven與Tomcat 超詳細講解 (Mac)Day03

Maven 項目架構管理工具 前言 爲什麼要學習這個技術? 在JavaWeb開發中,需要使用大量的jar包,我們手動去導入; 如何能夠讓一個東西自動幫我們導入和配置這些jar包。 如此,Maven就誕生了! Maven很強大,

原创 JavaWeb Web概述及Tomcat配置詳解 Day01

1、基本概念 1.1、基本概念 Web開發: web~網頁,www.baidu.com 靜態web: html, css 提供給所有人看的數據始終不會發生變化~ 動態web: 淘寶,幾乎所有的網站 提供給所有人看的數據始

原创 JavaWeb Http詳解 Day02

1、Http概述 1.1 基礎知識 Http(超文本傳輸協議)是一個簡單的請求-響應協議,它通常運行在TCP之上。它指定了客戶端可能發送給服務器什麼樣的消息以及得到什麼樣的響應。 文本:html,字符串,… 超文本:圖片,

原创 MySQL Day11 再談事務與DBCP、C3P0數據庫連接池的配置

1 再談事務 一個事務本質在於:其內部的功能要麼都成功,要麼都失敗! 之前的blog中談過事務,那一篇是在Sequel Pro中測試的,此處重點談論如何用Idea來操作事務! ACID原則 原子性:要麼全部完成,要麼都不完成

原创 MySQL Day10 JDBC (內含SQL注入問題)

1 數據庫驅動 驅動:聲卡、顯卡、數據庫 我們的程序會通過數據庫驅動來和數據庫打交道! 2 JDBC SUN公司爲了簡化開發人員的(對數據庫的統一)操作,提供了一個(Java操作數據庫)的規範,俗稱JDBC 這些規範的實現由具體

原创 MySQL Day09 規範數據庫設計與三大範式

MySQL 規範數據庫設計 1 爲什麼需要設計 糟糕的數據庫設計: 數據冗餘,浪費空間 數據插入和刪除都會麻煩,可能產生異常,儘量不要使用物理外鍵 程序的性能差 良好的數據庫設計: 節省內存空間 保證數據庫的完整

原创 使用Idea連接數據庫(Mac)

使用Idea連接數據庫 連接前,我們需要下載Mysql Connector(數據庫驅動)下載地址鏈接 現在我們開始連接: 首先準備要連接的數據庫(代碼如下) CREATE DATABASE jdbcStudy CHARACTE

原创 MySQL Day05 子查詢、函數、MD5加密、SELECT小結

1 MySQL子查詢 WHERE 這個值是計算出來的 本質:在where語句中嵌套一個子查詢語句 1、查詢Customer Relations 的所有考試結果(學號,科目編號,成績) -- ========= WHERE ====

原创 MySQL Day04 自連接、排序、分頁

MySQL 自連接、排序、分頁 1 自連接 1.1 測試用數據庫: CREATE TABLE `school`.`category`( `categoryid` INT(3) NOT NULL COMMENT 'id',