偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

【241期門診集錦】快速駕馭輕量級Java EE企業(yè)應用開發(fā)

原創(chuàng)
企業(yè)動態(tài)
技術門診是51CTO社區(qū)品牌欄目,每周邀請一位客座專家,為廣大技術網(wǎng)友解答疑問。從熱門技術到前沿知識,從技術答疑到職業(yè)規(guī)劃。每期一個主題,站在最新最熱的技術前沿為你引航!

 

    技術門診是51CTO社區(qū)品牌欄目,每周邀請一位客座專家,為廣大技術網(wǎng)友解答疑問。從熱門技術到前沿知識,從技術答疑到職業(yè)規(guī)劃。每期一個主題,站在最新最熱的技術前沿為你引航!

  本期特邀《輕量級Java EE企業(yè)應用實戰(zhàn)(第3版)》一書作者李剛老師,針對Java EE企業(yè)應用開發(fā)中遇到的典型問題給予解答,歡迎網(wǎng)友積極提問,與專家一起討論!

查看本期門診精彩實錄:http://doctor.51cto.com/develop-261.html

參與最新技術門診:運維工程師的生存法則

精選本期網(wǎng)友提問與專家解答,以供網(wǎng)友學習參考。

Q:李老師您好。我想補充一我的問題,我想問一下關于:
1.關于我們使用這些框架,性能優(yōu)化方面的建議。
2.關于代碼優(yōu)化方面,架構優(yōu)化方面了希望能給指點個方面。
十分感謝,期待您的回復。

A:性能優(yōu)化方面,可以從如下幾個層次考慮
1. Java編程的代碼風格,比如盡量使用String直接量、避免多次重復new實例,使用位移運算代替乘、除運算等等。
2. 從持久層考慮,優(yōu)化底層數(shù)據(jù)庫設計,比如建索引、分表存儲等,同時對查詢語句進行調優(yōu)。
3. 從數(shù)據(jù)緩存方面著手。采用適當?shù)木彺娌呗裕梢詼p少與底層數(shù)據(jù)庫的交互次數(shù)。
4. 采用“靜態(tài)響應”,服務器可以采用頁面緩存技術,將經(jīng)常被請求的頁面做成靜態(tài)緩存,避免每次請求都需要重新生成響應頁面。
5. 提升服務器性能,可以考慮使用cluster,增加負載均衡、fail over等。

 

Q:我挺討厭Hibernate的,Hibernate把程序員和數(shù)據(jù)庫隔離了,長久使用Hibernate的程序員雖然能夠快速 開發(fā),但是寫出來的代碼的執(zhí) 行效率很低,比不上jdbc直接操作mysql,我認為Struts +Spring +jdbc就夠了,我面試的很多程序員對數(shù)據(jù)庫一無所知,對于程序優(yōu)化不知道如何優(yōu)化,完全是代碼堆砌。不知道老師對Hibernate是如何理解的?

A:我十分認同你的觀點!早幾年我甚至在網(wǎng)絡上、其他培訓機構過來的學生聽到一個觀點:有了Hibernate,以后就不需要JDBC了。當時我就極力駁斥這種觀點。

A:有一定道理的??梢赃@樣說,所以IT技術都是以數(shù)據(jù)為核心的。

 

Q:老師您好。

本文出自 “51CTO技術門診” 博客,請務必保留此出處http://doctor.blog.51cto.com/939235/882833

責任編輯:51CTO互動部 來源: http://doctor.51cto.com/develop-261.html
相關推薦

2012-04-19 14:32:46

2012-04-26 13:34:55

技術門診技術人虛擬化

2012-05-10 17:40:07

技術門診技術人java

2012-04-06 14:23:53

技術門診Android

2012-05-25 17:21:49

技術門診技術人軟考

2012-05-25 18:12:48

技術門診技術人軟考

2009-06-22 17:05:41

Java EEJava企業(yè)應用

2012-05-21 21:34:51

iOS

2010-03-23 10:08:12

2025-01-03 09:17:26

JavaSpringBoot

2020-11-11 12:13:59

JS

2009-12-09 09:37:00

2009-06-22 11:50:00

J2EE Web應用快速開發(fā)

2010-07-07 09:30:41

WebMatrixWeb開發(fā)

2011-09-07 00:56:24

ibmdwWAS

2015-08-17 14:13:52

Ansible輕量自動化部署工具

2022-09-05 09:37:38

Linux發(fā)行版

2024-01-02 08:22:01

Koin框架項目

2023-06-13 13:38:00

FlaskPython

2023-08-04 10:46:57

掘力計劃前端Pake
點贊
收藏

51CTO技術棧公眾號