欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

學(xué)習(xí)編程需要安裝哪些軟件

學(xué)習(xí)編程需要安裝哪些軟件?

四年的計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)習(xí),三年的工作經(jīng)歷,我來(lái)嘗試回答你的問(wèn)題。由于眾多的編程語(yǔ)言,我不知道你想要學(xué)習(xí)什么,就以我個(gè)人的經(jīng)歷和用途比較廣的三大WEB開發(fā)語(yǔ)言為例,簡(jiǎn)單的給你做個(gè)介紹吧。具體說(shuō)吧,就是.NET、PHP和Java三大網(wǎng)站開發(fā)語(yǔ)言,由于我個(gè)人在工作之后,在發(fā)展Java方向,.NET和Java只是在學(xué)校學(xué)習(xí)使用過(guò),沒有經(jīng)歷生產(chǎn)環(huán)境,參考價(jià)值較小,望多理解。

先來(lái)說(shuō)說(shuō)最不熟悉的.NET吧,這個(gè)當(dāng)初作為大學(xué)里的一門選修課,只認(rèn)真選修了VB,而沒有認(rèn)真學(xué)習(xí)VB.NET,但是也去上過(guò)幾次課,搭建過(guò)開發(fā)環(huán)境,這個(gè)使用的是集成化的開發(fā)環(huán)境,即Visual Studio(簡(jiǎn)稱VS),我們當(dāng)初學(xué)習(xí)的是VS2010,有時(shí)會(huì)使用VS2012,現(xiàn)在網(wǎng)上的最新版應(yīng)該是VS2017,學(xué)習(xí).NET網(wǎng)頁(yè)開發(fā)的必備工具吧,具體生產(chǎn)環(huán)境是怎樣,就不怎么清楚啦。

再來(lái)說(shuō)說(shuō)大學(xué)里面認(rèn)真學(xué)習(xí)打算從事的PHP吧,當(dāng)初PHP相關(guān)的所有課程都有學(xué)習(xí),還認(rèn)真的做完了課程設(shè)計(jì),當(dāng)初學(xué)習(xí)的是LAMP(Linux+Apache+Mysql+PHP)技術(shù)線,畢業(yè)時(shí)可以完成數(shù)據(jù)庫(kù)開發(fā)、網(wǎng)站開發(fā),單節(jié)點(diǎn)的Linux服務(wù)器部署,并且正常訪問(wèn)等操作。當(dāng)初老師講的也很細(xì),WEB前端的html5+css3+jquery等都有涉獵,隨后結(jié)合PHP進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn),mysql做數(shù)據(jù)庫(kù)存儲(chǔ),以及l(fā)inux服務(wù)器上的tomcat部署和訪問(wèn),這也是當(dāng)下使用范圍比較廣的技術(shù)線吧。當(dāng)時(shí)的開發(fā)工具好像是Dreamweaver吧,具體記得不是很清楚啦,甄別使用吧,工作了之后,這個(gè)工具似乎就沒有使用過(guò)。

計(jì)劃跟不上變化,大學(xué)畢業(yè)后,進(jìn)入公司,公司的技術(shù)線是Java Web方法,于是乎,我又在學(xué)??歼^(guò)Java二級(jí)的基礎(chǔ)上,開始學(xué)習(xí)Java Web開發(fā),前期的jsf,后期的themeleaf這些都是和Java代碼在一起的,用的也是集成開發(fā)環(huán)境Eclipse,后期框架升級(jí)至Spring Boot,有使用其官網(wǎng)推薦的Spring Tool Suite(簡(jiǎn)稱STS,是一款Eclipse的Spring定制版),這些都是非常優(yōu)秀的Java Web開發(fā)工具,走的整體的技術(shù)線,前期是Spring MVC+Dubbo+Zookeeper+mysql+maven,部署在docker的tomcat環(huán)境下,后期是spring boot+spring cloud+gradle,用內(nèi)嵌的tomcat打成war包,部署在docker中。目前的公司將Eclipse開發(fā)工具替換成idea,其它的方面變化不大。

最后說(shuō)一說(shuō),比較火的兩門開發(fā)語(yǔ)言:python和go。go之前學(xué)過(guò)一段時(shí)間,使用的開發(fā)工具是liteide,不知道在具體的開發(fā)環(huán)境中是否也這樣用。而python是最近在學(xué),使用的開發(fā)工具是JetBrains PyCharm,這個(gè)工具在生產(chǎn)環(huán)境中使用應(yīng)該沒有問(wèn)題。

以上說(shuō)了這么多,關(guān)鍵是要看你本人打算走那條技術(shù)線,從而確定究竟安裝什么開發(fā)工具,說(shuō)的比較零碎,但愿對(duì)你有所幫助。

sts沒有java,學(xué)習(xí)編程需要安裝哪些軟件