java開(kāi)發(fā)app的流程 JAVA是什么?Java工程師到底是做什么的?
JAVA是什么?Java工程師到底是做什么的?為了使軟件開(kāi)發(fā)人員、服務(wù)提供商和設(shè)備制造商能夠針對(duì)特定的市場(chǎng)進(jìn)行開(kāi)發(fā),Sun公司將Java分為三個(gè)技術(shù)平臺(tái):Java se(J2SE,Java 2 pla
JAVA是什么?Java工程師到底是做什么的?
為了使軟件開(kāi)發(fā)人員、服務(wù)提供商和設(shè)備制造商能夠針對(duì)特定的市場(chǎng)進(jìn)行開(kāi)發(fā),Sun公司將Java分為三個(gè)技術(shù)平臺(tái):Java se(J2SE,Java 2 platform,Standard Edition)、Java EE(J2EE,Java 2 platform,Enterprise Edition)和Java me(J2ME,Java 2 platform,micro)Edition,小型版)。Java語(yǔ)言的主要特點(diǎn)是:簡(jiǎn)單、面向?qū)ο?、安全、跨平臺(tái)、支持多線程。
一名合格的Java工程師需要具備一定的軟件分析和設(shè)計(jì)能力;熟悉Java、servlet、JSP、EJB等開(kāi)發(fā)技術(shù);熟悉eclipse或JBuilder等Java開(kāi)發(fā)工具;熟悉Java Struts架構(gòu)和開(kāi)發(fā)工具;至少熟悉一種數(shù)據(jù)庫(kù)的開(kāi)發(fā)和設(shè)計(jì);良好的學(xué)習(xí)能力,責(zé)任心強(qiáng),良好的溝通能力和團(tuán)隊(duì)合作精神。
APP用token實(shí)現(xiàn)保持登陸狀態(tài)?
客戶端必須將用戶的登錄數(shù)據(jù)保存在特定路徑中。每次打開(kāi)應(yīng)用程序,它都會(huì)自動(dòng)找到保存的登錄數(shù)據(jù),然后對(duì)數(shù)據(jù)進(jìn)行加密形成令牌,并請(qǐng)求PHP后臺(tái)與數(shù)據(jù)庫(kù)保存的令牌(在網(wǎng)絡(luò)環(huán)境中)進(jìn)行比較。登錄成功,但用戶很可能會(huì)清除緩存數(shù)據(jù)并保存保存在客戶端數(shù)據(jù)清除中保存的登錄數(shù)據(jù),因此沒(méi)有絕對(duì)的自動(dòng)登錄。