前言 閱讀本文章大概需要8分鐘左右悍汛。相信會讓你對Spring MVC的理解更加深刻麸祷,更上一層樓佃延。 SpringMVC圖解 粒度很粗的圖解 自己畫的.png 粒度比較粗的圖解自...
面試久了之后,發(fā)現(xiàn)自己每次都會問下面這兩個問題泼各。 線程池相關(guān) 問:你講講線程池的實現(xiàn)原理鞍时。 聽到這個問題,小部分同學(xué)會很坦白的說扣蜻,我平時用過線程池逆巍,但是沒有了解過內(nèi)部是怎么實...
什么是通用mapper? 通用mapper 可以極大的方便開發(fā)人員進(jìn)行ORM弱贼,提供極其方便的單表增刪改查蒸苇。什么是通用mapper,一句話簡單說吮旅,它就是個輔助mybatis極簡...
前言 不知道你是否遇到過這樣的情況味咳,去小賣鋪買東西,付了錢檬嘀,但是店主因為處理了一些其他事槽驶,居然忘記你付了錢,又叫你重新付鸳兽。又或者在網(wǎng)上購物明明已經(jīng)扣款掂铐,但是卻告訴我沒有發(fā)生交...
接私活對程序員這個圈子來說是一個既公開又隱私的話題,不說全部揍异,應(yīng)該大多數(shù)程序員都有過想要接私活的想法全陨,當(dāng)然,也有部分得道成仙的不主張接私活衷掷。但是很少有人在公開場合討論私活的問...
本文閱讀時間5分鐘。由作者三汪首發(fā)于簡書戚嗅。 更多JPA實體映射相關(guān)內(nèi)容請查閱: 《JPA實體關(guān)系映射:@ManyToMany多對多關(guān)系雨涛、@OneToMany@ManyToOn...
微信支付系列文章 微信支付-java后端實現(xiàn) 微信支付-vue 前端實現(xiàn) java demo: 下載地址文章底部 技術(shù)棧 Spring boot java XML (微信在h...
log就像車輛保險躏尉,沒人愿意為保險付錢蚯根,但是一旦出了問題誰都又想有保險可用 ? 幾乎學(xué)習(xí)每一門語言,都是從 “hello world” 開始的醇份,日志是新手程序員學(xué)習(xí)和調(diào)試的一...
通常稼锅,我們使用new來創(chuàng)建一個對象吼具。這應(yīng)該是最簡單的一種方式僚纷。但一個優(yōu)秀的程序員需要考慮具體的應(yīng)用場景以及性能等問題,從而編寫出優(yōu)秀的代碼拗盒。那么我們就從創(chuàng)建對象開始怖竭,了解如何...
責(zé)任鏈模式 將職責(zé)逐級劃分,層層分離,目的,將耦合的代碼解耦,從而提升程序的擴(kuò)展性,從內(nèi)存角度出發(fā),節(jié)約不必要的開支,提升性能. 責(zé)任鏈模式關(guān)鍵在于,在處理請求的接口處會有一...
1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法陡蝇,內(nèi)部類的語法痊臭,繼承相關(guān)的語法,異常的語法登夫,線程的語法广匙,集合的語法,io的語法恼策,虛擬機(jī)方面的語法鸦致。 1、一個"....
redis用的人很多,網(wǎng)絡(luò)上基本都是一些入門配置分唾。我想介紹下spring redis的實現(xiàn)(以接入Jedis客戶端為例)抗碰。 spring redis中最主要的類就是Redis...
一、代理模式 定義:給某個對象提供一個代理對象绽乔,并由代理對象控制對于原對象的訪問弧蝇,即客戶不直接操控原對象,而是通過代理對象間接地操控原對象折砸。 1看疗、代理模式的理解 代理模式使用...
0.前言 本文主要想闡述的問題如下:什么動態(tài)代理(AOP)以及如何用JDK的Proxy和InvocationHandler實現(xiàn)自己的代理?什么是Spring動態(tài)代理(AOP)...
retrofit是一個解耦性非常高的網(wǎng)絡(luò)請求框架睦授,最近在研究的時候發(fā)現(xiàn)了動態(tài)代理這個非常強(qiáng)大且實用的技術(shù)鹃觉,這篇文章將作為retrofit的前置知識,讓大家認(rèn)識:動態(tài)代理有哪些...