如何使用sql語句計算個人所得稅 最讓你震驚的app有哪些?
最讓你震驚的app有哪些?有不少震撼的app都很好用。下面這些app特別適合上班族,讓打工者瞠目結(jié)舌,效率飆升。緩解睡眠、高效辦公、趣味運動、知識提升都是幾大類。下載好了你的手機(jī)就是你的高級秘書!No
最讓你震驚的app有哪些?
有不少震撼的app都很好用。下面這些app特別適合上班族,讓打工者瞠目結(jié)舌,效率飆升。
緩解睡眠、高效辦公、趣味運動、知識提升都是幾大類。下載好了你的手機(jī)就是你的高級秘書!
Not
Java Web開發(fā)中,業(yè)務(wù)邏輯寫在SQL里好還是代碼里好呢?有什么建議嗎?
CS架構(gòu)的早期開發(fā),主要是針對企業(yè)應(yīng)用,S端是數(shù)據(jù)庫端。當(dāng)時幾乎所有的業(yè)務(wù)都是在存儲過程中完成的。為什么?因為數(shù)據(jù)庫服務(wù)器足夠強(qiáng)大,有幾千萬臺小型機(jī)。想想甲骨文當(dāng)時的風(fēng)光吧。
但是隨著web的興起,BS開發(fā)架構(gòu)逐漸成為主流。這里的S不僅限于數(shù)據(jù)庫服務(wù),尤其是三層和多層架構(gòu)。普及之后,業(yè)務(wù)實現(xiàn)的重點轉(zhuǎn)移到了web服務(wù)器上。為什么?因為數(shù)據(jù)庫服務(wù)已經(jīng)無法承受全球數(shù)百萬甚至數(shù)十億用戶的計算壓力。唯一的解決方案就是分布式集群方案,計算能力不夠,服務(wù)器湊在一起。與其買性能強(qiáng)的貴服務(wù)器,不如買數(shù)量巨大的性價比高的便宜服務(wù)器。一個不夠就兩個,兩個不夠就十個,十個不夠就十萬個。
那么業(yè)務(wù)邏輯就可以 根本不會交給數(shù)據(jù)庫?顯然,它可以 不要這么絕對。數(shù)據(jù)庫有數(shù)據(jù)庫的優(yōu)點,現(xiàn)在數(shù)據(jù)庫讀寫分離、子數(shù)據(jù)庫、子表等技術(shù)大大減輕了單一數(shù)據(jù)庫服務(wù)的壓力。對于一些邏輯簡單不會對數(shù)據(jù)庫造成過大壓力的業(yè)務(wù)查詢,完全可以交給數(shù)據(jù)庫來完成。無非是一個權(quán)衡利弊的經(jīng)驗性問題。