Java开发牛人必备的网站

news/2024/5/11 23:38:18/文章来源:https://blog.csdn.net/feixiangdexin123087/article/details/51979656

以下是我收集的Java开发牛人必备的网站。这些网站可以提供信息,以及一些很棒的讲座, 还能解答一般问题、面试问题等。质量是衡量一个网站的关键因素,我个人认为这些网站质量都很好。接下来,我会跟大家分享我是如何使用这些网站学习和娱乐的。或许你会认为有些网站适合任何水平的开发者,但是我认为:对于Java开发牛人来说,网站的好坏取决于如何使用它们。

1、Stackoverflow

Stackoverflow.com 可能是编程界中最流行的网站了,该网站有成千上万个好问题和答案。学习API或者编程语言,通常依赖于代码示例,stackoverflow就可以提供大量的代码片段。

Stackoverflow的另一个优点在于它的社交性。你可以在一些特定的标签下查看问题,比如“Java”、“regex”,你就会看到哪些是高频问题。这对于学习,以及Java博主书写热门话题都是一种非常好的资源。

网站地址:http://stackoverflow.com/

2、DZone

这是一个非常有趣的网站,有相当多的开发者在这个网站上分享他们博客文章。就像一场冒险一样,在这里,你永远不知道下一秒会看到什么内容。

网站地址:http://www.dzone.com

3、LeetCode

如果有Java方面的面试问题,例如“在Java中,内存中的数组是什么样的”,你可以从很多Java教程中找到答案。但是,遇到类似于“如何将SortedArray转化成一个BalancedTree”这样的问题,你就应该去求助LeetCode了。LeetCode包含一系列算法问题, 它能为有关信息技术的面试提供一个社会性的平台。这个网站最好的地方就是,它可以通过大小不同的数据在线检查你的代码是否正确。很多人认为,面试成功的关键在于重复这三个重要步骤:编码->阅读->讨论。

网站地址: http://leetcode.com/

4、Java SE技术文档

这个网站包含了在使用Java SE API时会用到的所有文档,即使你是Java开发牛人,我敢肯定在这里你仍能发现一些有用的东西。比如,你可以阅读一些像“Java类的本质”、“部署”这样的教程。

网站地址: http://docs.oracle.com/javase/

5、Github

你也许知道可以免费的将你的项目托管在哪,但你不一定知道它还是一个学习当今流行的Java库和框架的优秀资源。比如,你想学 Spring MVC Framework,你可以搜索并且找到一些开源的项目。遵循“照葫芦画瓢”的原则,你能够通过实例快速的学习框架,尤其是你已经具有使用类似框架的经验。

网站地址:https://github.com/

6、Coursera

这是有关视频讲座的最好网站,在这里你可以找到许多顶尖学校的著名教授的优秀计算机科学课程。这些教授中,有些甚至是一些计算机科学领域的发明者。

网站地址:https://www.coursera.org/

7、Java World

这个网站包含了大量的Java教程,涉及各种各样的话题。其中很多文章都写的很好,并且有图片、插图进行说明。它可以被用来当作深度学习的教科书。

网站地址:http://www.javaworld.com/

8、IBM developerWorks

这里有很多由IBM公司的人写的非常不错的文章。

网站地址:http://www.ibm.com/developerworks/java/

9、Wikipedia 维基百科

这个网站是查询或学习几乎所有概念的最好的资源之一。例如,作为一个资深的Java开发人员,你可能只是想了解一些概念并不想深度研究。这里是一个可以免费查询最新信息的好地方。例如,什么是面向服务的编程?另外,它还能为你的写作提供大量素材。比如,同一个词在不同的领域可能会有完全不同的含义。有时,研究这些词在不同领域的不同含义是非常有意思的。

网站地址: http://en.wikipedia.org/wiki/

10、Program Creek

与以上几个网站相比,Programcreek.com在规模上要小很多。但是规模小也有优点,它在维护方面做的更好,读起来更有趣。在这里,你可以找到其他任何网站都不曾涉及到的话题,而且几乎每篇文章都包含漂亮的插图或者示例代码。它包含了来自不同领域的人发表的文章(科研、工业),并且经常为Java开发者提供优质材料。希望有一天,它也会出现在一些人的网站前十名排行名单中。

网站地址: http://www.programcreek.com/


转载:http://www.importnew.com/7980.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_738142.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

wordpress网站静态缓存插件之WP-Super-Cache详细安装与配置说明教程

关于WP-Super-Cache教程网上有很多,但大多质量不高无实际作用,今天转载一篇个人认为比较不错的文章。 原文地址:http://blog.az009.com/15209.html 一、安装插件 首先,到wordpress后台插件项中点击安装插件列表里面搜索“WP Super Cache”…

是时候让你们知道这些最好的开发者网站了!

2019独角兽企业重金招聘Python工程师标准>>> 在每个行业中都有其业内最好的资源。在开发的世界也是如此,开发者是个古怪的群体,普通的网站并不能满足他们,所以我们整理了这些必须访问的网站,让开发者能了解最新的科技新…

wordpress建立php站点地图,WordPress怎么增加网站地图

下面由WordPress教程栏目给大家介绍WordPress增加网站地图的方法,希望对需要的朋友有所帮助!先说一句口号:能用代码解决的,坚决不用插件!WordPress的网站地图用一般的生成工具,生成之后都不能用&#xff0c…

apache网站访问缓慢的处理记录

2019独角兽企业重金招聘Python工程师标准>>> apache网站访问缓慢的处理记录 朋友在阿里云上开通了一台ubuntu服务器(2G内存,2核CPU),用apache搭建了一个公众号网站。 网站初期,他没有做相应的优化&#xff…

