原创 IntelliJ IDEA-001-基本使用教程
使用IDEA創建的JavaSE項目 第一步:首次運行IDEA創建的JavaSE項目直接點擊圖的創建新項目創建。 第二步:如圖所示,選擇左側菜單欄中的Java.Project SDK下拉框中顯示的是ñ OSDK ,說明Ĵ DK 。沒有還添
原创 IntelliJ IDEA-003-創建Maven項目
IDEA 中常用的 Maven 項目有兩種 maven 項目 |--普通的 maven 項目 : |--maven 的 jar 工程
原创 IntelliJ IDEA-004-創建Maven聚合工程
通過創建 maven 的聚合工程來對我們的項目進行分層(模 塊)開發。接下來我們將使用 IDEA 創建如圖所示的 maven 聚合工程。 創建 Parent Project Parent Project 是聚合工程中的父工程,一個項目中
原创 MySQL基礎-001-SQL使用
使用SQL ⒈ SQL對數據庫進行操作 ⑴ 創建數據庫 create database 數據庫名稱 [character set 字符集 collate 字符集校對規則]; ⑵ 查看數據庫 查看數據庫服務器中所有的數據庫:show da
原创 IntelliJ IDEA-002-創建Web項目
創建 Web 項目 創建 web 項目的步驟 第一步:File-->New-->Project 第二步:選擇 Java—Web Application—Create web.xml 第三步:填寫項目名和指定項目的存儲目錄 第四步:選
原创 MySQL基礎-002-數據庫多表設計
數據庫多表設計 一、多表設計之外鍵約束 ⒈ 約束 ⑴ 約束的作用 約束是用來保證數據的完整性。 ⑵ 單表約束 主鍵約束、唯一約束、非空約束。 ⑶ 多表約束 外鍵約束:用來保證數據完整性(多表之間)。 ⒉ 演示外鍵約束作用 ⑴ 創建一個部門
原创 Struts2基本教程
第一部分 Struts2框架介紹 Struts2是一個基於MVC設計模式的Web應用框架,它本質上相當於一個servlet,在MVC設計模式中,Struts2作爲控制器(Controller)來建立模型與視圖的數據交互。Struts2=
原创 Hibernate5基本教程
第一部分 Hibernate是什麼,它有什麼作用? Hibernate它是一個輕量級的jdbc封裝,也就是說,我們可以使用hibernate來完成原來我們使用jdbc完成操作,就是與數據庫的交互操作。它是在dao層去使用的。 對象關係映射
原创 Java常用工具類
Java工具類 一、org.apache.commons.io.IOUtils closeQuietly:關閉一個IO流、socket、或者selector且不拋出異常,通常放在finally塊 toString:轉換IO流、 Uri、
原创 開發常用工具彙總
Brackets Brackets是一款基於web(html+css+js)開發的web前端編輯器。它有許多普通編輯器難以實現的功能,是web前端開發者的神器。
原创 MySQL基礎-003-事務
一、事務的概述 ⒈ 事務的概念 事務:指的是邏輯上的一組操作,組成這組操作的各個邏輯單元,要麼全都成功,要麼全都失敗。 ⒉ MySQL中的事務管理 ⑴ 環境準備 create table account( id int primary
原创 MySQL高級-視圖、函數、存儲過程、觸發器
一、視圖 1、視圖的定義 ⑴ 視圖的定義 視圖是由查詢結果形成的一張虛擬表,是表通過某種運算得到的一個投影。同一張表可以創建多個視圖。 創建視圖的語法: create view view_name as select 語句 說明
原创 MySQL使用(二)
數據庫多表設計 一、多表設計之外鍵約束 ⒈ 約束 ⑴ 約束的作用 約束是用來保證數據的完整性。 ⑵ 單表約束 主鍵約束、唯一約束、非空約束。 ⑶ 多表約束 外鍵約束:用來保證數據完整性(多表之間)。 ⒉ 演示外鍵約束作用 ⑴ 創建一個部門
原创 MySQL使用(一)
使用SQL ⒈ SQL對數據庫進行操作 ⑴ 創建數據庫 create database 數據庫名稱 [character set 字符集 collate 字符集校對規則]; ⑵ 查看數據庫 查看數據庫服務器中所有的數據庫:show da
原创 第九部分. Java的多線程和併發庫
一. 多線程基礎 1. 進程和線程之間有什麼不同? 一個進程是一個獨立(self contained)的運行環境,它可以被看作一個程序或者一個應用。而線程是在進程中執行的一個任務。Java運行環境是一個包含了不同的類和程序的單一進程。線程