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