原创 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運行環境是一個包含了不同的類和程序的單一進程。線程