《Axure RP7网站和APP原型制作从入门到精通(60小时案例版)》一第1章 Axure基础交互1.1 欢迎界面...

本节书摘来自异步社区《Axure RP7网站和APP原型制作从入门到精通(60小时案例版)》一书中的第1章,第1.1节,作者 金乌,更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 Axure基础交互 Axure RP7网站和APP原型…

程序员最常用的5大编程实战网站

乔布斯说过,每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考。 而学习编程的方式有多种多样,你可以通过看书、视频教学的方式学习编程。 不过,无论如何,一个程序员在他的编程生涯,难…

网站及监控利器 Pandora FMS使用体验

Pandora FMS 是一个 开源的应用程序 ,用来监测网站的各种活动,它可以收到实时的监测报告,并发送到你指定的邮箱,也可以通过e-mail, SMS 发送。 更多Linux下的监控软件请关注《Linux企业应用案例精解》一书 本文转自 李晨光 51CTO博…

突破公司的防火墙对视频网站的限制

现在很多公司都有网络防火墙,来限制员工使用网络。禁止浏览腾讯视频、爱奇艺、优酷土豆等等等等。想要突破这些限制通过SOCKS代理即可,SPCKS代理非常简单与http代理基本类似。现在大多数浏览器比如360浏览器、QQ浏览器、Chrome等等都支持SOCKS代理。先要…

SSL网站的建立与访问

SSL网站的建立与访问 实验前准备: 1.Windows 2003光盘(在安装CA,DNS的时候需要)2.三台Windows 2003虚拟机:SSL_CLIENT(客户机) IP:192.168.1.1 DNS:192.168.1.3S…

使用网站模板快速建站_快速建站网站模板真的靠谱么?

俗话说“占小便宜,吃大亏”,占便宜在人们心中就成为了一个贬义的词语。但人们往往还是会因便宜的东西而动心,对于网站建设也是如此。例如现如今较流行的快速建站系统,就因部分价格差异而让人们起疑。今天耐思小编跟大家聊一聊&…

想要导航首页提示_企业网站建设时网站导航都需要哪些?要如何去做?

但凡是对网站了解一些的朋友就一定知道对于网站来说,导航是必不可缺的一部分,网站导航就像是整个网站的“路标”。尤其是一个企业网站,如果没有一个好的导航,去表达想表达的信息,当用户找不到自己想要的内容时就会直接…

LAMP搭建以及企业网站搭建

linux中的LAMP的部署以及企业网站的搭建1.先卸载以rpm方式安装的php以及依赖包2.插入linux的系统盘并安装zlib-devel和libmxl2-devel3.在挂载libmcrypt光盘,并安装和配置 (make && make install)4.执行优化5.安装mhash软件 并配置和安…

Jenkins与网站代码上线解决方案【转】

转自 Jenkins与网站代码上线解决方案 - 惨绿少年 https://www.nmtui.com/clsn/lx524.html 1.1 前言 Jenkins是一个用Java编写的开源的持续集成工具。在与Oracle发生争执后,项目从Hudson项目独立。 Jenkins提供了软件开发的持续集成服务。它运行在Servlet容器中&…

5个能够改变一生的自学网站,每天半小时效果看的见!

很多朋友想利用闲暇时间学一点东西,但是想要自学,好的平台很重要,如果你苦于没有好平台,小编在这分享5个给大家,每天半小时,效果看得见哦。今日主题:5个能够改变一生的自学网站,每天…

1414ajax,jsp1414新闻发布网站sqlserver

技术实现开发语言:jsp.框架:jspservlet.模式:B/S.数据库:sqlserver.开发工具:myeclipse eclipse 均可.论文字数:1万左右.功能实现系统角色:1.游客:可以搜索、浏览新闻,不能评论新闻,可以注册成为会员2.会员:可以搜索、…

开发网站并配置服务器上,开发网站并配置服务器

开发网站并配置服务器 内容精选换一换Atlas 200 DK开发者板支持通过USB端口或者网线与Ubuntu服务器进行连接,连接示例图如图1所示。Atlas 200 DK连接Ubuntu服务器有以下场景:使用USB连接线通过USB端口与Ubuntu服务器直连,请参考通过USB端口直…

iframe大小自适应_Web—响应式网站和自适应网站区别

"做网页设计的时候总是混淆响应式设计和自适应设计,开始我以为这俩都是指根据屏幕大小自动进行适配。所以和前端小哥哥沟通时候,前端小哥哥蒙圈了,跟我强度这俩不是一个东西~~~~今天从设计角度和开发角度介绍下这俩的区别"“开篇”…

百度竞价排名点击软件_百度竞价与seo的区别

一、竞价排名sem的优点与缺点。竞价排名的基本特点是按点击付费,推广信息出现在搜索结果中(一般是靠前的位置),如果没有被用户点击,则不收取推广费。1、竞价优点竞价排名可以按照给企业带来的潜在客户访问数量计费,企业可以灵活控…

php支付sdk接入网页教程,电脑网站支付SDKDemo说明

上一节讲了应用的填写,应用填写完审核通过即可获取到appid和密钥,有了这两样我们便可以调取支付宝接口啦。电脑网站支付SDK下载链接:https://docs.open.alipay.com/270/106291/我们主要讲解PHP版本的,JAVA版的请自行研究&#xff…

网站后端接口性能测试软件,关于网页端测试的一点点体会

从实习到入职,转眼已经在网页端测试了将近2年的时间。偶尔跟一些客户端的同学沟通和学习的时候,他们很好奇网页端测试是怎么进行测试的,需要注意哪些问题,这里稍微总结下,希望对自己和其他小伙伴都有一定程度的提升。网…