当前位置: 首页 > 科技观察

有这几个编程利器网站,再也不愁学习

时间:2023-03-20 02:05:29 科技观察

有了这几个编程工具网站,你再也不用为学习编程学习网站而发愁了。Google、知乎、B站、各大博客csdn、掘金、四福等知名网站在此就不一一介绍了,相信大家可能一直都在使用。今天给大家介绍12个(前十名更好)提高学习效率,非常实用的网站。希望对大家学习有所帮助!StackOverflow地址:https://stackoverflow.com/questionsStackOverflow是世界上最大的技术问答,网站上的问题类型非常多,答案的质量也非常高。当你无法从谷歌等搜索引擎得到满意的答案时,你可以去StackOverflow。对于这个最大的技术问答网站,当你有问题的时候,你应该先看看别人已有的问题和一些对你有帮助的答案。在这种情况下,您需要使用您的搜索能力。首先,你必须克服英文描述的问题。如果英文描述不可用,您可以使用一些在线翻译帮助。搜索问题或提问时,可以先说一个大的技术栈或编程语言(如Java、Spring等),然后把问题描述清楚,最后附上一些关键信息描述。如果是问题,一定要把问题的背景环境,遇到的异常情况,所做的尝试和努力,以及相关的代码虚心请教。有自己的思考和努力,这样大家才更愿意帮助你,如果你问的干巴巴的,描述的不清楚,很多人可能不会很感兴趣。V2EX地址:https://www.v2ex.com/V小站,是国内颇具影响力的创意工作者和开发者社区。V站有很多技术达人,里面会讨论一些技术内容,也会有人分享你开发的小工具。这里不同的是,没有点赞点赞之类的答案。网站的初衷也是:希望每一个回答都有用,所以大部分的回答都不是炒作。大家可以通过看题答案来了解学习,也可以自己提出问题向大佬们请教。Github地址:https://github.com/Github是全球最大的代码托管平台,因为很多公司、组织、个人把自己的仓库放在Github上开源分享给大家,所以有很多优质的项目仓库就可以了。学习,在Github上可以找到一些可以运行的demo来帮助你学习,也可以找到一些开源的脚手架来帮助你节省开发时间,还可以通过一些资源获取某些方面更完整的知识体系资源仓库。当然,找到合适的资源并不一定是一帆风顺的事情。一般来说,star和fork越多的仓库,认可度越高,仓库说明和帮助文档也会越完整。在使用Github时,也有一些搜索规则和技巧可以自己学习,提高查找资源的效率。LeetCode地址:https://leetcode-cn.com/Leetcode在国内的发展还是很快的。Leetcode于2011年起源于硅谷,2015年转型为互联网技术人才成长平台,2018年正式进入中国,中文测评平台也于此时测试上线。现在所谓的程序员进厂必备神器,现在各大厂都在不断提高对程序员的编程基础和算法能力要求,他们会现场挑选一些题目来考面试官,而且有很高的要求。它们是热门问题的原因的可能性。问题!所以想要攻打大公司,一定要花时间刷历口,但是历口题也非常多,还在不断的更新扩充中。刷完不太现实,所以推荐大家刷理口扣一些高频话题。具体来说,推荐大家一定要在力口上刷一下剑指offer和力口hot100,这两把优质的刷子会让自己有很大的提升,在笔试的过程中会遇到很多类似或者原创的问题。对于单个问题,每个问题后面都有官方和非官方的解决方案。不懂的也可以参考别人的思路、思路、代码。在这方面,力口一定能满足您的需求!Visualgo地址:https://visualgo.net/zhVisualgo是一个数据结构可视化网站。其初衷是帮助新加坡国立大学的学生更好地学习和理解数据结构和算法。现在这个网站被越来越多的人所熟知。.数据结构和算法的学习对于很多人来说可以说是难点,因为它抽象复杂难懂,很多人望而却步。Visualgo是打破数据结构的抽象,以动画图片的形式一步步解读数据。结构的操作步骤,结合图形和代码向大家展示数据结构和算法。网站涵盖了大部分数据结构和算法的图解,包括排序、位运算、链表、二叉树的各种遍历、图论遍历、最短路径、并集搜索等数据结构和算法。懂数据结构和算法!CodingGames地址:https://www.codingame.com/我们在学习编程和算法的时候,都喜欢看一些图片,把抽象的内容具体化,即使有一些动画,如果可以的话比较流行的是模拟程序执行逻辑之类的,而CodingGames是一个可以一边玩游戏一边学习编程的网站(图片可视化展示自己的代码执行过程),你写的代码就会被提交执行。执行结果会一步步展示执行结果、动画和数据以有趣的形式结合,有助于激发编程学习的兴趣,也容易发现自己编写的程序存在的问题。另外,CodingGames支持大部分主流编程语言(基本上allyouknowsupport),里面的练习内容很难区分,适合新手和大佬,有空一定要体验一下!牛客地址:https://www.nowcoder.com/Niuke.com和力口有些功能重合(刷题方面),但是牛客专注于互联网校招,社招求职内容最丰富,所以我们应该关注牛客求职和讨论区有两个版块。其中,求职版块有各大公司的校招、社招、入职时间、职位发布等主页,内容比较全面。求职的话要多多关注讨论区,有很多面试成功的经验和同行的爽经。通过多看对应公司和部门的面试内容,可以找到一些面试官爱问的热点问题,提前准备好这些问题。另外,牛客的题也要熟悉一下,因为很多公司的笔试和面试时的算法编程题都是在牛客平台上进行的,熟悉一下是有好处的。菜鸟教程地址:https://www.runoob.com/如果你要我说国内比较好的教程网站,我一定会推荐菜鸟教程。菜鸟教程的特点是:比较全面,简单。在菜鸟教程中,您可以找到大部分技术的教程资源。教程的大部分内容质量也很好,排版看起来也很舒服。非常适合初学者学习。学习一门技术,可以先去菜鸟教程。内容是什么,跟着菜鸟上的教程看完打字,也算是入门了。对于这类教程网站,建议大家学习一些相对独立或者基础的内容,比如Java、Python等编程语言或者MySQL、Redis等数据库入门,如果是关于框架和的教程中间件,你应该阅读它。检查当前市场上使用的主流版本和内容是否与教程一致。因为互联网技术日新月异,我们需要减少一些非主流版本或者老框架的学习,多关注一些主流的内容。Bookstack.cn地址:https://www.bookstack.cn/Bookstack.com是一个供程序员免费阅读IT开源编程书籍和资源的网站。您可以在Bookstack.com上找到许多书籍和笔记资源。在这里,你可以根据热门的收藏和阅读,查看大家在看什么,也可以根据技术栈分类,找到对应模块的编程资源,也可以使用搜索直接找到你想要的资源。如果你也有一些不错的笔记,你也可以申请收录,让别人看到你的笔记。当你想获取一些高质量的文字类文档教程和资料时,可以到书库中去搜索和查找。你可能会找到你想要的结果,而且里面的图文阅读起来还是很方便的(每个图文注释都有清晰的目录指南)。书尊网可以说是整合了大部分的开源资料。如果你在Github上找到一些优质的开源笔记仓库,但是Github阅读体验可能不是很好(md文件显示,海外网络不稳定,图片偶尔挂),你大概率可以找到这个书尊网在线阅读的开源笔记本。在线工具地址:https://tool.lu/在线工具网站提供了很多有用的小工具,内容也比较丰富。大多数程序员需要使用的小工具都可以在在线工具上找到。很多时候可以直接在线调试,省去自己测试的功夫。有时候写一些正则匹配,在线测试比每次都在代码里运行方便多了。另外,开发和爬虫经常会遇到字符串编码、解码、加解密的问题。通过在线测试很容易验证结果,有太多有趣的小工具,你可以自己试试!另外本站还有其他优质资源分享一些工具,比如开发工具、视频工具、截图工具等,都是非常犀利高效的神器。还有一些其他资源网站如字体、图文素材网站、矢量图网站、软件下载网站、电子书下载网站、优质技术博客等,都可以找到。看了这些资源,感觉很神奇(我居然有这么多资源网站),onlinetools可以说是一个非常全面的编程资源网站。Processon地址:https://www.processon.comProcesson是一个功能比较强大的在线绘图网站。支持流程图、思维导图、原型、UML等图形的绘制,作为程序员做笔记和画图的工具。但是免费版的网站只能创建几个页面,如果要扩展只能招人或者开会员。很多人用draw-io这种类似的产品,看看自己喜欢哪种风格。除了强大的功能外,操作简便也很重要。可以说只需要三两分钟就可以学会。Process上有很多种图形,各种线条,填充和配色。用户可以自由发挥。画一幅画可以充分激发他们的艺术细胞。程序员写博客、做笔记、做报告、画图都在线,不用考虑本地换机器。收纳问题,很不方便。如果你不了解某些关系流程或底层设计,Process上有别人设计的模板,你也可以参考学习。博学谷地址:https://ke.boxuegu.com/博学谷是传智博学谷维护的产品。它有PC端和小程序端。我自己从博学谷早期就开始关注博学谷了。免费课程也越来越丰富,大量的免费课程涵盖了更多的主流学科和内容。课程以关卡形式循序渐进,学科案例的图文视频也非常有趣。如果你经常觉得学习枯燥乏味,那么博雪谷互动、活泼的形式或许能勾起你的学习兴趣和学习欲望。你可以自己试试。参加一些课程来尝试。结束语上面介绍的编程网站对大多数人都有很好的普适性。如果用得好,学习效率肯定会很棒!不过好的网站真的太多了,这里就不一一列举了。例如,有很多好的。博客站点和个人教程站点都经过精心维护和运营,为开发者提供了很多帮助,还有一些在线工具和图文站点可以为工作和学习提供极大的便利。另外,专业优秀的网站也有很多,因为计算机领域比较多,需求也不同。比如你是搞科研的,可能会关注一些顶级会议或者AI相关的网站。如果你是搞安全的,也可以关注一下。我会重点介绍一些安全的网站论坛,这些优质的内容你要自己去搜索。