第一章:應用架構演進 一.垂直應用(典型:MVC架構)1.基本架構 1)view:前段視圖展示層。 2)control:中間為調(diào)度控制層,用于web請求轉(zhuǎn)發(fā),調(diào)度后臺業(yè)務邏輯...
第一章:應用架構演進 一.垂直應用(典型:MVC架構)1.基本架構 1)view:前段視圖展示層。 2)control:中間為調(diào)度控制層,用于web請求轉(zhuǎn)發(fā),調(diào)度后臺業(yè)務邏輯...
基本概念 Java 內(nèi)存模型中的可見性、原子性和有序性。 可見性:是指線程之間的可見性,一個線程修改的狀態(tài)對另一個線程是可見的。在java中,volatile、synchro...
1.背景 最近,客戶提了個需求要求網(wǎng)站國際化,提供中英文兩種版本,可切換。so,就琢磨起國際化了,還早就知道有國際化了,但這還是我第一次在正式項目中實戰(zhàn)...。本來就想直接用...
做產(chǎn)品久了就會發(fā)現(xiàn),我們大部分工作都在和需求打交道。因為需求才有了產(chǎn)品經(jīng)理存在的意義;因為需求才有了產(chǎn)品聯(lián)系用戶的價值。 對于產(chǎn)品經(jīng)理而言,做產(chǎn)品無非是對用戶和公司負責。一方...
Java垃圾回收概況 Java GC(Garbage Collection,垃圾回收)機制,是Java與C++/C的主要區(qū)別之一,作為Java開發(fā)者,一般不需要專門編寫內(nèi)存回...
java主流鎖大致有以下幾種: 1. 樂觀鎖VS悲觀鎖 從概念上講 樂觀鎖:在使用數(shù)據(jù)的時候默認其他線程不會同時修改數(shù)據(jù),所以不加鎖。只有在修改數(shù)據(jù)之前判斷該數(shù)據(jù)之前有無更新...
第一步:創(chuàng)建jdk安裝目錄(該/usr/local/src 目錄是空的,最好把我們自己下載的放到這,容易區(qū)分) 命令:mkdir -p /usr/local/src/jdk ...
戀人間最好的狀態(tài)大抵就是,你看你的小電影做你的面膜聽你的歌,他看他的NBA擼他的游戲開他的黑。結(jié)束以后,一起出去吃個夜宵,怒搓一頓好吃的。幸福就是如此歡歡喜喜,簡簡單單。 0...