- 博客(36)
- 收藏
- 关注
原创 6个月从0逆袭嵌入式开发!天坑专业小白速转,拿下15个Offer的疯狂之路!
我想说:不晚真的不晚,你完全可以参考我的学习路线和学习经验去走,能帮你避免掉99%的坑。另外觉得自己学历低或者天坑专业的也不要害怕,看我其实也是劣势满满,也在极短时间内速成的。当然你可能说我学历高,但是你可能专业对口,或者有过比赛,甚至因为是男生规避掉了性别歧视。所以每个人都有自己的优劣势,而无论你是非科班、跨专业、学历劣势、零基础,只要你目标清晰、执行力到位,就完全可以通过精准学习+项目实战+实习积累,都能收获更好的offer!
2025-03-30 20:25:05
403
原创 树莓派突然不能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
原创 前端知识点复盘
1.箭头函数不能用new来创建构造函数的实例,普通函数可以(因为箭头函数创建的时候程序不会为它创建construct方法,也就是没有构造能力,用完就丢掉了,不像普通函数重复利用,因此也不需要构造函数原型,也就是不会自动生成prototype属性)只有一个参数的时候我们不需要为参数添加上括号,只有一个表达式的时候可以不添加大括号,箭头函数会自动返回箭头后面的处理结果。3.普通函数中的this是动态的,而箭头函数中的this指向的是紧紧包裹箭头函数的那个对象(定义时决定的)箭头函数()=>{}
2023-02-09 16:57:58
4764
1
原创 【代码随想录】字符串部分总结
如果库函数仅仅是 解题过程中的一小部分,并且你已经很清楚这个库函数的内部实现原理的话,可以考虑使用库函数。除了考虑上面的各种情况,还需要考虑累计到两千,以及取前面一千。还要考虑字符串引号的删除与添加。注意有去除重复空格和去除开头和结束空格的三方面考虑,去重复的思路与之前题目一致,++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
原创 黑马程序员的Git操作课程
全局配置文件在C:/User/用户名文件夹/.gitconfig。这个文件是git的全局配置文件,配置一次即可永久生效。1.将尚未进行版本控制的本地目录转换为Git仓库。2.从其他服务器克隆一个已经存在的Git仓库。工作区,暂存区,Git仓库。已提交committed。已修改modified。...........................
2022-08-04 21:25:46
1821
原创 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.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老师经典案例)
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人