原创 Java多線程和J.U.C併發編程(二)
併發編程J.U.C 一. Java的線程併發庫介紹 在 Java 5.0 提供了 java.util.concurrent(簡稱JUC)包。 併發編程網站:http://ifeve.com/tag/juc/ 整體框架: 二. Execu
原创 第十四部分. 常用框架之spring
⒈ Spring核心理念 Spring 是一個 IOC 和 AOP 容器框架。 ⑴ 控制反轉(IOC) 傳統的 java 開發模式中,當需要一個對象時,我們會自己使用 new 或者 getInstance等直接或者間接調用構造方法創建一個
原创 Java多線程和J.U.C併發編程(一)
傳統線程機制 一. 傳統使用類Thread和接口Runnable實現 Java中線程的創建有兩種方式: ① 通過繼承Thread類,重寫Thread的run()方法,將線程運行的邏輯放在其中。 ② 通過實現Runnable接口,實例化T
原创 Java面試需要知道的SQL語句語法
Java面試需要知道的SQL語句語法 DDL—數據定義語言(Create,Alter,Drop,DECLARE) DML—數據操縱語言(Select,Delete,Update,Insert) DCL—數據控制語言(GRANT,REVOK
原创 ActiveMQ使用教程
ActiveMQ概述 簡述:MQ是一個消息中間件,例如ActiveMQ、RabbitMQ、kafka等等。爲了實現系統之間通信,把系統之間調用的耦合度降低的情況下都可以使用MQ。 ⒈ 什麼是ActiveMQ ActiveMQ 是Apach
原创 spring基本教程
Spring概述 ⒈ Spring介紹 Spring它是一個一站式的分層輕量級框架。 ⒉ Spring體系結構 ⑴ core container a) beans與core 它們提供spring框架最基本功能,包含
原创 SpringMVC基本教程
Spring web mvc介紹 ⒈ Springmvc是什麼? Spring web mvc和Struts2都屬於表現層的框架,它是Spring框架的一部分,我們可以從Spring的整體結構中看得出來: ⒉ SpringMVC處理流程
原创 第二部分. JavaSE 語法
一. Java有沒有goto語句? goto 是 Java 中的保留字,在目前版本的 Java 中沒有使用。根據 James Gosling(Java 之父)編寫的《The Java Programming Language》一書的附錄中
原创 第三部分. Java 的異常處理
一. Java 中異常分爲哪些種類 1. Java異常體系結構 java中的Exception類的子類不僅僅只是像上圖所示只包含IOException和RuntimeException這兩大類,事實上Exception的子類很多很多,主要
原创 mybatis基本教程
MyBatis介紹 MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,並且改名爲MyBatis 。2013年11月遷移到
原创 第一部分. JavaSE 基礎
Java 面向對象的特徵 繼承 繼承是從已有類得到繼承信息創建新類的過程。提供繼承信息的類被稱爲父類(超類、基類);得到繼 承信息的類被稱爲子類(派生類)。繼承讓變化中的軟件系統有了一定的延續性,同時繼承也是封裝程序中可變因素的 重要手段
原创 Eclipse-字符集編碼、tomcat、SVN插件、maven插件、jdk設置
字符集編碼設置 工作空間字符集編碼設置 修改JSP的字符集編碼
原创 03-創建Maven項目
IDEA 中常用的 Maven 項目有兩種 maven 項目 |--普通的 maven 項目 : |--maven 的 jar 工程
原创 04-創建Maven聚合工程
通過創建 maven 的聚合工程來對我們的項目進行分層(模 塊)開發。接下來我們將使用 IDEA 創建如圖所示的 maven 聚合工程。 創建 Parent Project Parent Project 是聚合工程中的父工程,一個項目中
原创 01-基本使用教程
使用IDEA創建JavaSE項目 第一步:首次運行IDEA創建JavaSE項目直接點擊圖的創建新項目創建。 第二步:如圖所示,選擇左側菜單欄中的Java.Project SDK下拉框中顯示的是ñ ØSDK ,說明Ĵ DK 。還沒有添加進來