![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51单片机
单片机一哥
嵌入式获取地球:ling910091,上位机获取地球:huashanvision3
展开
-
为什么阿里巴巴超级喜欢java开发?
我相信,作为开发人员的你,有过这样一个场景:今天写了一个xxx功能,结果到另一个项目,发现也需要xxx功能,你就把之前写的代码复制过去。然后过两天,又双有一个项目用到,只是改了小部分业务,你又复制过去,改了改,拿去用了。然后又过了很久,又双叒有一个项目,用到了这个,你又复制过去了。但是,在Java这个领域,自己内部有足够多的技术专家,自己的代码库里有足够多的最佳实践。我曾经有个面试,问到了过往项目为什么使用某框架,我给出的答案是“因为那是当时我们团队的leader使用最熟练的框架。原创 2024-07-22 14:49:13 · 211 阅读 · 0 评论 -
FreeRTOS是硬实时操作系统吗?
RTOS实时系统的特点是在设定截止时间内完成所需的操作,根据是否在这个时间内完成此操作分为如下三种: Hard real time system 硬实时系统 在设置的截止时间内可完成相应功能的,如果完不成,系统会崩溃。Firm real time system 强实时系统 强实时性比硬实时要求弱一些,如果在截止时间内完不成,系统不会崩溃,忽略这次执行。Soft real time system 软实时系统 软实时比强实时弱一些,如果在截止时间内没有完成,完全不受影响,继续运行。原创 2024-07-19 15:19:33 · 120 阅读 · 0 评论 -
大神们能不能用直白的话解释一下编程?
当你编写程序,你实际上是在给计算机一系列的指令,告诉它如何执行特定任务。你可以将编程想象成与计算机对话的方式,就像你与人交流一样,但你需要使用计算机可以理解的语言。2. 设计算法:然后,你将为计算机设计一系列的步骤,这些步骤将在特定顺序下执行,以达到你的目标。4. 调试和测试:你会测试你的代码,查找并修复错误,确保它按照你的意图正确执行。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!1. 理解问题:首先,你需要明确了解你要解决的问题或任务,以及你想要的结果。原创 2024-07-18 14:55:11 · 200 阅读 · 0 评论 -
中国为什么不做编译器和编程语言?
每天想做某种编程语言,并且能准确描述这个语言长什么样,坚持学习相关编译理论,把编译器做出来,已经成熟实际运用到生产环境中,并长期维护不断改进修正,最终发布到公共环境,获得某一领域认可,最终在某一个圈子内局部流行,这样的人,手拉手围起来,大概可以包围地主家的房子。每天想做某种编程语言,并且能准确描述这个语言长什么样,坚持学习相关编译理论,把编译器做出来,并真正开始实际运用到生产环境中,切合实际而不是云理论真正解决了某一类问题的人,手拉手围起来,可以包围一个村。原创 2024-07-16 15:12:12 · 245 阅读 · 0 评论 -
为什么说指针是 C 语言的精髓?
正是这个物体,有了这么个称谓,我们才能够进行脱离这个物体的实体而进行一系列的交流。中,二者是相通,在同一空间中的)的指示。比如0x0001,可以作为一个整数,也可以作为作为一串指令,也可以作为一串字符,总之怎样解释都可以。,表示的就是可以从这个指针p指向的位置开始解释,解释为一段指令,对应的输入和输出以及返回值按照函数指针的类型,符合相应的要求。综上,C语言的精髓是指针,但指针不仅仅是C语言的精髓,它是抽象的精髓。,表示的就是可以从这个指针p指向的位置开始解释,解释为一个整数。退化到C语言的指针,原创 2024-07-15 15:25:31 · 175 阅读 · 0 评论 -
大一挂科高数和C语言,寒假如何有效率的复习准备补考?
记住,复习是一个渐进的过程,需要坚持和耐心。相信自己并保持积极的学习态度,在有限的时间内有效利用资源,你将能够为补考做好准备。重新阅读教材、笔记或参考书,理解概念和原理。5. 模拟考试:进行模拟考试,以检查自己对知识点的掌握程度,并提前适应实际考试环境。在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「C语言的资料从专业入门到高级教程」,1. 制定计划:制定一个详细的学习计划,安排每天的学习时间和任务。7. 提前复习:不要等到寒假的最后几天才开始复习,尽早开始,提前规划时间,逐步攻克难点。原创 2024-07-12 14:58:33 · 122 阅读 · 0 评论 -
Linux爱好者能对Linux痴迷到什么程度?
总结一下,我非常痴爱linux(非图形界面), 以我浅薄的知识来看,我非常欣赏它区别于Windows的所有东西,我认为linux才是计算机应有的样子(当然这里不讨论unix因为我还没怎么用过)。现在好在win10更新了wsl,也就是能在Windows里把Linux当成一个应用装进去了,虽然感觉怪怪的,但我试了下,还挺好用。我是从王垠的《完全使用gnu/linux工作》开始了解和喜欢上linux的,他最近又在微博有新言论,认为计算机从业人员不应该搞宗教情绪,这是对技术不自信的提现,等等。原创 2024-07-03 15:00:19 · 252 阅读 · 0 评论 -
一名HR,在招聘嵌入式开发岗位,为什么感觉一年比一年难?
嵌入式对应的是各种电子产品, 电子产品就必然涉及到制造环节, 而这个制造环节是电子厂, 这也是劳动密集型产业, 需要一个门槛较低, 数量庞大的劳动力市场.1.嵌入式学用不一致, 高校不培样这方面的技能, 培训机构教的内容也无法覆盖各个工作的路线, 所以从源头上就产生不出来太多的从业人员;就像公司招硬件的人很难,想让已有的硬件工程师内推一下以前的同学同事, 结果, 他说以前的同学同事基本上全部转了软件.点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-06-28 15:06:25 · 327 阅读 · 0 评论 -
想问一下stm32学习哪些东西才算入门并且能做项目?
在有多人团队的公司里头做项目,可能只需要写写STM32程序就行了,如果是小公司(或者不在公司),一个人独当一面,那么做项目就不是只写STM32程序了。只要具备了上述能力,任何一个新的单片机,都可以拿来即用,无非是看一看它的中断服务函数定义有什么特殊的要求(例如TI的非ARM内核的大都采用。STM32(所有的MCU都一样)归根结底只是一个工具,能做的事情也很多,如果只谈性能,不考虑稳定性等因素,那么103估计做个。涉及到多个设备要通信的,需要做通信协议吧?选型的过程中,以ADC为例,要高速的,还是高精度的?原创 2024-06-27 15:29:01 · 333 阅读 · 0 评论 -
学stm32有机会进大公司吗?都有哪些大公司?
如果自己能写一个通用的程序,把这些功能都写成模块集成进去,当产品要用的时候直接移植,改改IO口,改改数量就能用,是不是会快很多。客户和老板都认为这个产品功能很简单,几天就能做出来,做不出来就是你能力的问题,这种无助只有经历过的人才懂。我在从事开发的时候,有些产品经常会催的很急,客户催老板,老板催你,而我们只能干着急,越急越慌,越慌越错。会用哪款单片机不应该是我们核心的竞争力,而是站在宏观的角度,我怎么能把一款产品又快又稳定地做出来。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-06-27 15:26:16 · 194 阅读 · 0 评论 -
嵌入式学习真的这么烧钱吗?
拿着个板子学到大二,觉得特别没劲,后来碰到了我的老师,入行了DSP,那时候看某宝,F2812稍微好点儿的六七百,还要买仿真器,仿真器奇贵无比,加起来1000多。压力很大,可学习很有动力,慢慢的开始接项目做,小来小去的也做,赚一笔,投一笔,收二手板子,后来板子一大堆,现在STM32,MSP430,DSP的C5000,C6000都有,还有小孩玩儿的电子积木arduino,自己买了示波器,各种工具电烙铁,万用表。主要原因是我比较有兴趣,别人喜欢赌博砸钱,我喜欢给自己屯设备,东玩西玩的,挺有意思。原创 2024-06-21 15:00:29 · 354 阅读 · 0 评论 -
为什么要学嵌入式?嵌入式未来有哪些优势?
嵌入式技术又有何特点,这些都是需要了解的。3、嵌入式开发更像软件开发的综合性学科展现,对个人能力提出了更高的要求,但是回报很丰厚,这一行是可以轻易产生百万富翁的,也是能让一个人做一辈子开发不愁没饭吃的,但是,没有付出就没有收获,嵌入式开发要成才,其学习曲线比单纯的软件开发陡很多,要做好吃苦的思想准备。4、嵌入式开发容易取得好的回报,但是不容易出现个人英雄主义的成绩,这个心态要调整好,其实现在哪个大点的系统,是一个人能完成的,要有团队合作精神,做人要低调一点,虚心一点,多学一点,就能越走越远。原创 2024-06-21 14:59:10 · 288 阅读 · 0 评论 -
Linux C++ 服务器端这条线怎么走?一年半能做出什么?
有索取也要有回馈,现在也来分享自己的学习经验,抛砖引玉,若能给后来的同学一点点帮助也好。分享的是我的学习路径,如果你也能顺着这个学习路径认真学一遍,我想在后台开发技术上你已经有一个很不错的技术积累,加上项目练习通过大部分大厂面试是没有问题的。现在回归正题,工欲善其事必先利其器,好的书籍能让学习事半功倍,所以每个技能点之后我会推荐一些书,都是我读过且口碑不错的书,供参考。我从事的的C++后台开发的工作,写这篇文章,分享自己的 C++ 后台开发学习路径,以及点过的技能树,操作系统会告诉你答案。原创 2024-06-20 14:46:26 · 266 阅读 · 0 评论 -
为什么很多Java程序员会下意识觉得Java的就是最好的?
至于为什么这种情况貌似在Java程序员中更严重,我想也仅仅是因为国内的Java程序员总体基数很大的原因罢了——10万人中哪怕有1%的“不和谐声音”的声浪,也总是比1000人中的10%的声浪大上很多倍的。做为一个真正热爱编程,打算把编程作为一辈子事业深耕的程序员,不会是这种认知水平,也不会下意识有这样的“感觉”。作为一个真正优秀的程序员,让自己的关注点尽可能地放在解决问题的思维和底层原理理解的不断提升上,同时兼容并包地了解上层的语言和框架,才是对自己真正的负责。原创 2024-06-19 15:09:19 · 573 阅读 · 1 评论 -
我一直看不明白:“C++会被java/python等这些语言替代”
由此带来的bug,在当程序的不同部分是由不同的人编写,并且程序的不同部分由不同的线程同时执行时,会变得特别明显。如果这类程序以前主要是由c++编写,后来逐渐变成主要由java/python编写,那么就可以说在这些领域中,c++被java/python代替了。你随便问一个从业时间超过25年的老程序员,让他们给你描绘一下25年前c++“烈火烹油,鲜花着锦之盛”,你就知道c++有没有被取代了。甚至在2005年,就能明显地观察到新出现的桌面应用,比如那时涌现的uml建模工具,已经很少有用c++编写的了。原创 2024-06-17 15:07:55 · 952 阅读 · 0 评论 -
嵌入式开发、C++后台开发、C++音视频开发怎么选择?
走这个方向很不容易,不是非常热爱的人不建议走这个,多数人到不了高级的水平,如果你能走到高手级别,那么你就是行业内的香饽饽,我之前的领导50多岁了还在国内顶级大厂里面当架构师。C++后台开发:这个领域差异就比较大了,高级的需要懂得高并发、微服务系统开发的技巧,能开发出在单机固定配置qps上万的接口,程序还不能崩溃,不是一件容易的事情。嵌入式开发:非常稳定,干到45不是问题,对算法性能要求略高,算是c++领域门槛较低的一个,工资不如另外两个高一些,但是也绝不低,不想太辛苦选这个方向很不错。原创 2024-06-14 15:14:36 · 328 阅读 · 0 评论 -
去哪里找电子产品、单片机的论坛。去哪里找一些成熟方案?
如果你是在一家大公司就职,请向公司的老员工学习技术,从公司已有的产品上面吸取技术方案,这是最靠谱的。(ADl)、恩智浦(NXP)等芯片厂商,他们网站上的资料以及他们官方论坛工程师的文章大多是靠谱的,是值得借鉴的一手资料。当然也可以通过网站上的联系方式取得所在片区的FAE联系方式,FAE会根据你的需求去匹配最佳性价比的方案,也会过滤掉技术过旧以及交期不良的方案,这样就可以得到最好的技术支持。你从网络上,论坛上拿到的方案大概率是不完整,不成熟的,也有可能是过时的。像德州仪器(TI)、亚德诺。原创 2024-06-13 15:14:25 · 194 阅读 · 0 评论 -
都说搞底层和算法的才厉害,学 Java 的感到自卑,怎么办?
他们说的没错,Java确实很容易学,Java的程序员千千万万,很多很多Java程序员比起其他语言的程序员相对廉价。刚好我有一些资料,是我根据网友给的问题精心整理了一份「Java的资料从专业入门到高级教程」,这三个鼎鼎大名的软件和所依赖的算法,也绝不是一般人能做得了的,并且丝毫没有因为是Java写出来的而显得掉价。所以你不需要因为用Java而自卑,你需要努力的方向,是让你的能力区别于并且远远高于他们口中所述的那些廉价的劳动力。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-06-12 14:45:17 · 199 阅读 · 0 评论 -
为什么 JavaScript 在国外逐渐用于前端+后端开发
后者是因为阿里nodejs尽管声势不小,对开源社区也投了很多资源,但是一直没能做出一个打消所有人疑问、让大家相信基于nodejs能hold住5年内所有业务诉求的明星项目——语雀很棒,但只有语雀是不够的(语雀的主体是powered by nodejs吧)。在这种情况下,阿里前端遭遇了两次“失手”,一次是react全家桶没有在国内真正普及,占有率输给了vue,另一次就是nodejs没有在业务系统开发领域混出头。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!因为阿里“不争气”。原创 2024-06-12 14:42:18 · 556 阅读 · 1 评论 -
Java采取擦除式泛型到底兼容了什么场景?
如果java真要改那是大手术,这意味着JVM需要能够存储、检索和操作泛型参数的类型信息、JVM的内部表示和指令集可能需要扩展、反射API需要扩展、运行时的泛型类型检查、IDE、构建工具和编译器需要更新等等。Java擦除式泛型是一个妥协, JVM 不直接支持泛型,擦除式泛型可以在不改变JVM的情况下实现泛型功能。Java的擦除式泛型在某些高级泛型用法上可能受到限制 ,java要能改早就改了,重非重写JVM。由于C#泛型在运行时保留了类型信息,因此它支持更复杂的泛型操作和约束,如泛型方法、泛型委托等。原创 2024-06-08 15:03:59 · 204 阅读 · 0 评论 -
哪些专业毕业可以应聘 Java 编程师?就业前景如何?
随着技术的发展,Java开发者的需求持续增长,尤其是在金融、保险、电子商务和云计算领域。因此,Java编程师的就业前景通常是积极的,具有竞争力的薪资和多样化的职业发展路径。- 专注于软件开发的生命周期,包括需求分析、设计、编程、测试和维护。刚好我有一些资料,是我根据网友给的问题精心整理了一份「Java的资料从专业入门到高级教程」,3. 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!- 这是最直接相关的专业,涵盖了广泛的编程知识和技能,包括Java。原创 2024-06-07 14:55:25 · 260 阅读 · 0 评论 -
你工作中最推荐的 C/C++ 程序库有哪些,为什么?
这个库提供了矩阵的稀疏存储,矩阵操作,线性方程组求解。2、大型线性方程组求解用SuperLU,支持多种稀疏存储格式,求解速度快,使用简单,有串行和并行版本,并行版本基于MPI。4、另外一个是关于CAE的Opencascade,主要用于计算力学软件开发,功能强大,支持MFC,Qt等。1、前处理划网格用netgen,非结构网格功能强大,有可执行的软件和供调用的库,使用方便。线性方程组求解用的多的另一个库是PETsc,该库功能更为强大,全部基于MPI,求。3、另外就是MPI了,不多说,并行计算不得不提的。原创 2024-06-07 14:54:10 · 230 阅读 · 0 评论 -
Linus Torvalds把控着linux内核开发审核,他去世之后linux内核会怎样?
Linus Torvalds 是 Linux 内核的最初创建者和维护者,他对 Linux 内核的开发有着绝对的控制权。:Linus Torvalds 的去世可能会导致 Linux 内核社区的分裂,不同派系可能会争夺对 Linux 内核的控制权。:Linus Torvalds 是 Linux 内核社区的领袖人物,他的去世将留下一个巨大的领导力真空。:该流程定义了 Linux 内核开发的各个阶段和相关规则,旨在确保 Linux 内核的开发过程井然有序。:社区可能会采取更加分散的开发模式,以减少对个人的依赖。原创 2024-05-31 15:30:04 · 261 阅读 · 0 评论 -
大多数JAVA程序员都干不到35岁吗?
但实际情况是,程序员这行所谓的吃青春饭,是趁着年轻到互联网公司里拼一下,通过加班大压力等代价,去争取高额年薪(一般普遍是40w以上),等拼不动了,再找个外企国企,或者压力相对小的公司。本人在之前的文章里,有写过,如果(Java等)程序员不注意发展,那么到了30岁以上,可能真只能在小公司之间辗转。当下情况是,不少程序员(至少3成)能在27,28岁时进入国企外企或互联网公司,以后至少能干到35岁,而且大多数程序员,哪怕是到了35岁以上,哪怕依然在小公司,依然可以在小公司之间跳槽,甚至在小公司里干到40岁。原创 2024-05-31 15:29:04 · 229 阅读 · 0 评论 -
JAVA自己写什么功能可以提升技术?
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!对于技术提升这个话题,勤于练习,多敲多积累这是一个必经的过程。designation设计与开发一些有技术挑战性的项目,并不断总结经验,对于提升Java技能是很有帮助的。学习Java框架如Spring、MyBatis等源码,了解其内部运行机制。学习JavaCONCURRENT编程,练习多线程、锁、原子类等的用法。尝试不同的存储方式,如关系数据库、NoSQL、缓存等的应用。实现各种数据结构和算法,比如链表、树、图、排序、搜索等。原创 2024-05-30 15:06:43 · 168 阅读 · 0 评论 -
Java培训后找不到工作,现在去培训嵌入式可行吗?
最近java 工作还是比较好找,不知道你是对薪资要求太高,还是因为其他原因,如果你真的面试了很多都还找不到工作,那么一定要知道找不到工作的原因是啥,一定不是因为java 太卷,你说那个行业,那个职位不卷呢?你在哪家机构培训的,让就业老师好好给你分析下,也让技术老师好好给你模拟一下,当然自己一定要为找工作多付出,刷面试题,每次面试要多总结,总之找到原因;点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-05-29 15:01:23 · 182 阅读 · 0 评论 -
算法工程师需要学习C++的哪些知识?
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「C++的资料从专业入门到高级教程」,同时,在实际工作中,不断积累经验,逐步提升C++的应用水平。7.标准库:熟悉常用的标准库组件,如容器、算法、迭代器等。5.阅读—些经典的C++书籍和代码,提升理解和应用能力。5.继承和多态:了解面向对象编程中的继承和多态特性。6.模板:掌握模板的使用,如函数模板和类模板一。2.指针和引用:理解指针的概念和使用。原创 2024-05-28 15:01:15 · 341 阅读 · 1 评论 -
嵌入式的日常工作内容是什么?
7,嵌入式没前途,因为你在制造业。因为你们部门重心不在软件上而在硬件上,因为硬件需要投入更大更多,此时软件也就是个辅助,这是个坑。单片机没有任何前途可言,因为他的性能和运行容量,注定了它只能搞些简单的逻辑,最复杂也就是操作显示屏,TCP等各种信号通信协议。有时还要自己手动DIY一些烧录线,做一些测试工具,焊接电路,还要用诸如示波器,逻辑分析仪等设备。9,嵌入式主流观点,主要是指linux相关开发,它用于系统移植,服务器集群等方面。4,忍受门外汉领导连环夺命吹,因为他们不懂技术,只会问进度。原创 2024-05-24 15:10:07 · 247 阅读 · 0 评论 -
要问C++的技能要求,首先要知道一般C++都用来干什么
a. 标准C++中的功能组件,最好能兼顾C++11甚至14,因为对标准的理解就是你对这门语言的理解,同时对新技术的探索也反映你的。所以,这一部分需要掌握*nix平台上常见、常用的网络、三者间共同的基础:刚好我有一些资料,是我根据网友给的问题精心整理了一份「C++的资料从专业入门到高级教程」,点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!3. 最好在Windows平台下做,掌握一个3D引擎,掌握Dx,应该问题不大。b. 常见的算法和数据结构,包括线性表、哈希表、堆、原创 2024-05-23 14:40:13 · 158 阅读 · 0 评论 -
如何评价极客时间上王争的「数据结构与算法之美」的爆火?
有的人说自己只喜欢白嫖,吹嘘看不上这门要钱的课,不如自己拿本算法书的pdf自学。我的建议是,现在计算机这么卷,但凡有点成本不高的方法能加快学习进度,谁愿意慢慢来?刚好我有一些资料,是我根据网友给的问题精心整理了一份「数据结构的资料从专业入门到高级教程」,其次,让你知道算法与数据结构不是只在面试的时候有用,日常工作和钻研也是有极大意义的,加强你学习的动力。对身为做题家的我来说,记忆和动力已经是我不可忽视的学这门课的理由了。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-05-23 14:39:06 · 171 阅读 · 0 评论 -
FreeRtos和ucos的区别?先从那个入手好?
ucos算是比较中规中矩的代表,靠版权挣钱,另外ucosii过了足够多的安全认证,但是外围组件都需要额外授权费,比较吃力。好处是国内中文资料足够多,源码分析的也多,所以比较适合学习,但是说到用仅仅是个kernel在今天能干嘛呢。FreeRTOS一直在演进一直在发展,且周边的组件丰富,另外就是mcu厂家基本上标配,因为开源,所以他的生命力足够强也很包容,目前作者已经加入亚马逊IoT事业部,相信在物联网时代会大放光彩。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-05-21 15:08:33 · 398 阅读 · 0 评论 -
大一学生喜欢 Linux、C语言、汇编语言,未来适合往什么方向发展?
汇编虽然是建议必修,但也并不是你以后能找工作的基准,因为汇编是最基础的砖头,而建房子还需要更多复杂的工具和架构思维,你需要学的更多。在开始前我有一些资料,是我根据网友给的问题精心整理了一份「 Linux的资料从专业入门到高级教程」,,那些破解安卓app协议的,破解游戏的制作外挂的,破解软件的,都需要你极其熟悉汇编和内存。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!汇编在逆向安全领域是必修的,精通汇编就是逆向的入门课。汇编在嵌入式也是要学习的,因为汇编就是cpu接口。原创 2024-05-20 15:21:56 · 138 阅读 · 0 评论 -
linux 上除了shell、python脚本以外,还有什么脚本语言用得比较多?
说到在 Linux下的编程,很多人会想到用C语言,Linux 的内核、shell、基础命令程序,也的确是用C语言编写的,这首先证明了一点,C语言很强很通用。到目前为止,C语言依然垄断着计算机工业中几乎所有的系统编程,而且也正因为是C语言,才使得 Unix 以及后来的 Linux 能够这么广泛地被人们去研究、去改进、去制作自己的分支,以至于我们能在各种硬件平台上使用它们。所以从 shell 诞生的那一天起,shell 就是那些不懂 C 语言,又必须在 Unix 上编写程序的用户们的首选工具。原创 2024-05-20 15:20:31 · 479 阅读 · 0 评论 -
嵌入式算吃青春饭么?基本不算。
在开始前我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」,点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!那为什么总是有人联想到做嵌入式就是吃青春饭呢?我想根本原因还是因为嵌入式工程师和程序员的千丝万缕的联系,在大多数人的眼中,嵌入式工程师等同于程序员,就是码农,写代码的。所以要想知道嵌入式是否是吃青春饭,先要明白为什么人们总是说程序员(纯软件工程师)是吃青春饭,再来分析它和嵌入式的区别。原创 2024-05-17 15:05:42 · 129 阅读 · 0 评论 -
3 为什么总是有人联想到做嵌入式就是吃青春饭呢?
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!嵌入式算吃青春饭么?看完你会惊出一身冷汗,这是我见过的最靠谱的,最全面的回答。在开始前我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」,青春饭有两层意思:一,年龄大了企业不要你。二,年龄大了,自己没有能力继续再继续工作。典型的吃青春饭的职业:前台,模特,幼师,销售,空乘,其实程序员也算。原创 2024-05-17 15:04:21 · 164 阅读 · 0 评论 -
嵌入式软件开发离职去创业怎么样?
在实际行动之前可以问自己几个问题,现在掌握的技术可以解决哪些实际问题,是否有一个清晰的创业方向以及细分行业,自己研发的产品在同行业中有哪些优势,如何去推广和销售产品,怎么做能将风险降到最低,多长时间可以盈利并保证基本的生活需求?在开始前我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」,大概很多嵌入式工程师都怀着一颗创业的心,想通过掌握的技术创业变现,想法很丰满,现实很骨感。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!原创 2024-05-16 15:13:47 · 276 阅读 · 0 评论 -
2024年学编译器和嵌入式哪个更好?
系统领域的学习由于成长路径极其陡峭,没有应用学习那么平滑、容易上手,意味着更是需要强大的兴趣作为支撑,这是最大的动力源泉,会驱使你克服很多困难的时刻。反之,我建议题主跟着自己兴趣走就OK了,兴趣是最好的老师,会让你把一件事情做的很出色,最后大概率也会收获一份不错的工作,可能不是大厂,不是世俗眼中的成功。两种类型对人的要求不太一样,前者更需要熟练使用各种技术栈、对产品有较高理解,后者则需要更多关于计算机底层本身的知识,大部分人从事的都是前者类型的工作。省略我的经历了,太麻烦了哈哈,直接讲我的理解吧。原创 2024-05-16 15:12:07 · 398 阅读 · 0 评论 -
有人说,java以一己之力,推动了内存市场,这种说法是否夸张?
Android 系统由于采用了 Java,它的应用内存占用较高,再加上商业公司为了降低开发成本搞出一堆低劣应用。Java 在桌面市场是失败的,一般人日常用的软件基本和 Java 无关。服务器领域的话,Java 有大量参与,不计其数的服务器运行着 JVM 进程。如果真有推动的话,那大概是推动了服务器市场内存的进步吧。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!这个观点有明显问题。在开始前我有一些资料,是我根据网友给的问题精心整理了一份「java的资料从专业入门到高级教程」,原创 2024-05-14 14:48:18 · 211 阅读 · 0 评论 -
在51单片机里面学习C语言
的时候,当时会了,考试前也复习了,但是也没有真正的实践过,所以转头也就忘了。等到开始玩开发板之后,程序需要自己一行一行写的时候,又回头重新学了一遍C语言。所以说,如果你是完全没有了解过C语言的,一边做开发板一边学习C语言,更有效率。51单片机一开始基本上就一个.c 一个.h文件吧,如果用32的板子,在使用库的话...一个刚入门还在学习的人,看的懂么…在开始前我有一些资料,是我根据网友给的问题精心整理了一份「C语言的资料从专业入门到高级教程」,什么的,一个啥玩意都不懂的小白,知道啥是寄存器?原创 2024-05-07 15:07:22 · 388 阅读 · 0 评论 -
为什么相同内核的Linux桌面稳定干净,而Android却臃肿不堪?
在Android的架构中,窗口和活动管理等方面虽然不是最好的,但至少它们是可用的和稳定的。而对于Linux桌面发行版来说,窗口管理是否稳定并没有明确的概念。总的来说,如果Android适配了桌面端并搭载了一块不错的ARM SoC,那么与PC上的Linux桌面发行版进行轻量办公应用的竞。对于这个问题,我们首先需要明确“Linux”在这里指的是桌面或移动端的发行版,因为它们是与Android进行比较的。至于驱动方面,Google开发了HAL层,以确保API的一致性和商业利益的平衡,这也是一个很好的解决方案。原创 2024-05-06 15:17:08 · 130 阅读 · 2 评论