自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天坑专业几个月急转嵌入式秋招15+offer

分析嵌入式求职经验,学习干货,生活日常

  • 博客(36)
  • 收藏
  • 关注

原创 6个月从0逆袭嵌入式开发!天坑专业小白速转,拿下15个Offer的疯狂之路!

我想说:不晚真的不晚,你完全可以参考我的学习路线和学习经验去走,能帮你避免掉99%的坑。另外觉得自己学历低或者天坑专业的也不要害怕,看我其实也是劣势满满,也在极短时间内速成的。当然你可能说我学历高,但是你可能专业对口,或者有过比赛,甚至因为是男生规避掉了性别歧视。所以每个人都有自己的优劣势,而无论你是非科班、跨专业、学历劣势、零基础,只要你目标清晰、执行力到位,就完全可以通过精准学习+项目实战+实习积累,都能收获更好的offer!

2025-03-30 20:25:05 403

原创 6个月从0基础速转嵌入式,到15个offer的学习路线分享

6个月从0基础速转嵌入式到15个offer的学习路线分享

2025-03-20 20:39:44 179

原创 树莓派突然不能ssh远程连接的踩坑记录及解决方案

因为我之前设置的树莓派的静态ip地址,但是可能因为是家里wifi分配的原因,他的默认网关地址变了,想知道自己默认网关变没变的可以ipconfig在cmd里查看。在家研究树莓派,远程连接树莓派吃了不少苦,总是一些意想不到的问题出现,明明昨天还能远程连接,今天又不能了。这就导致了树莓派一直远程连接不上,这时候可以采用我这个方法。连接上树莓派,然后取消静态ip地址即可。

2024-02-04 15:02:48 2431

原创 分享一个绝佳的无ip地址情况下远程连接树莓派的方式

就可以远程啦,再简单点来说,就是用raspberrypi.local来代替树莓派的ip地址,远程连接树莓派后,就可以用。在家研究树莓派,远程连接树莓派吃了不少苦,总是一些意想不到的问题出现,明明昨天还能远程连接,今天又不能了。这时候用VScode进行ssh远程连接树莓派,(如何搭建环境可以查看别人教程,很多),在地址输入。如果能ping通,那么恭喜你成功了大半。在电脑打开cmd终端,输入。来查看树莓派的ip地址啦。

2024-02-04 14:52:08 1185 1

原创 【react+ts项目】】组件库启航

添加 normalize.css:一般化大部分浏览器的默认样式。样式入口文件:引入成果。

2023-02-22 23:03:14 391

原创 【react+ts项目】react基础+React Hooks

【代码】【react+ts项目】react基础+React Hooks。

2023-02-20 16:25:30 381

