原创 Java8新特性——方法、構造器、數組引用詳解

/* * 方法引用:若lambda體中的內容有方法已進化實現了,我們可以使用"方法引用" * (可以理解爲方法引用是lambda表達式的另外一種表現形式) * 主要有三種語法格式: * 對象::實例方法名 * 類:

原创 Linux安裝配置Tomcat詳解

1.下載Tomcat壓縮包 http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.32/bin/apache-tomcat-8.5.32.tar.gz 2.將本地Tomcat上傳到Lin

原创 Maven父子工程搭建詳解

最近在學習Maven,把一個開源的項目改成maven管理,期間使用到了多項目,從網上查閱了一些資料,主要參考的是http://kyfxbl.iteye.com/blog/1680045,在此把自己的一些心得體會寫出來,供大家學習交流。 關

原创 Linux安裝mySql詳解

前置: (1)防火牆關閉     service iptables stop      chkconfig iptables off:開機不啓動防火牆 (2)關閉selinux 安裝Mysql (1)檢查Linux是否自帶的有mysql安

原创 Java8的新特性——接口中的默認方法和靜態方法

        大家都知道接口是用來對代碼進行一種規範,對代碼進行一種規範,實際開發中大多是協作開發,所以這就需要一種規範,大家都按照這種規範對代碼進行書寫,那麼就會在整合的時候,非常的輕鬆了。        然而,有些時候會出現一個問題

原创 最常用的動態sql語句梳理——分享給使用Mybatis的小夥伴們!

      公司項目中一直使用Mybatis作爲持久層框架,自然,動態sql寫得也比較多了,最常見的莫過於在查詢語句中使用if標籤來動態地改變過濾條件了。Mybatis的強大特性之一便是它的動態sql,免除了拼接sql帶來的各種麻煩,在開

原创 JavaWeb三級菜單分類查詢詳解

廢話不多說,直接貼代碼: dao層代碼: mapper: List<ProductCategory> selectByParentId(Integer id); mapper.xml <select id="selectByPare

原创 memcache、redis和MongoDB的區別

      memcache、redis和MongoDB都是非關係型數據庫。NoSQL是非關係型數據庫,NoSQL = Not Only SQL。redis和memcache比較相似,但是與MongoDB完全不相同,幾乎沒有可比性。  

原创 Java併發編程:深入剖析ThreadLocal

Java併發編程:深入剖析ThreadLocal   想必很多朋友對ThreadLocal並不陌生,今天我們就來一起探討下ThreadLocal的使用方法和實現原理。首先,本文先談一下對ThreadLocal的理解,然後根據ThreadL

原创 Java8新特性——Stream API

1、stream API——相識        Stream是元素的集合,這點讓Stream看起來有些類似Iterator;可以支持順序和並行的對原Stream進行匯聚的操作。        大家可以把Stream當成一個高級版本的Ite

原创 Java面試題——基礎篇

1、Java支持的數據類型有哪些?什麼是自動裝箱和拆箱?              裝箱是將值類型轉換成Object引用類型,拆箱是已被裝箱的引用類型轉換成原來的值類型。也就是說自動裝箱和拆箱就相當於Java編譯器在基本數據類型和對應的對

原创 逆向工程詳解

         逆向工程,有的人也叫反求工程,英文是reverse engineering。   逆向工程(reverse engineering)大意是根據已有的東西和結果,通過分析來推導出具體的實現方法。比如你看到別人寫的某個exe

原创 Mysql中的Decimal類型是什麼?

         我們在Mysql中存字段的時候,比如,一些與金錢有關的數據。這個時候就會對精確到的要求非常高。那麼這個時候,就會發現我們之前所學的八大基本類型不再能夠滿足需求,無論是整形還是浮點型,有人會說存整形有什麼不可,但是你要知道

原创 SSM框架整合詳解

1、導包Spring         Spring MVC      mybatis包:spring   springMVCshuju2、配置文件Spring 核心配置文件Spring配置文件mybatis配置文件映射文件db.prope