3 小鹿动画学编程

尚未进行身份认证

和小鹿同学一起用动画的方式从零基础学编程,将 Web前端领域、数据结构与算法、网络原理等通俗易懂的呈献给小伙伴。

等级
TA的排名 1k+

作为程序员,你一定要知道函数底层运行机制!!!

大家好,我是一个函数,一个又累,又苦,又被广大开发者使用的反派角色。自从世界各大语言诞生的时候,我也随之诞生。虽然经常出现在人们的眼前,但是我的出生环境和身世却很少被人所知。今天不得不借助鹿哥的平台,进行一次自白。这么多年过去了,总是被别人当做“工具人”,却总是不能够被人理解,我真的很伤心。多亏遇到了鹿哥,给了我这一次自白的机会。在各个语言中,虽然我的存在的形态不同,但是我还是我,一个不一样...

2020-04-02 13:42:33

谈一谈我扎心的求学经历!

今天标题中的“自学”我默默改成了“求学“两个字,我认为起初从大一刚接触编程,不具备自学的能力,也谈不上什么自学,理解个变量字符之类的,还要问别人老半天。自从后来有了“求学”的经历,才有了让我逐渐建立起自学的能力,“求学”在以往文章中,没有提到过,而是通常直接提到自学,可能会导致很多初学者无从下手。写在前边这和我高中的学习有很大关系,那时候只不过看起来很努力而已,认为减少睡眠时间用来学习就能...

2020-03-31 19:34:20

大学四年因为知道了这 60 个网站,我成了别人眼中的大神!

哈哈,大佬,你咋又进来白嫖了,难道辛苦整理的网站又滚到收藏夹吃灰了吗?明人不说暗话,我就喜欢你白嫖的性格。但是白嫖的人素质都很高,从来都会先点赞后白嫖的,欢迎白嫖 哈哈哈~~自从看了这些网站,在大学中提升真的不少,因为不仅开阔了眼界,而且收获了知识和技术,比如科普性的网站以及各大编程网站,真的感觉比学校的课程香多了,那个经常大学逃课的就是我,哈哈,我逃课都去看这些了。友情提示:整理不易,不...

2020-03-25 13:40:05

大学四年,感谢这十个实战项目,它让我爱上了编程,找到了工作!

从高中到大学再到误打误撞选择了软件工程专业,这一切好像就是上天安排的一切,虽然是一所省内不起眼的三本大学,但是因为让我有了难忘的经历,才让我在毕业后奋不顾身的去拼搏。还记得大三那年,从安卓转到前端,眼看还有三个月即将毕业,但看看自身,并没有能拿得出手的技术和项目,后来,无意中接触到了这十个项目,才让我逐渐深深爱上了编程,并给予我在大学时光更快的入门,所以我很感谢这十个项目,虽然难度不是很大,但是...

2020-03-23 20:37:39

动画:这一次用动画搞懂递归!

递归这玩意儿,尤其是对于初学者,在数据结构和算法中归为“玄学”一类。咳咳,如果今天鹿哥能把这玄学的玩意儿讲明白,岂不是要上天。同样讲不明白的后果,鹿哥将会被后台的石锤大队石锤…其实不学递归也没啥,但是学到后边会发现,什么 0-1 背包问题(动态规划内容,也可以用递归解决)、深度广度优先遍历、八皇后问题,回溯算法等,反正各种内容都会涉及到递归。所以,今天放句狠话,必须搞它,搞的它明明白白的。...

2020-03-23 18:53:55

看了这篇之后,别再和我说搞不懂递归!!!

一定要读完点进文章的你想必和我一样,递归这东西,一开始学起来,觉得是一种玄学,慢慢的继续学,就觉得有了灵魂,当你刷它百八十道的题之后,你会感觉到地狱到天堂的感觉。刚开始学习递归,一递进去,就归不出来了,我通常称它为【递龟】,哈哈,真的,这两个词很形象的描述了前期学习递归的无奈。几个月之前就想写这样一篇文章分享给大家,由于自己有心而力不足,没有把真正的学到的东西沉淀下来,所以一直在不断的在自学...

2020-03-19 18:48:21

大学四年,我总结编程新手最容易犯的几点毛病,你中了几点?

