有没有工程类和科技类的网站推荐?

有没有工程类和科技类的网站推荐?

图片[1]-有没有工程类和科技类的网站推荐?-学吧号

网站推荐:
1、 CSDN
CSDN (Chinese Software Developer Network) 创立于1999年,是中国的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务。
满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

2、开源中国
开源中国 是目前中国最大的开源技术社区。

我们传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

3、博客园
博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。

博客园的使命是帮助开发者用代码改变世界。

4、segmentfault
SegmentFault是中国领先的开发者技术社区。 我们希望为编程爱好者提供一个纯粹、高质的技术交流的平台, 与开发者一起学习、交流与成长,创造属于开发者的时代。

5、ITEYE
ITeye Java编程 Spring框架 Ajax技术 agile敏捷软件开发 ruby on rails实践 – ITeye做最棒的软件开发交流社区。

6、菜鸟教程
菜鸟教程提供了编程的基础技术教程, 介绍了HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识。 同时本站中也提供了大量的在线实例,通过实例,您可以更好的学习编程。

7、IT猿网
IT猿网提供专业的技术视频教程、技术文档、开发工具。这里您能轻松学习Java,HTML、CSS、Javascript,PHP , MySQL等编程知识。

如何从 0 开始学 Ruby on Rails

图片[2]-有没有工程类和科技类的网站推荐?-学吧号

Ruby 是一门编程语言,Ruby on Rails 是 Ruby 的一个 web 框架,简称 Rails。有很多人对 Rails 感兴趣,但又不知道从何下手、学习路线是什么,因为在多个场合下回答过类似问题,所以决定整理成文章供大家参观。

有很多人选择直接学习 Rails,在学习使用 Rails 的过程中学习 Ruby。

但我觉得这有些本末倒置,我更推崇先学 Ruby 再学 Rails,在对 Ruby 有了一定的了解后再学 Rails 有事半功倍的效果,同时也不会那么有挫败感。另外,不管你之前是否有过其它编程语言(如 Java、php 等)的经验,都可以直接学 Ruby 编程语言。废话有些多,下面列出一些指南,注:本文写于 2011 年 11 月 4 日,并于 2014 年 8 月 8 日更新,所有软件版本都以该日为准。开发平台选择Mac > Linux > Windows如果可以,最好不要在 Windows 下折腾 Rails,你会浪费大量时间在解决一些莫名其妙的问题上,而这些问题可能永远不会在 Linux 或 Mac 下出现。

开发工具选择Mac 下首推 Textmate,因为免费;其次 Sublime Text 3;再次 Macvim,最后是一个 IDE Rubymine。Linux 和 Windows 下推荐 Sublime Text 3 或 vim,也可以使用 Rubymine。Ruby 版本选择推荐 Ruby 2.1.x,备选 Ruby 2.0.xRails 版本选择推荐 Rails 4.1.x,也就是目前的最新版(Rails 4.1.4),因为 Rails 更新非常快,且从不向下兼容,所以我推荐新手直接学最新版。

Ruby 及 Rails 组合推荐Ruby 2.1 + Rails 4.1.x,备选:Ruby 2.0.x + Rails 4.0.x版本控制系统选择大家可能更熟悉 cvs 或 SVN,但在这我推荐使用 Git,可以看《Pro Git》(中文)或《Git Community Book 中文版》。书籍推荐先学 Ruby 推荐看《Programming Ruby 1.9 & 2.0》(目前只有英文版),需要中文书的话,可以看《Ruby基础教程(第4版)》。再学 Rails 看《Ruby on Rails Tutorial Learn Rails by Example》(中文版地址)Ruby 进阶看《The Well-Grounded Rubyist》,Rails 进阶看《The Rails 4 Way》注:上面有提到,因为 Rails 更新非常快,且不向下兼容,同时中文翻译引进本来就慢,所以导致 Rails 的简体中文资料严重滞后,不推荐阅读。

注:推荐《Ruby on Rails Tutorial Learn Rails by Example》而不是《Agile Web Development With Rails》第 4 版的原因是,我个人觉得前者写的更好更简单易懂。补充几本繁体中文的书《Ruby on Rails 实战圣经》(还未更新到 rails 4)《Rails 101 – 火速学会 Ruby on Rails》《笨方法学 Ruby》做参考。必看资料Rails 官方出的 Guide,英文,会不断更新,内容详实,必看。

也可以看中文版,国人同步翻译。开发环境搭建Mac 用户可以看「Install Ruby on Rails – Mac OS X」一文,会不断更新。Linux 用户可以看「Install Ruby on Rails – Ubuntu」一文,会不断更新。以上两个安装教程非常完善和全面,会让你少踩很多地雷,推荐,虽然是英文的。

如果你英语实在不行,那请阅读 Ruby China 上的「如何快速正确的安装 Ruby, Rails 运行环境」一文。如果你使用 Windows 操作系统,请使用「RailsInstaller 一键安装包」。再次提醒,除非迫不得已,请不要在 Windows 下折腾 Rails。推荐站点1,Ruby China http://ruby-china.org,目前国内人气比较不错的一个 ruby 和 rails 相关的社区,推荐经常上去逛逛。

尤其是 Wiki 部分 更应该多看看,都是非常棒的资料。2,“Crazy Deep” Rails Examples and Tutorials,如果英语尚可,也推荐经常阅读,这里面有很多非常有用的链接和教程,包括搭建环境等,定期更新,推荐。

为什么菜鸟教程无法运行if语句

图片[3]-有没有工程类和科技类的网站推荐?-学吧号

操作不正确。没有满足它运行的条件。

把括号去掉。

菜鸟教程提供了编程的基础技术教程,介绍了HTML,CSS,Javascript,Python,Java,Ruby,C,PHP,,MySQL等各种编程语言的基础知识。

