刷新
做stm32嵌入式的上限是做什么?薪资天花板是多少?

博主头像 作为一个在嵌入式领域摸爬滚打了近10年的老兵,看到这个问题时我的内心五味杂陈。说实话,当年24岁刚从机械专业被调剂到电子专业开始接触STM32的时候,我也曾经无数次地问过自己这个问题:做嵌入式到底能走多远?薪资天花板在哪里?那时候我拿着微薄的实习工资,看着其他行业同学的高薪offer,心里充满了焦虑 ...

git 误删分支后恢复方法

博主头像 由于本人在开发的时候删除了分支,花费了一天的时间才将代码恢复,故此整理了如果误删git代码后的恢复方法 方法 1:通过本地 reflog 恢复(推荐) 查找分支删除记录 git reflog | grep -i 'delete.*branch' 输出示例: 7a1b2c3 HEAD@{2}: pul ...

stm32 单片机主要优点有哪些?

博主头像 STM32单片机主要优点有哪些?一个十年嵌入式老兵的深度剖析 看到这个问题,我不禁想起了十年前那个拿着STM32开发板发愁的自己。作为一个本硕都是机械专业,却误打误撞进入嵌入式领域的过来人,从24岁在厦门某马被调剂到电子部门开始,到27岁跳槽世界500强外企做汽车电子,再到28岁开始自媒体创业,30 ...

eBPF(Linux内核安全方案)教程2快速入门

2 快速入门 在本章中,我将使用简单的"Hello World"示例来让你更好地了解它。 在阅读本书的过程中,你会了解到有多种不同的库和框架可用于编写eBPF应用程序。作为热身,我将向你展示一种从编程角度来看可能是最易学的方法:BCC Python 框架。这为编写基本的eBPF程序提供了一种非常简单 ...

stm32达到什么程度叫精通?

博主头像 作为一个在嵌入式领域摸爬滚打了快10年的老兵,看到这个问题时我陷入了深深的思考。精通?这两个字说起来轻松,但要真正做到却是另一回事。我记得刚入行的时候,觉得会用几个库函数就算"精通"了;工作几年后,以为能独立设计系统就是"精通";现在创业多年,才发现精通这个词的分量有多重。 今天我想用最真诚的话跟大 ...

32岁入行STM32迟吗?

博主头像 作为一个在嵌入式领域摸爬滚打了近10年的老兵,看到这个问题时心情五味杂陈。32岁入行STM32迟吗?说实话,如果你问我这个问题的时候我还是24岁的小白,我可能会觉得"哇,32岁才开始学单片机,是不是有点晚了?"但现在30岁的我,经历了从机械专业跨界到嵌入式、从打工到创业的全过程后,我想说:兄弟,32 ...

Linux如何限制ssh连接总结

博主头像 在Linux服务器上,如果没有使用堡垒机的话,那么需要去限制/允许哪些IP能够通过ssh连接访问服务器,下面简单总结一下限制ssh连接访问的方法. TCP Wrappers控制 一般需要通过配置/etc/hosts.allow和/etc/hosts.deny来允许/限制用户ssh连接. 其中/etc ...

STM32学会要花费多长时间?一个从机械转行老程序员的血泪史

博主头像 看到这个问题,我不禁想起了6年前那个拿着机械毕业证却被分配到电子部门的懵逼青年——没错,就是我。 当时坐在工位上,面对着桌上那块STM32F103的开发板,内心是崩溃的。我特么学了四年机械,研究生又搞了三年机械,结果现在要我玩这个小黑块?说不迷茫是假的。 但现在回头看,STM32改变了我的整个人生轨 ...

CentOS-7 通过 NFS 实现服务器之间的文件(目录)共享

博主头像 1、概述 NFS(Network File System):是在 UNIX(Linux)系统中最流行的网络文件系统,其功能是通过网络让不同的机器(或操作系统)可以共享彼此的文件或目录。 2、相关依赖组件 在使用 NFS 之前,服务端(提供共享文件或目录的一方)和客户端(使用共享文件或目录的一方)都需 ...

linux基础指令练习第一弹

博主头像 1.基础文件与目录操作 2.文件查找与内容处理 3.文本编辑与数据处理 4.系统相关命令 5.综合练习 1.基础文件与目录操作 列出当前目录下所有文件(包括隐藏文件),并以长格式显示: ls -la 切换到用户家目录,再返回上一级目录: cd ~ cd .. 创建一个名为test_dir的目录,再在 ...

Linux常用命令介绍-系统管理

博主头像 find命令 - 根据路径和条件搜索指定文件 ind命令的功能是根据给定的路径和条件查找相关文件或目录,其参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能,是Linux系统运维人员必须掌握的命令之一。 find命令通常进行的是从根目录(/)开始的全盘搜索,有别于whereis、wh ...

Linux常用命令介绍-文档编辑

博主头像 cat命令 - 在终端设备上显示文件内容 cat命令来自英文词组concatenate files and print的缩写,其功能是在终端设备上显示文件内容。在Linux系统中有很多用于查看文件内容的命令,例如more、tail、head等,每个命令都有各自的特点。cat命令适合查看内容较少的纯文 ...

Linux常用命令介绍-文件管理

博主头像 MV命令 - 移动或改名文件 mv命令来自英文单词move的缩写,中文译为“移动”,其功能与英文含义相同,能够对文件进行剪切和重命名操作。这是一个被高频使用的文件管理命令,需要留意它与复制命令的区别。cp命令是用于文件的复制操作,文件个数是增加的,而mv则为剪切操作,也就是对文件进行移动(搬家)操作 ...

Linux工作原理17虚拟化

17 虚拟化 在计算机系统中,虚拟一词可能比较含糊。它主要用于表示一种中介,将复杂或零散的底层转换为可由多个消费者使用的简化接口。举个我们已经见过的例子,虚拟内存允许多个进程访问一个大内存库,就像每个进程都有自己的独立内存库一样。 这个定义还是有点令人生畏,所以最好还是解释一下虚拟化的典型目的:创建 ...

123···22>