前言 閱讀本文章大概需要8分鐘左右靶病。相信會讓你對Spring MVC的理解更加深刻滥壕,更上一層樓拌阴。 SpringMVC圖解 粒度很粗的圖解 自己畫的.png 粒度比較粗的圖解自...
面試久了之后,發(fā)現自己每次都會問下面這兩個問題的烁。 線程池相關 問:你講講線程池的實現原理褐耳。 聽到這個問題,小部分同學會很坦白的說渴庆,我平時用過線程池铃芦,但是沒有了解過內部是怎么實...
什么是通用mapper? 通用mapper 可以極大的方便開發(fā)人員進行ORM襟雷,提供極其方便的單表增刪改查刃滓。什么是通用mapper,一句話簡單說耸弄,它就是個輔助mybatis極簡...
前言 不知道你是否遇到過這樣的情況,去小賣鋪買東西计呈,付了錢砰诵,但是店主因為處理了一些其他事,居然忘記你付了錢捌显,又叫你重新付茁彭。又或者在網上購物明明已經扣款,但是卻告訴我沒有發(fā)生交...
接私活對程序員這個圈子來說是一個既公開又隱私的話題苇瓣,不說全部,應該大多數程序員都有過想要接私活的想法偿乖,當然击罪,也有部分得道成仙的不主張接私活哲嘲。但是很少有人在公開場合討論私活的問...
本文閱讀時間5分鐘媳禁。由作者三汪首發(fā)于簡書眠副。 更多JPA實體映射相關內容請查閱: 《JPA實體關系映射:@ManyToMany多對多關系、@OneToMany@ManyToOn...
微信支付系列文章 微信支付-java后端實現 微信支付-vue 前端實現 java demo: 下載地址文章底部 技術棧 Spring boot java XML (微信在h...
log就像車輛保險娃弓,沒人愿意為保險付錢,但是一旦出了問題誰都又想有保險可用 ? 幾乎學習每一門語言岛宦,都是從 “hello world” 開始的台丛,日志是新手程序員學習和調試的一...
通常,我們使用new來創(chuàng)建一個對象砾肺。這應該是最簡單的一種方式挽霉。但一個優(yōu)秀的程序員需要考慮具體的應用場景以及性能等問題,從而編寫出優(yōu)秀的代碼变汪。那么我們就從創(chuàng)建對象開始侠坎,了解如何...
責任鏈模式 將職責逐級劃分,層層分離,目的,將耦合的代碼解耦,從而提升程序的擴展性,從內存角度出發(fā),節(jié)約不必要的開支,提升性能. 責任鏈模式關鍵在于,在處理請求的接口處會有一...
1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法裙盾,內部類的語法实胸,繼承相關的語法,異常的語法闷煤,線程的語法童芹,集合的語法,io的語法鲤拿,虛擬機方面的語法假褪。 1、一個"....
redis用的人很多近顷,網絡上基本都是一些入門配置生音。我想介紹下spring redis的實現(以接入Jedis客戶端為例)。 spring redis中最主要的類就是Redis...
一窒升、代理模式 定義:給某個對象提供一個代理對象缀遍,并由代理對象控制對于原對象的訪問,即客戶不直接操控原對象饱须,而是通過代理對象間接地操控原對象域醇。 1、代理模式的理解 代理模式使用...
0.前言 本文主要想闡述的問題如下:什么動態(tài)代理(AOP)以及如何用JDK的Proxy和InvocationHandler實現自己的代理?什么是Spring動態(tài)代理(AOP)...
retrofit是一個解耦性非常高的網絡請求框架譬挚,最近在研究的時候發(fā)現了動態(tài)代理這個非常強大且實用的技術锅铅,這篇文章將作為retrofit的前置知識,讓大家認識:動態(tài)代理有哪些...