上周在上海給客戶培訓(xùn),下班后跟愛人(Mavis)視頻,說她在廚房做飯時,兩個兒子在陽臺上拉著簾子偷偷打游戲,抓了個現(xiàn)行。Mavis 對孩子進(jìn)行了批評教育,告訴他們要打游戲必須...
上周在上海給客戶培訓(xùn),下班后跟愛人(Mavis)視頻,說她在廚房做飯時,兩個兒子在陽臺上拉著簾子偷偷打游戲,抓了個現(xiàn)行。Mavis 對孩子進(jìn)行了批評教育,告訴他們要打游戲必須...
為什么 在傳統(tǒng)的單體服務(wù)中,我們經(jīng)常會遇到多線程對于單一資源的搶占導(dǎo)致的線程安全問題以及對數(shù)據(jù)庫數(shù)據(jù)操作的一致性問題,如果是在單體系統(tǒng)中,我們可以很方便的使用編程語言提供的鎖...
為什么 在微服務(wù)架構(gòu)中,在服務(wù)拆分后,每個服務(wù)都會根據(jù)自身業(yè)務(wù)維護(hù)獨立的數(shù)據(jù),服務(wù)之間需要進(jìn)行數(shù)據(jù)交互,一般會采用 RPC 或 RESTful API 進(jìn)行通信。 在某些復(fù)雜...
Client-go目錄結(jié)構(gòu) ClientSet客戶端 ClientSet在RESTClient的基礎(chǔ)上封裝了對resource和version的管理方法??梢岳斫鉃槊恳粋€re...
一.說明 SpringSecurity是一個用于Java 企業(yè)級應(yīng)用程序的安全框架,主要包含用戶認(rèn)證和用戶授權(quán)兩個方面.相比較Shiro而言,Security功能更加的強(qiáng)大,...
習(xí)慣養(yǎng)成就是在 固定的時間,固定的地點,做相同的事情,No surprises, no surprises 不知不覺,在一個 習(xí)慣養(yǎng)成群 待了有5個月了,后三個月在嘗試 習(xí)慣...
挑了幾個比較有意思的法則來聊一聊。 費斯諾定理:與人交談,多聽少說 聯(lián)合航空公司總裁兼總經(jīng)理費斯諾提出,一個人有兩只耳朵卻只有一張嘴巴,從生理結(jié)構(gòu)上就意味著人是應(yīng)該多聽少講的...
你知道我現(xiàn)在心里在想什么嗎?你會催眠和解夢嗎?u1s1,自己一直對這些比較玄學(xué)的東西半信半疑,每次看到類似的文章或書籍,都會不禁點擊去看看,這是不是就是一直想知道的,原來真的...
傳統(tǒng)的三層架構(gòu) 傳統(tǒng)的web開發(fā)都有典型的三層結(jié)構(gòu),從上到下依次是controller,service,dao。controller負(fù)責(zé)http的請求和響應(yīng),以前還負(fù)責(zé)調(diào)用j...
「簡書」作為一款「寫作軟件」在誕生之初就支持了 Markdown,Markdown 是一種「電子郵件」風(fēng)格的「標(biāo)記語言」,我們強(qiáng)烈推薦所有寫作者學(xué)習(xí)和掌握該語言。為什么?可以...
軟件架構(gòu)介紹 什么是軟件架構(gòu) 我們先來看看維基百科對 軟件架構(gòu) 的定義, 軟件架構(gòu)是有關(guān)軟件整體結(jié)構(gòu)與組件的抽象描述,用于指導(dǎo)大型軟件系統(tǒng)各個方面的設(shè)計。簡短卻又看不太明白的...
聊聊集成 從業(yè)務(wù)域角度看集成,首先要定義什么是單元,傳遞一個命令就是單元,。 那么,在這個領(lǐng)域里,我們的測試應(yīng)該有多少個呢? 首先,要看我們有多少個變化因子,marsrove...
0 前言 上一節(jié)《Java Instrument 功能使用及原理》文章中,講解Instrument使用時,簡單提了一句JVMTI的概念,可能有很多小伙伴感到很陌生,雖然Jav...
0 介紹 使用 Instrumentation,使得開發(fā)者可以構(gòu)建一個獨立于應(yīng)用程序的代理程序(Agent),用來監(jiān)測和協(xié)助運行在 JVM 上的程序,甚至能夠替換和修改某些類...
Java-debug-tool 微信公眾號:一字馬胡 Java-debug-tool解決什么問題 java-debug-tool Java-debug-tool是為了解決日常...