原创 java泛型中和有什麼區別?(轉)

public static void printColl(ArrayList<?> al){                 Iterator<?> it = al.iterator();                 w

原创 springboot0

 Spring 框架作爲目前非常流行的一個 Java 應用開發框架,它所包含的內容是非常繁多的。Spring 框架包含幾十個不同的子項目,涵蓋應用開發的不同方面。要在這些子項目之間進行選擇,並快速搭建一個可以運行的應用是比較困難的事情。S

原创 springboot2

1、自動化配置     Spring Boot 對於開發人員最大的好處在於可以對 Spring 應用進行自動配置。Spring Boot 會根據應用中聲明的第三方依賴來自動配置 Spring 框架,而不需要進行顯式的聲明。比如當聲明瞭對

原创 mybatis常用jdbcType數據類型

mybatis常用jdbcType數據類型 博客分類:  mybatismybatismapperjdbcType    MyBatis 通過包含的jdbcType類型 BIT         FLOAT      CHAR

原创 從Eclipse轉移到IntelliJ IDEA一點心得 付學良 發表於 2013-04-13 19:57 432382 閱讀

從Eclipse轉移到IntelliJ IDEA一點心得 付學良 發表於 2013-04-13 19:57   432382 閱讀 本人使用IntelliJ IDEA其實並不太久,用了這段時間以後,覺得的確很是好用。

原创 Stream API

Java 8引入了全新的Stream API。這裏的Stream和I/O流不同,它更像具有Iterable的集合類,但行爲和集合類又有所不同。 Stream API引入的目的在於彌補Java函數式編程的缺陷。對於很多支持函數式編程的語

原创 SpringBoot屬性配置系列

spring  springboot   xixicat 2016年01月16日發佈 贊  |   1 收藏  |  60 3.8k 次瀏覽 序 這裏翻譯了<<Spring Boot i

原创 Spring Boot1

1、Spring Boot內置web   Spring Boot 其默認是集成web容器的,啓動方式由像普通Java程序一樣,main函數入口啓動。其內置Tomcat容器或Jetty容器,具體由配置來決定(默認Tomcat)。當然你也可以

原创 Java初學者都必須理解的六大問題

Java初學者都必須理解的六大問題 這些都是初學Java經常出現的常見問題,雖然很多大家都是懂得,但是很多人通常都是概念不清。好了,下面就讓我們來深入這些基礎的問題。 作者:兩顆番茄來源:兩顆番茄的博客|2012-03-01 13

原创 spring 4.0 AOP (使用AspectJ的註解方式 的aop實現)簡單實例

AspectJ:Java 社區裏最完整最流行的 AOP 框架. spring aop 配合使用aspectj(AOP框架)實現我們所需的aop功能 在 Spring 中啓用 AspectJ 註解支持 必須在 classpath 下

原创 Java 5線程池使用

線程池爲線程生命週期開銷問題和資源不足問題提供瞭解決方案。通過對多個任務重用線程,線程創建的開銷被分攤到了多個任務上。其好處是,因爲在請求到達時線程已經存在,所以無意中也消除了線程創建所帶來的延遲。 作者:lb85858585來源:

原创 Spring Boot默認數據源

1. 使用Spring Boot默認數據源 http://blog.csdn.net/qq_35760213/article/details/73863252 1.1 引入POM依賴 在pom文件中直接依賴官方提供的spring-b

原创 Set,List,Map,Vector,ArrayList的區別

JAVA的容器---List,Map,Set  Collection  ├List  │├LinkedList  │├ArrayList  │└Vector  │ └Stack  └Set  Map  ├Hashtable  ├Ha

原创 怎樣使用 GitHub? - 知乎 https://www.zhihu.com/question/20070065

怎樣使用 GitHub? - 知乎 https://www.zhihu.com/question/20070065

原创 java泛型中<?>和<T>有什麼區別?(轉)

public static void printColl(ArrayList<?> al){                 Iterator<?> it = al.iterator();                 w