今天鹿哥为啥突然来谈谈这个话题呢?最近鹿哥发现很多小伙伴在自学方法或者编程习惯和鹿哥当年刚自学编程的时候遇到的一些坑感觉就像是一个模子里刻出来的。所以今天忙里偷闲抽空和大家伙多唠几句,顺便推荐一篇国外编程大牛写给编程新手的文章。今天鹿哥会结合着国外编程大牛 Peter Norvig 写的一篇文章《为什么急功近利学不了编程》来谈谈。这篇文章下班后,俺又翻出来另读一番,在初学时早看到这篇文章多好。重...

2020-03-19 18:14:37

别再翻了,手撕面试官,网络分层就靠它!

写在前边整个暑假去面试,面试了很多家公司(无论是小厂还是大厂)问到的深度不同,网络原理是面试最容易问到的问题,虽然我们在项目中很少去实践它,但是了解其原理,会让我们背后网络通信是如果工作的,既能在面试官面前体现出你的基础是否扎实,也能对以后深入网络这部分学习有更多的了解。很多同学面试在准备这部分的时候,都会去背,这部分确实很难掌握,我个人总结的最好的学习网络原理的方法就是不用刻意的去记忆而是完...

2020-03-14 18:24:08

面试官,求求你,别再问我网络分层了!!!

上一篇大体给小伙伴介绍一下网络分层的基本概念,以及每层的大体的功能,那么今天我们来看看每层具体的功能是什么?层与层之间又是怎么进行封装关联的?上一篇:面试:你真的懂网络分层模型吗?(上)写在前边上一篇主要分享了网络分层的基本概念,为什么要进行网络分层?又是如何进行分层?每一层的基本功能是什么?而且对于每一层的的功能细节方面,比如数据包的组成以及每层包含的一些协议的使用都没有细说,那么这一...

2020-03-14 18:20:40

吐血整理,初学者必备的 20 个谷歌插件!!

现在很多初学者使用谷歌都不会使用插件,插件不但可以提高开发效率,有些好用的谷歌插件可能很多开发者不知道,今天博主就整理了 20 多款谷歌插件,让你的谷歌浏览器瞬间变为装逼神器。谷歌商店即可下载,考虑到一些同学网络问题,所以博主也提供了离线版,可以在文末获取。通用类插件1、OneTab:将无数 Tab 合并在一个页面很多时候我们在一个窗口打开太多的tab,每一个tab太小不容易管理,...

2020-03-14 18:16:45

大学四年,自学前端找到工作,在校生必学哪些内容?

因为我本身在的学校属于三本野鸡大学,所以几乎环境都是封闭的,感觉回到了十年前,幸亏有互联网。基本都是靠着课余时间东找西凑,所以基本都是摸索着学习,之前搞过安卓,在最后的五个月转行了前端,马上面临就业了,也是非常的着急,所以不得不规划了一下这五个月的前端学习路线,最终功夫不负有心人,拿到了自己满意的 offer,所以有很多经验分享给在做的初学者和自学者,希望能够用这大学四年总结的经验分享给你们。-...

2020-03-14 18:14:37

经历大厂面试之后,在校生一定要掌握的前端 ES6 知识!

????更新日志文中所有修改或补充内容,会在日志中实时更新。2020/01/7 开始决定写近十几万字前端面试系列,规划整个系列目录提纲。2020/01/8 写完部分“面试官到底考察你什么”内容。2020/01/9 继续完善”面试官到底考察你什么“内容。2020/01/11 开始写准备简历部分。2020/01/13 完善面试前的准备内容。2020/01/14 对面试准...

2020-03-14 18:08:36

面试 :六次面试,面试官每面必问我浏览器的工作原理,我终于整理好了!

写在前边对于面试的大部分前端开发者来说,对浏览器的了解也算是一知半解,因为我们一开始前端觉得,我们开发中通常使用浏览器来显示和调试页面用的,不会涉入到太过的相关浏览器工作原理知识。这你就大错特错了,虽然浏览器默默的为我们工作,但是有关浏览器的工作原理不但在你就业前端面试中属于重中之重,也是在前端优化中占有很大比重。作为一个前端开发如果不了解浏览器的工作原理,只能永远停留在前端“切图仔”水平。...

2020-03-14 18:05:09

面试: 如何轻松回答面试官问数据结构堆是什么?

