
✅ 作者简介:一名大三的大学生,致力于提高前端开发能力
✨ 个人主页:前端小白在前进的主页
🔥 系列专栏 : node.js学习专栏
⭐️ 个人社区 : 个人交流社区
🍀 学习格言: ☀️ 打不倒你的会使你更强!☀️
🔥前言
⭐️写下这篇文章其实也是借助官方活动的一次机会,这篇文章将从我大一接触到前端开始到现在的一些感悟,希望可以帮助那些刚入大学的新生们,希望新生们不要犯下像我一样的错误,抓好在大学的学习时光,因为一旦你毕业,你要面临的压力将蜂拥而至!

📃目录
👦个人介绍
我是一名来自双非本科的大学生,在校学习的是大数据专业,刚刚升到大三,在大二期间获得了河南省蓝桥杯二等奖 、校级的网页设计大赛二等奖、四级英语证书 etc…,除了学习唯一喜欢的就是打篮球了,给大家来一张偶像的图片欣赏一下!👇

其实在刚进入大学的时候我并没有学习前端,当时学的是后端java,但是因为自己的职务过多,导致了后端的进度过慢,最后还是转了方向,所以才学习了前端。记得在大一的寒假才开始了自己的前端学习之旅。
刚学习的时候一直紧跟着pink老师的视频,相信许多学习前端的小伙伴们“梦开始的地方”都在pink老师的html、css教程里,也就是从pink老师的视频里迈入了前端的大门!
前端的特点在于特别的容易上手,刚起步的时候觉得“前端嘛,也不过如此!”其实到后来才发现当时的想法太天真了,前端的知识的特点在于更新速度特别的快,前端的知识点太多、太碎了(可能也是因为这个原因,导致我后来心态上出现了问题,导致了学习态度也不正确,也不够努力!)
其实在大一和大二的两年期间我一直都在摆烂,学习知识的时候没有系统化,学习的时候不专注、没有时间观念,总是想没事的时候玩玩手机,或者去打打球,所以就导致了前端的学习并不好,我的前端学习基本上全部通过刷视频来学习,大家所熟知的黑马程序员和尚硅谷等等在学习编程的市场上相对来说占着主流的地位,但是实话实说,黑马的视频更多的是适合0基础,黑马所讲的东西非常的基础,非常适合小白入手,但是一直通过黑马视频,你的上限将不会很高!所以,如果你想提高自己的上限,你应该多去学习某个技术的官方文档,比如,我们前端的vue、react等等。
学习编程最忌讳的一件事就是学不精,为什么我学习一年半的时间我的技术层次还是没有得到一个很好的突破,我觉得最大的原因在于对知识的把握并不是十分精确!在我学习的时候遇到一些比较难以理解的东西,我总是想放弃,比如我们的js高级(promise、原型、闭包、跨域、回调函数等等),在写项目的时候遇到一些难题,我表现的总是很急躁,总觉得自己没法完成,带着消极的情绪去写项目,导致了项目做的也是一塌糊涂!
长达两年的摆烂,让我现在搞得很被动,再加上自己升到了大三,心中莫名奇妙得有一种压力,可能是来自于自己什么还都没学会吧!
在这个将近三个月的假期里,有时候自己会思考一下自己的未来,思来想去,“只有实力才是硬道理”,在这个假期里我开始大补以前落下的东西,大家看我最近的博客会看到,node.js系列开始更新了、时不时的也会更新js高级的知识、随后的话还会更新vue2、vue3中的重要知识以及底层原理。
现在的我处于后悔时期,但是庆幸的是自己在大一大二的时候并不是什么都没学,自己给自己挖了一个很大的坑,需要更多的时间去填平!前两年浑浑噩噩没有作为,自己回想以前,其实更多的是对自己的恨,但是后悔也没有用了,现在自己能做的就是把握当下,憧憬未来!
在迈入大三的这个重要节点,我要为我的梦想继续努力了,计算机行业,如果自己的学历仅限于一个本科,其实一旦毕业,你的人生八成成为定局,双非的院校不如 985 和 211 ,现在大型企业现在更多的是把学历当成了重要部分,想要进入大厂,技术是一方面,另一方面就是提高学历!
让我庆幸的是,大学数学相对来说掌握了一部分,有一点基础,英语也有基础,在社会的发展进程中,考研仿佛成为了大学生的标签。现在的社会什么都卷,学习技术也卷,继续深造也卷,但是最终的目的都是在于自己能拿到高薪!
在上边我说完了我的学习情况,那么接下来我想给入学的大一新生们学习编程提一些建议,希望能够帮助你们:
👉尽早的树立目标:
在大一入学的时候必须要明确自己来大学到底是想学到什么,一般情况下,在你入学两个月后你就对自己所在院校以及所在专业已经有了自己的认识了,你必须要树立自己的目标,尽早的做出决定:考研、考公or提高技术直接工作!
如果你选择了考研或这考公,那么你在校的前三年必须学好数学、英语,通过积累打下基础,为以后做打算,切莫搞临考突袭,等到准备考研的时候却发现脑子一片空白,还要重新开始
如果你选择了提升技术,那么你必须在学习期间系统化的学习,千万不要太贪玩,贪玩只会害了你自己,在大学学习编程一般都是自学,自学最忌讳的是断断续续,你必须每天都要去学习,去敲,去练习。csdn其实为大学生提供了一个平台,来通过发表博客记录自己学习的知识,发博客不仅可以记录,也可以帮助我们巩固自己,同时也可以认识更多和你志同道合的朋友,可以一起进步。
👉不要摆烂!!!
为什么许多大学生毕业便是失业,那是因为他们在大学期间过度摆烂导致的,摆烂舒服的仅仅是一时,但是一旦你面临毕业,你自己都慌了!
在校学习期间不要天天躺在宿舍里,走出宿舍,寻找学习的地方,宿舍永远都不是学习的地方,如果你不走出自己的舒适区,那么你的学习之路注定是失败的,许多考研的学长学姐,早上很早就起床背英语了,学习技术的大佬哪个没熬过夜去钻研问题?
👉摆脱掉没有用的社交
上到大三,突然发现,自己前两年在无用的社交上花费的时间也太多了,所以在这里告诉新生们,到大学不要动不动搞一些没有用的社团,别在没用的社交上浪费时间,一切帮助你学不到东西的社交都是无用社交!
虽然我自己的前端技术并不是很好,但是我觉得我的一些经验可以帮助新入门学习前端的同学:
⚡️入门阶段(html、css、js)⚡️
学习前端在入门阶段其实大家都大差不差,在入门阶段的html和css根本没有逻辑可严,更多的是做笔记,多敲,多去练习,相对来说pink老师的视频还是非常值得推荐的。
在学习js的过程中,就需要大家多去做一些逻辑思考了,前端的框架都是基于js来写的,所以js是必须给掌握熟练的,在学习期间必须多思考,js可以学的慢,但是基础一定要打牢!在学习期间建议大家多做一些小demo,运用自己刚学到的东西!
在js高级学习中不要觉得枯燥无味就不学习了!js高级才是帮助你进入大厂的一个关键,大厂的面试中(闭包,promise,防抖和节流,深浅拷贝,this指向等等都是必问的!)其中,es6必须要学精通!这里的学习就推荐大家去网络上搜索学习,仅仅依靠学习视频是不行的!
⚡️进阶阶段(node.js、vue)⚡️
在这一阶段,你要做的就是多去研究思考,在全网中这两个热门技术黑马和尚硅谷的视频讲解的都挺好的,跟着视频学习后要去思考,去敲,在node.js学习期间其实就是一个困难期,但是如果你坚持住了,你的前端之路将会异常的流畅,同时node也是前端工程师进入到全栈的必经之路!
在vue的学习阶段,不要仅仅依靠视频,多去vue的官网学习,因为视频中有时候并不会讲到官网中提到的一些东西,不要觉得官网的文字晦涩难懂,看一遍不懂就多看几遍!
⚡️拓宽阶段(react、ts、小程序)⚡️
如果你想拥有高的薪资,拓宽知识面也是个不错的好选择,在大前端的背景下,react框架的使用热度并不比vue低到哪里去,甚至有时候会超过vue,所以学习react也逐渐成为潮流!学习react同vue一样,结合视频和官网文档!
ts的学习相对来说并不难,只要你学会了js你就会ts了,通俗的来讲,ts就是js的严格版本,我专门出了ts专栏(大家可以前去学习哦!),现在部分公司的大型项目已经开始使用(vue3+ts或者react+ts)进行开发了,ts在现阶段可以说是必须学会的东西了!
小程序学习其实在现阶段也基本算是一个必须学的东西了,大家可以明显感觉的到,我们日常生活中小程序出现的次数越来越多了,比如:健康码、行程卡等等,我觉得小程序必然会有更大的发展!(小程序的学习推荐大家学习黑马以及去uniapp官网学习)
☀️不论是编程还是学习,更多的是希望大家能够持之以恒,不论你现在处于哪个阶段,你只要不放弃,认真去学,认真去钻研,相信你一定会得到自己想要的结果,在这里再送大家一句话:👉
慢慢的变好才是给自己最好的礼物!👈
👑书写不易,希望大家能够给予三连支持,期待我更好的文章哟👑
目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称
最近在学习CAN,记录一下,也供大家参考交流。推荐几个我觉得很好的CAN学习,本文也是在看了他们的好文之后做的笔记首先是瑞萨的CAN入门,真的通透;秀!靠这篇我竟然2天理解了CAN协议!实战STM32F4CAN!原文链接:https://blog.csdn.net/XiaoXiaoPengBo/article/details/116206252CAN详解(小白教程)原文链接:https://blog.csdn.net/xwwwj/article/details/105372234一篇易懂的CAN通讯协议指南1一篇易懂的CAN通讯协议指南1-知乎(zhihu.com)视频推荐CAN总线个人知识总
深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal
项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU
我完全不是程序员,正在学习使用Ruby和Rails框架进行编程。我目前正在使用Ruby1.8.7和Rails3.0.3,但我想知道我是否应该升级到Ruby1.9,因为我真的没有任何升级的“遗留”成本。缺点是什么?我是否会遇到与普通gem的兼容性问题,或者甚至其他我不太了解甚至无法预料的问题? 最佳答案 你应该升级。不要坚持从1.8.7开始。如果您发现不支持1.9.2的gem,请避免使用它们(因为它们很可能不被维护)。如果您对gem是否兼容1.9.2有任何疑问,您可以在以下位置查看:http://www.railsplugins.or
如何学习ruby的正则表达式?(对于假人) 最佳答案 http://www.rubular.com/在Ruby中使用正则表达式时是一个很棒的工具,因为它可以立即将结果可视化。 关于ruby-我如何学习ruby的正则表达式?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1881231/
深度学习12.CNN经典网络VGG16一、简介1.VGG来源2.VGG分类3.不同模型的参数数量4.3x3卷积核的好处5.关于学习率调度6.批归一化二、VGG16层分析1.层划分2.参数展开过程图解3.参数传递示例4.VGG16各层参数数量三、代码分析1.VGG16模型定义2.训练3.测试一、简介1.VGG来源VGG(VisualGeometryGroup)是一个视觉几何组在2014年提出的深度卷积神经网络架构。VGG在2014年ImageNet图像分类竞赛亚军,定位竞赛冠军;VGG网络采用连续的小卷积核(3x3)和池化层构建深度神经网络,网络深度可以达到16层或19层,其中VGG16和VGG
文章目录1、自相关函数ACF2、偏自相关函数PACF3、ARIMA(p,d,q)的阶数判断4、代码实现1、引入所需依赖2、数据读取与处理3、一阶差分与绘图4、ACF5、PACF1、自相关函数ACF自相关函数反映了同一序列在不同时序的取值之间的相关性。公式:ACF(k)=ρk=Cov(yt,yt−k)Var(yt)ACF(k)=\rho_{k}=\frac{Cov(y_{t},y_{t-k})}{Var(y_{t})}ACF(k)=ρk=Var(yt)Cov(yt,yt−k)其中分子用于求协方差矩阵,分母用于计算样本方差。求出的ACF值为[-1,1]。但对于一个平稳的AR模型,求出其滞
写在之前Shader变体、Shader属性定义技巧、自定义材质面板,这三个知识点任何一个单拿出来都是一套知识体系,不能一概而论,本文章目的在于将学习和实际工作中遇见的问题进行总结,类似于网络笔记之用,方便后续回顾查看,如有以偏概全、不祥不尽之处,还望海涵。1、Shader变体先看一段代码......Properties{ [KeywordEnum(on,off)]USL_USE_COL("IsUseColorMixTex?",int)=0 [Toggle(IS_RED_ON)]_IsRed("IsRed?",int)=0}......//中间省略,后续会有完整代码 #pragmamulti_c
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我来自C、php和bash背景,很容易学习,因为它们都有相同的C结构,我可以将其与我已经知道的联系起来。然后2年前我学了Python并且学得很好,Python对我来说比Ruby更容易学。然后从去年开始,我一直在尝试学习Ruby,然后是Rails,我承认,直到现在我还是学不会,讽刺的是那些打着简单易学的烙印,但是对于我这样一个老练的程序员来说,我只是无法将它