原创 [react+ts打造组件库项目】1.typescript的学习

去官网上去搜索对应的类型文件。

2023-02-20 15:14:38 234

原创 [代码随想录】二叉树

二叉树的一些刷题心得

2023-02-13 16:49:19 185

原创 前端知识点复盘

1.箭头函数不能用new来创建构造函数的实例,普通函数可以(因为箭头函数创建的时候程序不会为它创建construct方法,也就是没有构造能力,用完就丢掉了,不像普通函数重复利用,因此也不需要构造函数原型,也就是不会自动生成prototype属性)只有一个参数的时候我们不需要为参数添加上括号,只有一个表达式的时候可以不添加大括号,箭头函数会自动返回箭头后面的处理结果。3.普通函数中的this是动态的,而箭头函数中的this指向的是紧紧包裹箭头函数的那个对象(定义时决定的)箭头函数()=>{}

2023-02-09 16:57:58 4764 1

原创 【代码随想录】栈与队列总结

用一个队列就可以模拟栈操作。

2022-12-02 20:47:30 270

原创 【代码随想录】字符串部分总结

如果库函数仅仅是 解题过程中的一小部分,并且你已经很清楚这个库函数的内部实现原理的话,可以考虑使用库函数。除了考虑上面的各种情况,还需要考虑累计到两千,以及取前面一千。还要考虑字符串引号的删除与添加。注意有去除重复空格和去除开头和结束空格的三方面考虑,去重复的思路与之前题目一致,++i与i–的区别,以及考虑字符串的单双数情况,以及起始位置的取值。如果题目关键的部分直接用库函数就可以解决,建议不要使用库函数。区分清楚判断,循环,执行代码的顺序。刷题的时候,使用库函数的原则。2.不用库函数的情况。

2022-11-25 12:01:15 217

原创 【代码随想录】哈希表部分总结

数组其实就是一个简单哈希表,而且这道题目中字符串只有小写字符,那么就可以定义一个数组,来记录字符串s里字符出现的次数。注意题目特意说明:输出结果中的每个元素一定是唯一的,也就是说输出的结果的去重的, 同时可以不考虑输出结果的顺序。直接使用set 不仅占用空间比数组大,而且速度要比数组慢,set把数值映射到key上都要做hash计算的。那有同学可能问了,遇到哈希问题我直接都用set不就得了,用什么数组啊。不要小瞧 这个耗时,在数据量大的情况,差距是很明显的。思路同上,还是用简单的数组来代替哈希表。

2022-11-19 16:20:29 178

原创 【代码随想录】链表部分总结

最后呢在题目中,return 头结点的时候,别忘了 return dummyNode.next;, 这才是新的头结点。下面采用的设置一个虚拟头结点(这样更方便一些,大家看代码就会感受出来)。直接使用原来的链表来进行删除操作。设置一个虚拟头结点在进行删除操作。直接使用原来的链表来进行操作。设置一个虚拟头结点在进行操作。

2022-11-05 16:53:06 135

原创 【代码随想录】踩坑部分

JS写链表的时候,会发现有多种多样的写法,因为js有ES6的写法(类的写法),还有ES5的写法(函数的写法),这其中又有很多细节。大概的知识点可以先看下面,具体可以参考JS高级部分。//1.构造函数的创建方法 //(1)使用new Object来创造对象 var object = new Object();//(2)使用字面量来创建对象 var object1 = {} //(3)使用函数来创建对象 function Stack() {

2022-11-02 17:26:43 132

原创 【代码随想录】数组部分总结

写两个二分分别找左边界和右边界还是注意分别讨论情况根据上面的经验,寻找左边界的是right,寻找右边界的是left.

2022-10-30 17:45:04 240

原创 React全家桶开发谷粒前后端项目(张天禹老师)

从头到尾开发一个利用react框架的前后端项目

2022-08-17 11:21:07 532

原创 黑马大事件项目

布局方式让文字水平垂直居中。

2022-08-10 11:03:09 2774 2

原创 阿里百秀前后端交互项目

阿里百秀,内容管理系统,分为内容管理和内容展示两大核心功能。

2022-08-08 19:44:03 528

原创 黑马程序员的Git操作课程

全局配置文件在C:/User/用户名文件夹/.gitconfig。这个文件是git的全局配置文件,配置一次即可永久生效。1.将尚未进行版本控制的本地目录转换为Git仓库。2.从其他服务器克隆一个已经存在的Git仓库。工作区,暂存区,Git仓库。已提交committed。已修改modified。...........................

2022-08-04 21:25:46 1821

原创 前端监控平台|青训营笔记

Navigation Timing API提供了可用于衡量网站性能的数据。

2022-08-04 18:05:53 205

原创 HTML和CSS | 青训营笔记

青训营第一天笔记

2022-07-26 10:09:43 205

原创 React尚硅谷笔记

一、todoList案例相关知识点 1.拆分组件、实现静态组件,注意:className、style的写法 2.动态初始化列表,如何确定将数据放在哪个组件的state中? ——某个组件使用:放在其自身的state中 ——某些组件使用:放在他们共同的父组件state中(官方称此操作为:状态提升) 3.关于父子之间通信: 1.【父组件】给【子组件】传递数据:通过props传递 2.【子组件】给【父组件】传递数据:通过props传递,要求父提前给子传递一个函数 4.注意defa

2022-04-23 15:35:55 302

原创 深度学习Matlab工具箱代码注释

test_example_CNN.m%%=========================================================================% 主要功能:在mnist数据库上做实验,验证工具箱的有效性% 算法流程:1)载入训练样本和测试样本% 2)设置CNN参数,并进行训练% 3)进行检测cnntest()% 注意事项:1)由于直接将所有测试样本输入会导致内存溢出,故采用一次只测试一个训练样本的测试方法%%===

2022-04-17 12:08:25 1132

原创 127.0.0.1 已拒绝连接

出现问题:127.0.0.1一直拒绝连接。解决方案:参考大佬127.0.0.1拒绝了我们的连接请求的回答,但是我又发现了新的问题,我电脑里程序与功能里的启用和关闭WINDOWS功能里根本没有IIS于是找到了新的解决方案用论坛的微软 Windows 10易升升级软件地址...

