原创 Maven的安裝和在Eclipse中的配置

最近在公司實習,發現大多數開源項目都是用Maven構建的,也越來越意識到Maven構建項目的重要性。在這篇博文中,我簡單介紹一下Maven在windows系統上的安裝,要配置的環境變量以及在Eclipse中的配置。 一.根據電腦上安裝的j

原创 Java中的線程Thread方法之---suspend()和resume()

前篇說到了Thread中的join方法,這一篇我們就來介紹一下suspend()和resume()方法,從字面意義上可以瞭解到這兩個方法是一對的,suspend()方法就是將一個線程掛起(暫停),resume()方法就是將一個掛起線程復活

原创 Eclipse中比較實用的快捷鍵

在這裏總結一下最有用但又不太爲人所知的快捷鍵組合。通過這些組合可以更加容易的瀏覽源代碼,使得整體的開發效率和質量得到提升。(後續不定時更新) 1、ctrl+shift+r:打開資源 這組快捷鍵可以讓你打開你的工作區中任何一個文件

原创 minimum-depth-of-binary-tree--《LeetCode》

題目描述: Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from

原创 通俗易懂的 “數據庫範式(1NF 2NF 3NF BCNF)詳解”

數據庫的設計範式是數據庫設計所需要滿足的規範,滿足這些規範的數據庫是簡潔的、結構明晰的,同時,不會發生插入(insert)、刪除(delete)和更新(update)操作異常。反之則是亂七八糟,不僅給數據庫的編程人員製造麻煩,而且面目

原创 JAVA 中BIO,NIO,AIO的理解

在高性能的IO體系設計中,有幾個名詞概念常常會使我們感到迷惑不解。具體如下:  序號 問題 1 什麼是同步? 2 什麼是異步? 3 什麼是阻塞? 4 什麼是非阻塞? 5 什麼是同步阻塞? 6 什麼是同步非阻塞? 7 什麼是異步阻塞? 8

原创 Java併發框架Executor

Java SE5的java.util.concurrent包中的執行器(Executor)將爲你管理Thread對象,從而簡化了併發編程。Executor在客戶端和執行任務之間提供了一個間接層,Executor代替客戶端執行任務。Exe

原创 Apache CXF 框架結構和基本原理

CXF旨在爲服務創建必要的基礎設施,它的整體架構主要由以下幾個部分組成: 1.Bus 它是C X F架構的主幹,爲共享資源提供了一個可配置的場所,作

原创 SpringMVC註解@ResuestParam全面解析

在SpringMVC後臺控制層獲取參數的方式主要有兩種,一種是request.getParameter("name"),另外一種是用註解@RequestParam直接獲取。這裏主要講這個註解一、基本使用,獲取提交的參數後端代碼:Java代

原创 HashMap解決hash衝突的方法

    在Java編程語言中,最基本的結構就是兩種,一種是數組,一種是模擬指針(引用),所有的數據結構都可以用這兩個基本結構構造,HashMap也一樣。當程序試圖將多個 key-value 放入 HashMap 中時,以如下代碼片段爲例

原创 eclipse中java鏈接mysql步驟

1.下載並安裝mysql      mysql官網下載鏈接 mysql5.6安裝圖解 SQLyog_Enterprise 2.下載mysql驅動程序 mysql-connector-java-5.1.39-bin.jar 3.在ecl

原创 最簡實例說明wait、notify、notifyAll的使用方法

wait()、notify()、notifyAll()是三個定義在Object類裏的方法,可以用來控制線程的狀態。 這三個方法最終調用的都是jvm級的native方法。隨着jvm運行平臺的不同可能有些許差異。   如果對象調用了wa

原创 SQL的幾種連接:內連接、外連接、交叉連接

SQL連接可以分爲內連接、外連接、交叉連接。   數據庫數據:            book表                                          stu表   1.內連接 1.1.等值連接:在連接條件中使

原创 解決Eclipse中無法直接使用Base64Encoder的問題

Base64的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder的sun.misc.BASE64Encoder/BASE64Decoder類。這個類是sun公司的內部方法,並沒有在java api

原创 dcm4chee.archive:service=WADOService is not registered.

由於公司業務需要,最近研究了一下處理醫學圖像的dcm4,安裝完成過後,當開啓dcm4chee服務時,能夠正常部署到jboss中,但在控制檯中顯示Incompletely deployed packages(爲完成部署的包)安裝環境是64位