码迷,mamicode.com
首页 > 编程语言 > 详细

Java开发学习工具资源强力推荐

时间:2016-07-22 01:04:32      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

公众号难道变成一个月一次更新吗?

其实我想天天更新的,无奈懒惰加上工作忙~哈哈。

不过主要是没有干货,也不想让大家看我发无聊的记事流水账。

 

今天给点干货,由于我是程序员,现阶段还很感兴趣,所以分享的内容也是关于程序的。

如果不感兴趣,或者不合适,对你们没什么价值可以取消关注哦~~~。

 

干货:

当我当程序员一年之后,发现我们写的代码其实就是金钱,不管是学习过程中还是项目开发中。

不管我们代码写得如何,或许多年以后你想如何找到你的项目呢?也许你想看看你当前青涩的漏洞百出的代码,但是或许都没有办法找到了~~~(不小心呗删除了,在U盘里面~~~等等)

 

所以这么贵重的东西,一定要好好保管,所以代码版本管理的意识。你的每一次编写的代码,其实都是有价值的,而市面上又有很成熟的代码管理软件,为什么我们不将它存储起来呢。~~~

所以我介绍两个代码版本管理工具:

Git和svn

那我就来说说两种我有接触过的版本管理软件~~~或许原来没有版本管理的意识,不过现在开始希望都能开始拥有版本管理的意识,在我们程序员漫漫的代码生涯中。代码都是自己的价值,我想一定要好好收藏。

我就不说哪些废话了,这两个东西其实都能很好的管理自己的项目版本。

技术分享

(1)svn:

使用环境

    1. svn服务器(本地(免费)、服务器(免费))

    2. svn客户端/IDE插件

集中式管理(需要联网,本地不需要)

PS:我用过的在线svn托管平台:TaoCode(大家可以百度【亲测好用】)

技术分享
(2)git

使用环境

    1. git服务器(本地(免费)、服务器(免费github))

    2. git客户端/IDE插件

分布式管理(无需联网,本地不需要)

PS:我用过的git托管平台:Github(国外【墙太高】)、码云(国内【亲测不错】)

以上两个软件都是潮流,我想

尤其当我们现在是一个人或者两个人进行开发或者学习的时候,我们其实只是需要一个简单的代码托管,版本管理。

以上两者其实没有什么差别,如果对于svn用习惯的人,用起git来说可能会很不舒服,所以我也不推荐大家强行去学习git。

 

备注:现在用git的很多,开源的东西基本上都是git的,所以强力推荐学习。。。我们公司也是用git的。(一定要学哦!!!)

 

哈哈,说到这里就说下另外一个东西,Maven

现在学习java你还在拷贝jar包吗?还在为搭建框架需要用哪些jar包烦恼吗?

我想Maven一定要用起来。这个东西很早就出了,我现在才知道也是相见恨晚呢。

Maven:jar包管理工具,集中式管理,本地缓存jar包,能下载源代码、api、以及打包号的jar包。

我们Java对应的就是因为Jar包的多样性而能够多姿多彩的。所以这个jar包管理甚是重要。有一天你想学习一部分框架,你只用写一下

技术分享
如下的代码就能够将你的工程引入对应的jar包以及源代码api等,是不是很爽,并且再也不用将项目的jar包也加入到版本管理中去了,对于源代码的分享也变得更便捷。

技术分享

但是但是一切的但是都要学习:

maven配置:

  1. 下载maven(官网)

  2. 设置环境变量,环境变量配置

  3. 配置本地maven仓库

  4. eclipse加入maven插件(Eclipse4.4以上自带【亲测】)

  5. 创建Maven工程----然后你想干什么就干什么~~~

  6. 然后你可以在全球共同使用的maven下载jar包。是不是很愉快~

 

所以我现在认为学习的工具要有上面这些东西

推荐开发工具:

Eclipse(配置需要动脑筋,不是傻瓜式,有利于程序员学习)+

Mysql(免费的数据库,使用广泛,我们公司也用~)+

git(代码版本管理工具)+能够到github上分享自己的程序~

Maven(jar包管理工具,想学习上面内容,就学习什么内容~)

 

重点还是需要逼迫自己去学习,这样才会进步。

推荐两个公众号:体验之后就知道好不好了。~~~

"改变自己"(每天都会更新~写的挺不错的,可以关注看看)

"phodal"(软件咨询师专注前端开发,全栈工程师)

 

下期分享:"如何制作一个代码生成器"

(freemarker+JDBC数据源+java输入输出流)敬请期待

?

 

Java开发学习工具资源强力推荐

标签:

原文地址:http://www.cnblogs.com/fly-piglet/p/5693596.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!