南京java大數(shù)據(jù)開發(fā)靠譜的培訓(xùn)
來源:教育聯(lián)展網(wǎng) 編輯:佚名 發(fā)布時間:2022-11-29
java大數(shù)據(jù)開發(fā)特點
簡單性
Java看起來設(shè)計得很像C++,但是為了使語言小和容易熟悉,設(shè)計者們把C++語言中許多可用的特征去掉了,這些特征是一般程序員很少使用的。例如,Java不支持goto語句,代之以提供break和continue語句以及異常處理。
穩(wěn)健性
Java原來是用作編寫消費類家用電子產(chǎn)品軟件的語言,所以它是被設(shè)計成寫高可靠和穩(wěn)健軟件的。Java消除了某些編
java大數(shù)據(jù)開發(fā)特點
簡單性
Java看起來設(shè)計得很像C++,但是為了使語言小和容易熟悉,設(shè)計者們把C++語言中許多可用的特征去掉了,這些特征是一般程序員很少使用的。例如,Java不支持goto語句,代之以提供break和continue語句以及異常處理。
穩(wěn)健性
Java原來是用作編寫消費類家用電子產(chǎn)品軟件的語言,所以它是被設(shè)計成寫高可靠和穩(wěn)健軟件的。Java消除了某些編程錯誤,使得用它寫可靠軟件相當(dāng)容易。
安全性
Java的存儲分配模型是它防御惡意代碼的主要方法之一。Java沒有指針,所以程序員不能得到隱蔽起來的內(nèi)幕和偽造指針去指向存儲器。更重要的是,Java編譯程序不處理存儲安排決策,所以程序員不能經(jīng)過查看聲明去猜測類的實際存儲安排。
剛?cè)肼毴绾紊鲜忠粋€Java新項目
一、業(yè)務(wù)
1.這個系統(tǒng)是用來做什么的?面向的用戶群有哪些?
2.zui核心的功能是哪些?
3.創(chuàng)建這個系統(tǒng)的背景是怎么樣的?
4.這個系統(tǒng)的關(guān)鍵業(yè)務(wù)的流程是怎么樣的?
5.項目目前的挑戰(zhàn)是什么?對于這些挑戰(zhàn),有什么規(guī)劃?
二、開發(fā)環(huán)境
IDEAorMe
三、技術(shù)架構(gòu)
1.zui底層架構(gòu)?springorspringboot?
2.查看項目依賴(orm和message部分),比如orm用的mybaits還是jpa,message用的是mq還是kafka
3.數(shù)據(jù)庫類型:mysqlororacleorsqlServer
4.是否使用緩存?如果使用了,使用了哪種緩存?redisor本地緩存
5.是否用到消息隊列?如果使用了,用的哪一種,用來做什么的
6.權(quán)限管理是如何做的,有沒有使用權(quán)限框架?