原创 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