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