有哪些学习Java的网站?

图片[4]-有没有工程类和科技类的网站推荐?-学吧号

1,B站:https://www.bilibili.com/
第一个网站肯定不必多说,就是我们经常逛的小破站,也就是所谓的b站,这个网站原本的定位是一个二次元动漫类的网站,可是走着走着越走越偏,b站自己也万万没想到自己会变成一个学习类的网站。对于我们程序员而言,这里有海量的编程类的学习资料,不管是什么类型的编程语言,编程技术,你几乎都可以在这里找到对应的视频教程。

而且最重要的是视频播放的时候不会有任何烦人的广告,几乎不会受到任何的打扰。

正因为如此,我现在也入驻了b站,成为了一名up主,在b站里面分享自己的一些开发经验和教训,希望能够给大家提供一些帮助。
2,CSDN:https://www.csdn.net/
CSDN是国内非常知名的技术交流社区,创建的时间也比较早,所以在国内也是非常的有影响力的。虽然说这个社区有一定的争议性,比如说盗版文章,盗版资料,但是CSDN还是有非常多优质的原创的文章和资料。对程序员来讲,经常来这里逛一逛也是会学到不少的知识的。

3,51自学网:https://www.51zxw.net/
现在教程类的网站也是非常多,比如说慕课网,腾讯课堂之类的。但为啥我偏偏推荐51自学网呢?简单来说我对他比较有感情。在2007年我刚上大学的时候,我就在51网上面去学一些乱七八糟的技术,当年很多我们专业课要用到软件还有相关的技术,我都是在里面学到的,所以我一直都对他比较有感情。

而且这个网站还是有不少编程类的学习视频,基本上你想学的技术在这上面都能够找得到,他的视频大部分都是免费的,但也有一些需要付费的,但是价格往往不是很高,平均下来一个视频才几毛钱,我觉得还是非常的良心。
4,LeetCode:https://leetcode-cn.com/
现在很多公司,尤其是一线大厂面试的时候,必考的一个项目就是算法。谈到算法就肯定会谈到LeetCode,他是一个非常知名的刷算法的网站,里面有大量的算法题目,如果你能够把这些算法题都刷完,那么你的算法水平提升肯定不是一个档次,而且他每道题后面都会有相应的评论与题解,如果你不会做的话,在这里可以找到灵感。

他的主站是美国版的,但也有中文版的,我比较推荐说中文版的,因为中文版会根据我们国内的情况增设一些知名企业的面试题,这对于我们面试的时候会非常有帮助。
5,GitHub:https://github.com/
作为一名程序员,如果你没有听说过GitHub,那你肯定不是一名合格的程序员,GitHub上面托管了大量的优秀项目,比如说Linux内核源码及Git本身的源码,都托管在这上面。在GitHub上面你可以通过主题,榜单等方式找到自己感兴趣的项目,通过多做一些项目,你就可以很快的提升自己的技术,从而进入到自己心仪的公司。

6,菜鸟教程:https://www.runoob.com/
菜鸟教程提供了编程的基础技术教程,介绍了Java,Python,Ruby,php,MySQL等各种编程远的基础知识。我们从他的主页面看过来,教程真的是非常的全面。同时这里面也提供了非常多的工具,甚至还提供了各种编程语言的在线工具,你甚至都不需要开启代码编写软件就可以直接运行代码,真的是非常的方便。
7,codecademy:https://www.codecademy.cn/
codecademy是一个免费的有趣的在线互动编程学习网站。

目前提供了html,css,php,javascript,Ruby,jQuery,Python等课程。他像玩游戏一样让你一关一关从易到难来完成学习,你可以每天利用碎片时间从零基础入门到掌握一门编程语言,相比大多数传统的学习方法实在是好太多了。用户在学习的时候只需要在命令行中输入正确的代码提交保存,就可以一关一关的完成整个学习过程。而且由于是分段式的学习,用户可以很快地拿起学习然后放下,整个学习过程不会有太大的时间压力。

8,coursera:https://www.coursera.org/
coursera是由吴恩达教授所创办的在线教育网站,提供了大规模开方式线上课程,他们与190多所顶尖大学和公司合作,提供了超过2400门的优质课程,包括商务,计算机科学,数据科学,语言学习等多方面的讲座与视频。当然他们也提供一些付费的项目,但是价格还是比较公道的。除此之外,你只要完成课程并通过测试,你就能够拿到相应的证书,这些证书没啥用,但是是对你学习的一种肯定,大家有兴趣的话可以去学一学。
9,stack overflow:https://stackoverflow.com/
stack overflow是一个程序员问答平台,你有程序员相关的问题都可以在这里面搜索并得到比较专业的回答,这里比某度专业很多,毕竟某度是一个中和性的搜索引擎,大家在搜索的时候尽量用英文,你如果用中文搜索的话可能不对得到太多的结果,而且很多专业直击要点的回答往往都是用全英文来写的。

所以大家一定要习惯用英文起获取自己想要的答案。

ruby的一段代码$1,$2……这些是什么意思呢?菜鸟求教啊!

图片[5]-有没有工程类和科技类的网站推荐?-学吧号题主应该是对这个有疑问 digit4 = $2 || “1”, 这句的意思是 如果$1不为nil,则执行这句,重点是在$2不为nil的时候,digit4=$2,这个||是一个逻辑运算符,前面为真就直接返回结果,所以就把$2直接返回了,上面描述的情况对应于这样的输入 p han2num(“千八百二十三”) 题主可以好好看看,如有问题请再联系我,祝顺利!

THE END
喜欢就支持一下吧
点赞8
温馨提示:

1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我QQ:243371741,会尽快给予删除处理!