这一周我没有写什么比较实际的代码,我把自己整个电脑重新装了一遍系统,同时整理了需要的应用和环境,在这一周里基本安装完成,我整理的所需的环境如下:
我这里简单描述一下这些东西。
首先是我们的几大环境,分别是java,c++和python,这三个是我目前常用的环境。
其中java环境所需资源较多,因为这学期的各类开发都是从java基础上进行的,所以java环境又包含了tomcat的配置和mysql的配置,然后还有SQL server这个数据库课程要求使用的数据库环境,oracle的大型数据库程序。
之后是各大编译器,作为c++编译器我一般用visual studio这个程序,不过同时我也下载了一个devc++的程序用来平常简易查看代码和不同环境测试运行。
对于python,我用了一个开源的python版本anaconda,python环境我用的8.9环境,编译器同样主要用visual studio,辅助以pycharm作为专用于python的编译器。
对于java我选择多下载了几个版本,分别是jdk8,jdk11,jdk20分别对应不同的需求,一般情况下使用jdk11的版本,其编译器相对其他来说多了一个,我原来主要用的eclipse ide,在朋友的推荐下我尝试下载使用idea这个编译器,我们学校和编译器的公司有协议,所以我使用了校园邮箱获取了免费的正版使用权,目前来看ui界面和使用体验还可以,最后我同时也在visual studio中加入了java模块以保证最后的防线。
说实话,个人感觉visual studio虽然占地确实大,东西也确实繁琐,但是作为一个万能的备胎和c++的编译器,也是不错的,他能加载大部分的编译环境就注定了他的地位不会太低,尤其是在中学阶段这个需要大量学习的阶段,我们时常会使用各种不同的语言,这时候就体现出visual studio的万能普适性的作用了。
除了这三个语言以及相应的编译器和环境以外,我还下载了一些别的软件供使用
首先是一个我比较推荐的文本软件typora。这个软件有一种独特的机制,可以兼容多种编译语言并可以制造相应文本框以凸显编译语言和其他语言的不同,拥有多种语法,可以进行数学公式的特殊表示,同时能进行各种能实体化的页面包括网页和程序的预览。总之这个文本编译器简洁但是功能齐全,完全可以下载一个长期使用,不过新版要收费,我百度的体验版)
然后是其他课程需要的一些软件,像是matlab,Cisco Packet Tracer,IBM rational,
VMware
这些,以后可能不会用到,但是我硬盘还有空间,就先下载下来留着了,说不定以后还用呢。 综上,是我这一周的主要工作内容,整理之后桌面干净多了,以前不合理的空间分配也优化了,方便以后的其他内容的储存。 标签:java,第一周,python,环境,visual,博客,编译器,studio,大二 From: https://www.cnblogs.com/Bronya019c/p/17557996.html