若长期使用windows,用久会感觉越来越卡。加上我的电脑配置是4G内存+集显,平常开个myeclipse+google+mysql/sql server就开始卡了。。。更不用说开oracle,idea。

于是毅然决然的改用linux,以前在虚拟机玩过redhat,现在决定用用fedora23。用了差不多一个月了,感觉还是可以的,毕竟,java属于开源世界麻。也该让java回家了

下面展示一些liunx开发java:




1.开发工具

我的开发工具:myeclipse2014+idea2016+eclipse+tomcat8+jdk7+mysql

下面是myeclipse(左),右边的第一行第二个图标是idea



2.git

git是linux之父的又一大造福人类的强大分布式版本控制工具,在linux上使用起来比在windows上方便多了,你只需要在终端进入任何一个文件目录内,就可以push和pull,

当然,还有强大图形工具:



3.远程连接

当项目部署到服务器时,需要远程连接操作,在windows有:cmd--mstsc,只能windows连接windows,在linux中,有一个小工具,不管你的服务器是什么os,都可以连接:



4.filezilla

与服务器的连接一般采用ftp,在linux上有一个小工具,FileZilla,基于ftp协议可以在两台主机之间进行文件传输



5.gimp

在项目开发中,不免要自己简单处理图片,在windows一般使用photoshop,在linux中,也有一个类似的小工具可以简单处理图片



6.qq

开发项目过程中难免要交流吧,微信可以用浏览器打开,qq也有linux版本的国际版



7.下载工具

linux下有很多下载工具wget,d4x,p2p。。。但我还是偏向kde主题的kGet(linux多装几个主题还是好的),虽然比不上迅雷,但是还马马虎虎,还可以。


8.音乐

linux下好像没有酷狗,网易云音乐的播放器,但是不怕,有个Rhythmbox可以勉强应付(下面的歌曲是随便下的,并不代表本人的音乐品味)



虽说上面的音乐播放器挺强,但是用163云音乐惯了,还是用回163云音乐吧,也幸好,163云音乐有linux版本的:




9.视频

没有暴风,优酷客户端什么的,但是在linux有一个视频播放器,我觉得还是很强大的,几乎可以播放任何格式的视频文件,他就是VLC media


最近在看传智的springmvc



10 wps(word)

office/wps在windows上也许很常见,其实在国外它是收费的,在windows是用c#写的吧(听一个学c#的同学说过)。在linux世界中,一样可以体验其中的乐趣,linux下也有一套word,无论要写文档,做ppt,表格。。。都可以







11.对编程开发的支持

当安装完fedora23后,打开终端,输入java、javac、java -version(这三个命令对于每个java开发人员想必都相当有感觉吧),它已经帮你吧环境配好了,不过是open jdk(自己去官网换版本即可),不止是java,还有python,天生支持的。在linux下还有一个DevAssistant,据说可以快速发布多种应用(没用过,还不知其威力)


12 游戏

游戏的话基本没戏,像在windows上run的大型网游就不要想了,在linux就好好敲代码吧,不过小游戏还是有的,比如:超级玛丽奥(主人公是企鹅,界面也好多了)


后记:更让我觉得好的还是速度,现在开机在10秒内,关机在5秒内

我是一只大学狗,敲代码学编程纯属兴趣爱好,所以还是幼稚的认为作为一名程序员,应该用明亮的双眼看待生活的世界,这个世界并不只有windows,还有更广阔的世界,离开windows,外面的世界一片欣欣向荣。作为一名程序员,也应该推动技术的发展,推崇开源,不是做die,其实是向往自由,为技术的自由而开源。










Logo

更多推荐