写在前边通常我们在某些新闻类、资讯类、以及微博等网站的首页看到一些实时推送的热点信息。比如像微博这种实时更新的热搜事件是如何在海量的数据中根据用户的热度以及搜索最多的关键字,快速的筛选出来进行排序,每过几分钟就更新一次,然后将最热门的信息展现给用户,如果用今天文章中分享到的堆是如何。思维导图一、什么是堆?在之前文章中分享过二叉树这个数据结构,其实对堆这种数据结构就是对二叉树的一个变...

2020-03-14 18:02:00

大学四年,学历不足,备战大厂面试,面试官原来考我这些方面!

????更新日志2020/1/7 开始决定写近十几万字前端面试系列,规划整个系列目录提纲。2020/1/8 写完部分“面试官到底考察你什么”内容。2020/1/9 继续完善”面试官到底考察你什么“内容。2020/1/11 开始写准备简历部分。2020/1/13 完善面试前的准备内容。2020/1/14 对面试准备内容做一次整体的优化。2020/1/15 开始写 JS ...

2020-03-14 17:59:05

我用动画给大厂的面试官讲明白了 KMP 算法

大家好,我是一个每天在互联网都被读者催更催到爆肝,爆肾小鹿童鞋。说实话,一些数据结构和算法我这辈子都不可能用到实际当中,但个人一直觉得能把复杂的东西讲明白是一件很牛逼的事情。毕竟想牛逼也是很难的,并不是我说了算,前几天更新的的 BF 和 RK 算法,就被后台小伙伴的留言疯狂石锤,哼!你牛逼你就讲讲 KMP 算法,我要石锤。这几天吓得俺吃饭吃不消,睡觉睡不香,干啥啥不行,这无数的与 KMP...

2020-03-13 08:27:05

动画:BF 和 RK 字符串匹配算法(上)

写在前边今天这篇文章主要入门一下字符串匹配算法,说到字符串匹配,想到了实际中最常用到的方法 indexOf(),对于内部的字符串是如何进行匹配的呢,还要从数据结构和算法的角度去理解和学习。字符串匹配算法有很多,比如,今天要分享到的 BF 和 RK 算法,以及后续要分享到的 KMP 算法、BM 算法、Sunday 算法等。说到底,这些字符串匹配算法之间都是有着密切关系滴,不同的算法效率和性能以及...

2020-03-04 07:49:35

动画:唐三藏西行之网络原理通信全过程

贞观元年,玄奘结侣陈表,东土大唐的国王(指浏览器)让唐三藏(指要传输数据报文)西行求取真经(指目标 IP 地址)。这时,唐三藏只要自己的任务是取得真经,但是不知道取经具体的位置。于是唐三藏拿出了手写薄的,手写薄上很清晰的表明了地名对应的经纬度。经过一番查阅后(指DNS查询),原来取经的地方叫做天竺国(指域名),在北纬 xxx 东经 xxx 处(指IP地址)。既然唐三藏决定西行了,不得不收...

2020-02-27 12:26:36

别再翻了,大学私藏的几个高效学习工具全在这里!

之前分享过一篇学习工具的文章,受到了很多小伙伴的欢迎。然后后续我又把自己在大学四年的另外一些学习工具和学习资料分享出来,分享给各位小伙伴学习使用。注意:有些在网上下载会有捆绑软件,老样子,所以文中分享的资源小鹿全部给已打包,如果想去获取,文末有获取方式,如果觉得文章不错,欢迎转发、点赞、评论,谢谢你,嘿嘿!1、Everything这是一款电脑文件快速搜索工具,想必很多小伙伴和小鹿之前在电...

2020-02-24 07:38:38

(已更新3.1w字)《大前端吊打面试官系列》 之 ES6 精华篇(2020年)

????更新日志文中所有修改或补充内容,会在日志中实时更新。2020/01/7 开始决定写近十几万字前端面试系列,规划整个系列目录提纲。2020/01/8 写完部分“面试官到底考察你什么”内容。2020/01/9 继续完善”面试官到底考察你什么“内容。2020/01/11 开始写准备简历部分。2020/01/13 完善面试前的准备内容。2020/01/14 对面试准...

2020-02-22 17:17:37

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】— 学习力挑战》的文章入选【每日精选】的博主
  • 学习力
    学习力
    参与《原力计划【第二季】— 学习力挑战》获得推荐的原创文章的博主