原创 一道面試題關於Integer的緩存範圍(-128~127)所引起的一系列問題記錄

某天無意中看見一道關於Integer的筆試題,問下面的輸出結果是多少: package test; public class Test { public static void main(String[] a

原创 java多線程順序執行並順序輸出ABC問題

1.有A、B、C、D四個線程,A線程輸出A, B線程輸出B, C線程輸出C,D線程輸出D,要求, 同時啓動四個線程, 按順序輸出ABCD; 本題主要通過join方法來實現順序輸出ABCD。 代碼如下: package thread;

原创 MAVEN的安裝及用maven命令生成一個普通的java項目

一、MAVEN的安裝(win10系統下) 1.檢查jdk安裝的情況(要1.6以上版本),檢查方式:運行cmd,輸入"java  -version"; 2.下載MAVEN安裝包:apache-maven-3.0.5.zip ; 3.  對a

原创 使用springfox-staticdocs生成swagger離線api文檔附帶源碼

使用springfox-staticdocs生成swagger離線api 因爲最近公司部分項目使用swagger來管理在線接口,但在某些場景下需要提供離線的api文檔。因此在網上參考了一些博客以後寫了一個小項目,只需要配置對應的

原创 JavaWeb學習——文件上傳和下載

轉載自:http://www.cnblogs.com/xdp-gacl/p/4200090.html#!comments 在Web應用系統開發中,文件上傳和下載功能是非常常用的功能,今天來講一下JavaWeb中的文件上傳和下載功能的實現。

原创 使用MyEclipse整合ssh(Struts、Spring、Hibernate)三大框架(環境搭載+實例源碼下載)

前言 SSH不是一個框架,而是多個框架(struts+spring+hibernate)的集成,是目前較流行的一種Web應用程序開源集成框架,用於構建靈活、易於擴展的多層Web應用程序。 集成SSH框架的系統從職責上分爲四層:表示層、業務

原创 《JAVA與模式》之觀察者設計模式及自定義監聽器

本文參考了網上的另外一篇博客:http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.html,描述的較爲詳細。 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述觀

原创 JSP運行原理和九大隱式對象

一、 JSP的原理: JSP 文件會在服務器端的 JSP 引擎作用下轉化爲一個 Servlet 類的 Java 源代碼文件。緊接 着,這個 Servlet 類會在 Java 編譯器的作用下被編譯成一個class文件,並裝載到 jvm 解釋

原创 java學習筆記之webservice(一)-入門實例,自定義webservice服務

1    WebService是用來做什麼? WebService是一種跨編程語言和跨操作系統知識庫"操作系統平臺的遠程調用技術。用於網絡通信,多臺機器之間的數據交互。   2    與socket的區別 1. socket是在網絡中的

原创 javaweb中mysql數據庫連接方法

一、直接連接,不封裝到工具類中,主要步驟: 先導包:mysql-connector-java-5.0.8-bin.jar(點擊跳轉到下載界面),放在WebRoot/WEB-INF/lib/下   1.加載驅動//com.mysql.jdb

原创 java參數傳遞機制總結

java語言的參數傳遞方式只有一種:值傳遞。值傳遞的意思就是,將實際參數的值的副本傳入方法中,而原參數的值不受任何影響。 一、基本數據類型:  如以下代碼: public class Test { public static vo

原创 java學習筆記之webservice(二)--WSDL文檔及用myeclipse測試webservice

 >>接上篇 一、WSDL 定義:web services description language,用來描述web服務的xml格式的信息。 標籤的解釋 1. <types>:定義了服務的namespace和關鍵信息的類型(方法的參數類

原创 java中方法重寫(Override)與方法重載(Overload)的區別

雖然知道方法重寫與方法重載,但總是會忘記具體的區別以及一些細節,所以乾脆就寫一篇博客記錄下來吧。 一、方法重寫(Override):        在Java中,子類可繼承父類中的方法,而不需要重新編寫相同的方法。但有時子類並不想原封不動

原创 java學習筆記之webservice(三)--使用wsimport命令生成客戶端接口

       》》接上一篇        在JDK的bin文件夾中,有一個wsimport.exe,這個工具依據wsdl文件生成相應的類文件,然後用這些類文件,就可以像調用本地的類一樣調用WebService提供的方法。該工具可以用於非J

原创 數據庫sql語句筆試題--包含創建數據庫、表、插入記錄、查詢等操作

數據庫筆試題,包含創建數據庫、表、插入記錄、查詢等操作 以下是sql server語句,因爲自己電腦上沒有裝sql server,只裝了mysql,所以悲劇了,在創建數據庫的時候一直報錯,以爲自己的語句寫的有問題,到後來才把sql語句複