2022-03-20 21:17:29 10997

原创 Node 踩坑之80端口被占用

node踩坑之80端口被占用

2022-03-20 21:07:31 1620

原创 Node.js最新版黑马配套笔记

1. 初识node.js与内置模块1.1 回顾与思考浏览器中的javaScript的组成部分JS核心语法webAPI为什么JavaScript可以再浏览器中被执行?待执行的JS代码JS解析引擎不同的浏览器使用不同的JS解析引擎为什么JS可以操作DOM还有BOM?每个浏览器中内置了DOM,BOM这样的API函数,因此浏览器中的javaScript才可以调用它们浏览器中JS的运行环境运行环境是指代码正常运行所需要的必要环境Chrome浏览器运行环境:V8引擎和内置API函数v

2022-03-17 17:03:58 40877 14

原创 JS进阶网页特效(pink老师笔记)

元素偏移量offset系列offset概述offset翻译过来就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置(偏移).大小等获取元素距离带有定位父类的位置获取元素自身的大小(宽,高)返回的数值都不带单位 <style> *{ margin: 0; padding: 0; } .father{ posit

2022-03-06 11:02:08 1304

原创 js学习进阶BOM部分(pink老师笔记)

BOM概述window对象是浏览器的顶级对象,它具有双重角色1.它是js访问浏览器窗口的一个接口2.它是一个全局对象,定义在全局作用域中的变量,函数都会变成window对象的属性和方法在调用的时候可以省略window,前面学习的对话框都属于window对象方法,如alert(),prompt()等注意:window下的一个特殊属性是window.name,他是一个空字符串window对象的常见事件窗口加载事件也就是说,用addEventListener的方式,load事件可以注册多次

2022-03-05 17:20:40 1454

原创 js 学习进阶(事件高级 pink老师教学笔记)

js进阶上篇

2022-03-04 16:58:32 988

原创 JS案例练习(pink老师经典案例)

1. 翻转任意数组function Change() { var newArr = []; for (var i = arguments.length - 1; i >= 0; i--) { newArr[newArr.length] = arguments[i] } return newArr; } console.log(Change(

2022-03-02 16:17:35 2122

原创 品优购项目实战笔记

品优购项目项目规划品优购是一个电商网站,我们要完成PC端首页,列表页,注册页面的制作。项目搭建引入我们初始化的样式文件base.css模块化开发做一个公共样式common.cssfavicon图标的制作显示在浏览器的地址栏制作favicon图标1.把品优购图标切成png图片2.把png图片转换为ico图标。图标放到网站根目录下HTML页面引入favicon图标1.在html页面里面的元素之间引入代码<link rel="shortcut icon" href=" /fav

2022-03-02 14:43:08 536

原创 js 学习进阶(Dom部分 pink老师教学笔记)

DOMDOM是处理HTML或者XML的标准接口在前面的js中,<script></script>标签是现在head里的,但是这里的DOM,得先有标签,所以<script></script>写在<body>里获取元素通过ID获取document.getElementById()document.getElementById(‘time’)返回的是一个元素对象通过标签名获取document.getElementsByTagNam.

2022-03-02 11:32:36 2498 2

原创 CSS的新特性

盒子模型css中可以通过box-sizing来指定盒模型,有两个值:即可指定为content-box、border-box,这样我们计算盒子大小的方式就发生了改变。可以分为两种情况:1.box-sizing:content-box盒子大小为width+padding+border(以前默认的)2.box-sizing:border-box盒子大小为width如果是第二种情况,那padding和border就不会撑大盒子了(前提是padding和border不会超过width宽度)图片

2022-02-17 21:43:42 291

原创 CSS高级技巧

布局技巧margin负值的运用1.让每个盒子margin往左侧移动-1px正好压住相邻盒子边框 ul li { float: left; list-style: none; width: 150px; height: 200px; border: 1px solid #000; margin-left: -1px; }2.鼠标经过某

2022-02-15 21:00:46 148

原创 PAT乙级刷题之路

1001 害死人不偿命的(3n+1)猜想 (15 分)#include<iostream>using namespace std;int main(){ int num,i = 0; cin >> num; while(num!=1) { if ( num % 2 == 0) { num = num / 2; } else {

2022-02-10 10:25:31 570

原创 前端知识总结(黑马pink老师的课程辅助笔记)

「学习笔记」HTML基础

2022-02-05 15:31:00 687

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除