原创 MyBatis框架 使用 (一)

一、基本概念和使用步驟 1、MyBatis框架是什麼?       是一個數據持久層框架,是對JDBC的操作數據庫的封裝。 2、設計理念:      基於原生的SQL進行設計。 3、MyBatis的優缺點以及應用場景? 優點: 和JDBC

原创 java中的經典排序

一、冒泡排序 //冒泡排序 public class BubbleSort { public static void main(String[] args) { // 聲明數組 int arr[] = new int[20];

原创 程序的架構和Servlet

一、程序的架構 1、C/S架構 C/S架構是一種客戶端/服務器的工作模式,由C :客戶端和S:服務器組成。 2、B/S架構 B/S架構是一種瀏覽器/服務器的工作模式,又叫做請求/響應模式。B是瀏覽器,S是服務器。 一般常用的都是B/S架構

原创 jQuery中的DOM操作

一、DOM操作 1、DOM操作的分類: DOM Core:任何一種支持DOM的編程語言都可以使用它,如getElementById() HTML-DOM:用於處理HTML文檔,如document.forms CSS-DOM:用於操作CSS

原创 jQuery中的事件和動畫

1、jQuery事件是對JavaScript事件的封裝,常用事件分類 基礎事件: 鼠標事件 鍵盤事件 window事件 表單事件 複合事件: 鼠標光標懸停 鼠標連續點擊 2、常用的鼠標事件 鼠標事件是當用戶在文檔上移動或單擊鼠標時而產生的

原创 jQuery選擇器

jQuery選擇器類似於css選擇器,可以選取網頁中的元素。 1、jQuery中的選擇器有很多,主要可以通過以下選取: 通過CSS選擇器選取元素: 基本選擇器 層次選擇器 屬性選擇器 通過過濾選擇器選取元素: 基本過濾選擇器 可見性過濾選

原创 初識jQuery

一、認識jQuery庫 1、js和jQuery的關係? js是網頁開發語言,jQuery是基於js的一種框架,也是對js對象和函數的封裝。 2、創立者和時間,以及思想 jQuery是由美國人John Resig在2006年創建的。 設計思

原创 JavaScript高級操作 ---- DOM

1、什麼是DOM? DOM是文檔對象模型,其中有兩個核心,一個是HTML- DOM,一個是CSS - DOM. 2、訪問節點   屬性名稱 描述 parentNode 返回節點的父節點 childNodes 放回子節點集合,childNo

原创 JavaScript高級操作 ------ BOM

1、BOM:(Browser object model)瀏覽器對象模型 2、BOM提供了獨立於內容的,可以於瀏覽器窗口進行交互的對象結構。     Window是整個BOM的核心 3、BOM可以實現的功能 彈出新的瀏覽器窗口 移動、關閉

原创 JavaScript基礎

一、認識JavaScript 1、什麼是JavaScript? javaScript是一種基於對象和事件驅動,具有安全性的腳步語言。 2、JavaScript特點 向HTML中加入交互行爲 腳步語言,語法和java類似,是弱語言 解釋時語

原创 CSS3美化網頁元素

1.div和span標籤 <div>標籤是塊元素,獨佔一行,能夠指定寬高的一個區域。可以用來佈局網頁。 <span>標籤是指組合文檔中的行內元素。可以爲某一塊範圍加span標籤! 2.字體樣式: font-style:設置字體風格 fon

原创 盒子模型

1、什麼是盒子模型? 模型是一個及其通用的描述,是一種以矩形對象的佈局的方法,這些矩形對象稱爲盒子。 2、盒子模型組成 content ---- 網頁內容 border ----- 邊框 padding ----- 內邊距 margin

原创 定位、CSS3的動畫

一、網頁定位 1、網頁定位:大多數情況下,跟已有元素不相干,在某種情況下,會脫離標準文檔流。 2、position屬性 static:默認值,靜態的,沒有定位,標準文檔流佈局。 relative:相對定位 absolute:絕對定位。 f

原创 浮動

1、標準文檔流 是指元素根據塊元素或行內元素的特性按從上到下,從左到右的方式自然排列,這也是元素默認的排列方式。 內聯元素:如 sapn、a、img等。 塊元素:如 div、p、h標籤等。 注意:內聯元素可以嵌套內聯元素,到不能嵌套塊元素

原创 表單

一、HTML5中的頁面佈局 語義化標籤: header       標題頭部 footer        標記底部 section     頁面中的獨立區域,一般都是寫中間內容 article       獨立的文章內容 aside