程序员必去的十大网站

这篇文章,源于中午在我建立的一个产品经理微信群的讨论,正好身边有一大波程序员,于是请教他们,程序员,究竟经常去哪些网站。于是,有了这篇文章,感谢程序员志伟、俊坤、国晴、超凡的分享。

看看你去过哪几个……也欢迎大家补充更多有价值的网站。

一、github.com开源代码(代码活跃社区)

 

 

二、code.google.com 谷歌开源站点

 

 

 

三、stackoverflow.com 程序员的百度知道,问答社区,大牛无数

四、developer.android.com 安卓程序员必去网站

五、developer.apple.com IOS开发必去的苹果官方网站

 

六、codeproject.com 上千万名程序员聚集的问答社区

适合初学者的网站

七、http://www.oschina.net/ 开源中国社区

八、cocoachina.comIOS 学习IOS开发

 

 

九、csdn.net 曾经很红火的IT社区

 

十、segmentfault.com 年轻开发者社区

 

产品微信群提到的网站

感谢整理者:快乐的新

w3school.com.cn(web开发|初级)

csdn.net(综合|初中级)

cnblogs.com(综合|中级)

oschina.net(综合|中级)

iteye.com(偏java|中级)

51cto.com(偏服务端|中级)

html-js.com(前端|初中级)

html5cn.org(前端|初中级)

infoq.com(综合|高级)

php100.com(php)

phpchina.com(php)

cnodejs.org(nodejs)

ruby-china.org(ruby)

code4app.com(IOS)

apkbus.com(android)

segmentfault.com(编程问答)

code.so(代码)

本文转自:http://www.wx135.com/articles/20140926/5424a39b-ff90-4a37-91b9-672102734e20.html

时间: 2024-10-10 05:55:30

程序员必去的十大网站的相关文章

程序员必看的十大电影

程序员必看的十大电影 1. 骇客帝国(1999) 概念:在线/离线,递归,循环,矩阵等. 这部具有革命性的电影.一种文明的结束是另一种文明的开始.它成了后来的很多电影效仿的对象. 2. 环形使者(2012) 概念:循环 如果生活变成了一种无休无止的循环,如何终止它? 3. 创:战记(2010) 概念:虚拟和现实 很多到了年纪的计算机科学家都会承认,他们对计算机计算或战争游戏的热爱来自一种憧憬. 4. 遇见未来(2007) 概念:递归 这部电影运用到了计算机里递归的概念,特别是最后的搜索那部分,那

(转)新手程序员最常用的十大网站

刚开始入行的程序员很多很迷惘,不知道去哪里找到合适有用的资源,哪里有和自己一样的新手,哪里有高手,哪有有代码可以学习. 我将分享一些收藏多年且非常有价值的网站跟大家分享. 1. Google https://www.google.com/ 不是你不知道,而是你不善用google,使用google有非常多的技巧,可以网上搜索google搜索技巧. 2.Stackoverflow http://stackoverflow.com/ 程序员问答网站,有任何问题都可以提出来或者搜索答案,要一定英文基础.

新手程序员最常用的十大网站

我将分享一些收藏多年且非常有价值的网站跟大家分享. 1. Google https://www.google.com/ 不是你不知道,而是你不善用google,使用google有非常多的技巧,可以网上搜索google搜索技巧. 2.Stackoverflow http://stackoverflow.com/ 程序员问答网站,有任何问题都可以提出来或者搜索答案,要一定英文基础. 3.github https://github.com/ 全球最大的开源社区,无数优秀的源码托管在这里,你可以参与,可

程序员必须知道的10大基础实用算法及其讲解

程序员必须知道的10大基础实用算法及其讲解 原文出处: cricode 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构 上很有效率地被实现出来. 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子

程序员必知的10大基础实用算法

    算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2) 次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的 架构上很有效率地被实现出来. 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists). 算法步骤: 1 从数列中挑出一个元

《转》程序员必须知道的10大基础实用算法及其讲解

来源: Cricode  发布时间: 2014-06-19 08:27  阅读: 2018 次  推荐: 8   原文链接   [收藏] 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序n个项目要Ο(nlogn)次比较.在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来. 快速排序使用分治法(Divideandconque

堆排序算法---《程序员必须知道的10大基础实用算法及其讲解》

> 原帖地址:http://www.oschina.net/question/1397765_159365 快速排序算法的基本特性: 时间复杂度:O(N * logN) 堆排序为不稳定排序,不适合记录较少的排序. var arr = [], count = 100, i = 0, parentIndex, exeCount = 0, startTime = + new Date(), stackSort = function(a){ if(a.length === 1) return a; va

程序员必须注意的十大编程禁忌

一.不提升非技术技能 我们认为非技术技能是项目成功的主要因素.这些非技术技能也可以称之为"软技能",总体上来说,它已经被公司证明为能够驾驭企业和客户之间的长期商业关系,因此也能决定公司的成长发展路径.一些关键的软技能指标包括:        a.纪律--这是最重要的特征之一,缺乏纪律,最终会让这个开发团队在开发能力上"缺乏自信".解决这一问题的矫正方法就是每天制定详细的to-do清单:兑现你的承诺.完成你开始做的事情.避免多重任务,因为这些往往会让你的生活产生混乱.

作为程序员必须注意的十大编程禁忌!

作为一名程序员,除了要技能好,还有注意在工作的过程中避免一些错误,我们除了可以从错误中吸取教训,还可以从前辈那里得到一些经验,避开这些我们会犯的常识性错误,提高自己的工作效率. 一.不提升非技术技能我们认为非技术技能是项目成功的主要因素.这些非技术技能也可以称之为"软技能",总体上来说,它已经被公司证明为能够驾驭企业和客户之间的长期商业关系,因此也能决定公司的成长发展路径.一些关键的软技能指标包括: a.纪律--这是最重要的特征之一,缺乏纪律,最终会让这个开发团队在开发能力上"