原创 Spring 66道經典面試題

1、spring是幹嘛的Spring是個java企業級應用的開源開發框架。Spring主要用來開發Java應用,但是有些擴展是針對構建J2EE平臺的web應用。Spring框架目標是簡化Java企業級應用開發,並通過POJO爲基礎的編程模

原创 JVM面試經典(BAT必面)

1. 類的實例化順序,比如父類靜態數據,構造函數,字段,子類靜態數據,構造函數,字段,他們的執行順序 答:先靜態、先父後子。 先靜態:父靜態 > 子靜態 優先級:父類 > 子類 靜態代碼塊 > 非靜態代碼塊 > 構造函數 一個類的實例化過

原创 JAVA 程序員 迎娶白富美之路

1 基礎篇     01  面向對象 → 什麼是面向對象 面向對象、面向過程 面向對象的三大基本特徵和五大基本原則 → 平臺無關性 Java 如何實現的平臺無關 JVM 還支持哪些語言(Kotlin、Groovy、JRuby、Jython

原创 JAVA性能優化總結(包含測試比較)

1、基本數據類型和封裝類型性能比較 2、 持續總結。。。

原创 win10及win7安裝docker並結合Idea2018.3部署springboot項目

一、準備工作 1.、工具:win10,idea2018,maven3.5,jdk8 這裏提醒下:win10家庭版相當於win7系統,不能直接裝docker,需要安裝Docker Toolbox,安裝完之後會有以下三個圖標: ,點擊Dock

原创 docker學習比較有用的幾篇文章

docker swarm集羣創建、配置、可視化管理實驗 win10下docker的入門 Windows環境下Spring Boot+Docker構建應用 win10安裝docker並結合Idea2018.1部署springboot項目 第

原创 微信小程序常用UI組件庫

開發微信小程序的過程中,選擇一款好用的組件庫,可以達到事半功倍的效果。自從微信小程序面世以來,不斷有一些開源組件庫出來,下面5款就是排名比較靠前,用戶使用量與關注度比較高的小程序UI組件庫。還沒用到它們的你,可以關注和了解一下哦! WeU

原创 開發者要如何跟上快速迭代的技術變化

本文爲譯文,可能與原作有所差異! 總的來說,科技發展的迅速是一件令人興奮的事情。但如果站在一個技術開發者的角度去看的話,反而是一件心累的事兒,因爲想要跟上科技更新的腳步並不是一件容易的事。我是做Android開發的,就那Android來說

原创 JPA原生SQL(自定義SQL)分頁查詢邏輯

JPA自己寫SQL查詢的話,分頁還稍微麻煩,經過測試下面方法可以: @Query(nativeQuery = true, value = "select * from goods where " + " code

原创 幾種數據庫連接池性能比較 hikari druid c3p0 dbcp jdbc

背景 對現有的數據庫連接池做調研對比,綜合性能,可靠性,穩定性,擴展性等因素選出推薦出最優的數據庫連接池 。      NOTE: 本文所有測試均是MySQL庫 測試結論    1:性能方面 hikariCP>druid>tomcat-j

原创 Springboot 2.0選擇HikariCP作爲默認數據庫連接池的原因及與Druid的比較

摘要: 本文非原創,是筆者蒐集了一些HikariCP相關的資料整理給大家的介紹,主要講解了爲什麼sb2選擇了HikariCP以及HikariCP爲什麼這麼快。 Springboot2默認數據庫連接池選擇了HikariCP爲何選擇Hikar

原创 Putty的ppk文件轉成Xshell使用的key文件

Putty的ppk文件轉成Xshell使用的key文件       今天同學給我一個Putty遠程登錄使用的ppk文件(即後綴名爲ppk)讓我遠程登錄主機,但是我用的是Xshell,導入這個ppk文件時,遇到“Failed to impo

原创 centos7 安裝配置MySQL5.7

在CentOS中默認安裝有MariaDB,這個是MySQL的分支,但爲了需要,還是要在系統中安裝MySQL,而且安裝完成之後可以直接覆蓋掉MariaDB。 1 下載並安裝MySQL官方的 Yum Repository [root@loc