各位同学们大家好,我是老尚 最近很多同学一直在后台留言问我 零基础web前端开发到底该怎么学呢?...那现在开始我们,老尚前端方法论的第一部分 【一张图告诉你前端开发该怎么学】 我先拿这个汽车的拆解图给大家举例子 假设我们要造一台汽车 首先要搞定发动机,然后是底盘、变速箱 然后是轮胎、外壳等结构覆盖件...那今天我就和大家一起,通过一个前端学习方法论 这样的一个学习框架,来把它们串连在一起 先来看这样后张图,图中的多层金字塔是网上找的 因为自己画一个这么漂亮的多层金字塔也不容易 然后接下来我给大家一点一点的解构这张图...就是自学相当于是自己从头手动造车 而现在的汽车相当复杂了 不是像以前那样,一个发动机加4个轮子就ok 所以你自学的过程中,就算你一切顺序 也是需要相当的时间的 你不要觉得,喔,感觉老尚说的挺对 照着老尚说的做一下试试...只有在大的代码量的前提之下 再加上对所开发项目实例的理解 才能基于自己的思路 去修改、调试代码,去验证自己的思路 那么现在第一层【基础】,我已经说完了 那么给一个小结论,怎么样的基础算可以呢?
且不说采用“增程技术”的车只有在没电了的情况下才会启用发动机,就算是一直用发动机供电,都要比纯汽油车省油。 这是个啥原理呢?...做了十几年油车技术的周林看着一脸疑惑的我,给出了答案: 正常油车在不同的档位和速度下,发动机的转速是不同的。在某些转速下,发动机的效率最好,而在过高或者过低的转速下,效率是会有衰减的。...你调整这些模式,实际上就是在调整 MCU 的策略组合,从而让车在不同“性格”之间切换。 接下来说 BMS(电池管理系统)。 在汽车这个大班级里,BMS 就像是生活委员,专门协调能量的管理。...不过,周林心里有点打鼓,使用其他企业的电机,毕竟是个很敏感的操作,老板会怎么想呢? 方案上报,没想到张兴海很快就拍板,用华为的产品没问题!...我知道,赛力斯对汽车终局的想象是在一个巨大棋盘上的复杂推演,充满了风险和变数。 但不得不说,我喜欢这个终局。
首先,很多数字化项目是小的改善,从生产制造端可能做了很多小的改善和优化,但是很难形成规模化的效果、颠覆或创新,管理层如何能认可这些小的创新和优化,这是个挑战。...最近我们也在做一些改变,第一是摸索如何去量化收益,如何对这些数字化的解决方案进行量化考核;第二是整合一些小的解决方案,把它从过去的项目制改成产品制。...但如此一来也对人员能力提出了更高的要求,因为做产品就像设计一台车,首先要有很强的设计能力,第二,还得有商业头脑,做产品之后,得考虑怎么规划产品,今天投资多少钱,想实现什么样的业务价值,怎么得到客户认可或者用户的认可等等问题接踵而来...我认为涉及几个方面,一是前面两位提到的如何更深度协同;第二是产销规划,汽车是很容易受市场波动影响,对产销影响比较大。...尤其是在生产部门和工艺部门,即使是 IT 部门的人,也是在工厂里面做了十几年,对整个工厂的生产过程、生产工艺甚至在运营当中的一些痛点都有深刻的理解,我觉得这样的团队才能做出真正解决工业制造企业实际问题的方案
opencv-orbslam2特征点提取对比 小白:从图中看,ORB-SLAM2 均匀化效果非常明显啊,它是怎么样做的呢? 师兄:如果让你实现特征点均匀化,你有没有什么思路? 小白:额,我想想。。。...我刚想到一种比较简单的方法:先根据要求提取的特征点数目,先把图像划分成许多小格子,这样得到每个小格子里需要提取的特征点数目,然后在每个小格子里单独提取,最后把这些特征点再汇聚到一起,这样可以吗?...每个小格子是独立的不相关的,这样可能会出现“鸡头”不如“凤尾”的情况,也就是某个小格子里提取的最好的特征点质量比其他小格子里最差的还要差。 小白:那 ORB-SLAM2 里是怎么做的呢?...如何给金字塔分配特征点数量? 师兄:图像金字塔层数越高,对应层数的图像分辨率越低,面积(高 宽)越小,所能提取到的特征点数量就越少。...那么整个金字塔总的图像面积是: 单位面积应该分配的特征点数量为: 第 0 层应该分配的特征点数量为: 第 i 层应该分配的特征点数量为: 在ORB-SLAM2 的代码里,不是按照面积均摊的,而是按照面积的开方来均摊特征点的
这不,借着最近某汽车系统被破解,且作为一个汽车改装爱好者的我,就想分享下自己对汽车知识及安全的一些理解。毕竟,不是所有的网络安全爱好者或从业者对汽车知识有所涉猎。...首先一部汽车是由一堆零部件组装起来的,主要的几个部件无非就是发动机,底盘,车身,和一大堆电气设备,当然包含,变速箱,悬挂系统,进气系统,排气系统,点火系统等等。 ?...可能我嘴笨你们不理解,那我在举几个例子吧:汽车加速的过程,首先我要给小白们扫盲下,汽车加速就是踩油门,这很简单。但你们不要想象以为踩油门就是油门踏板连接油箱的阀门开大了就叫踩油门,这是错误的认识。...现在大家应该对汽车的ECU以及汽车的简易网络有了大概了解了吧。基于那么多的ECU模块,汽车的功能越来越强大,接入互联网的多媒体交互系统也越来越丰富,使得汽车的驾驶感和舒适感大大提升。...一些小众厂商的多媒体系统很多都基于开源的通用内核,就比如Linux或者安卓。这样的话应用的安全以及系统本身的瑕疵都会被利用。至于权限的大小只看汽车智能化程度的高低了。
在校期间,许荣雨自己在图书馆啃了一些无线电和电子相关的书。毕业以后被分配工作,但是喜欢折腾的许荣雨觉得“做一个小螺钉干自己不喜欢的工作不是我的菜,年轻人还得干自己喜欢干的事情。”...“技术是学会了,但是应用点在哪是一个问题。”之后在汽车行业的工作经历,让许荣雨找到了这个问题的答案。...“当时我们公司设计了一套汽车发动机转运方案,我用VRML做了发动机物流运输过程的方案演示,将工人如何去设置和安装发动机上架的整套过程都模拟了一遍。公司中标了2000多万。”...我要把这么多年在这个圈子内积累的技术、经验、思想,以及对市场的理解去创造一个全新的平台。” 所以,许荣雨成立了现在的魔界科技,并推出了第一款产品呱虎百科。 ?...在呱虎中,当你输入特定的数字就可以穿越到不同的内容场景中进行体验。比如输入0959,就会穿越到埃及看到金字塔,输入284又会穿越到太阳系,并且可以与每个星球进行互动。 ?
燃料电池车,也是用电力发动汽车,只不过电的来源是燃料电池,没电了就加氢气。 混合动力就是同时使用汽油和电作为动力源,车里同时装有燃油发动机和电动机。...(目前阶段,如果自己小区充电不方便或者需要跑长途的同学,我建议买插电混合的比较好) 我国目前主要发展纯电动为主,插电混动为辅。日本企业主要发展普通混合动力汽车和氢燃料车。 为什么这样呢?...这里面既有利益问题,也是因为对新能源未来发展的认知不一样。目前对纯电动车的质疑有两点 第一个,针对纯电动车的配套设施建设的质疑,这主要指充电桩的建设和电网的电力供给问题。...除了环保问题,纯电动车还有电池报废污染问题,现在一般是质保8年或15万公里。这么多废弃的电池,怎么可能做到低碳环保?如果废弃当然会影响,所以这块需要我们做好电池回收溯源的管理。...只要回收好了,也是不会对环境造成污染的。 不过目前电动车电池的回收车企确实没有规划好。在2018年,只有7.4%的动力电池做了回收。从另一个方面来说,这个领域有机会。
,国二是传统机械式的,虽然我不是很了解汽车电子行业,但是我知道使用电喷就需要有专门的电子电路进行电喷控制,这个控制设备就是ECU或者叫ECM模块。...ECU模块就是一个嵌入式设备用于汽车发动机控制,也可以叫做行车电脑,是控制发动机的核心部件,当然,一辆完整的汽车控制系统了需要ECU之外还有其他控制设备,例如刹车系统、安全气囊、转向系统等等。...参考我之前的文章《CAN总线学习①-总线仲裁机制》介绍的CAN总线的仲裁原理,可以知道Priority字段数值越小在仲裁的时候会被优先分配到总线占用权利。...我上面说过一个完整的汽车系统不仅仅只有一个ECU模块,还需要有很多其他的控制设备(功能模块),SAE J1939协议将每个控制设备都用一个目标地址来寻址,SA源地址字段正是出于这个目的设计的,各种不同的控制设备的源地址如下表...我没有深究这些字段的含义,因为我看资料一般都是写PGN:65226之类的,并没有将PGN拆开解释。
这是我自己稍微做了点修改,可以跑数据集的版本,可以参考一下。...上面讨论了搭建图像金字塔,那怎么搭建呢?...我们搭建完金字塔了,但是有个问题,图像的进行了缩放之后,假如要用同一个相机去看,则需要根据缩放的程度来调整相机到图像的距离,来保持其观测的一致性,这就是尺度不变性由来。...印章不变动的情况下,转动下图片,再盖一个章子,但这次取出来的点对就和之前的不一样。为了使2次取出来的点一样,我需要将章子也旋转同一个角度再盖章。...SearchByProjection 函数 通过投影地图点到当前帧,对Local MapPoint进行跟踪 具体怎么分配呢?
小师妹:F师兄,看起来JVM在提升运行速度方面真的做了不少优化呀。 是呀,Java从最开始被诟病速度慢,到现在执行速度直追C语言。这些运行时优化是必不可少的。还记得我们之前讲的逃逸分析是怎么回事吗?...对的,栈上分配的对象因为不用考虑同步,所以执行速度肯定会更加快速,这也是为什么JVM会引入栈上分配的原因。 再举一个形象直观的例子。...工厂要组装一辆汽车,在buildCar的过程中,需要先创建一个Car对象,然后给它按上轮子。...02 TLAB中大对象的分配 小师妹:F师兄,我想到了一个问题,既然TLAB是有大小的,如果一个线程中定义了一个非常大的对象,TLAB放不下了,该怎么办呢?...03 TLAB空间中的浪费 小师妹:F师兄,如果新分配的TLAB空间,那么老的TLAB中没有使用的空间该怎么办呢? 这个叫做TLAB Waste。
这是我自己稍微做了点修改,可以跑数据集的版本,可以参考一下。...首先,图像金字塔的概念是: 图像金字塔是图像中多尺度表达的一种,是一种以多分辨率来解释图像的有效但概念简单的结构。如图: 3-3-2代码怎么实现图像金字塔? 上面讨论了搭建图像金字塔,那怎么搭建呢?...我们搭建完金字塔了,但是有个问题,图像的进行了缩放之后,假如要用同一个相机去看,则需要根据缩放的程度来调整相机到图像的距离,来保持其观测的一致性,这就是尺度不变性由来。...印章不变动的情况下,转动下图片,再盖一个章子,但这次取出来的点对就和之前的不一样。为了使2次取出来的点一样,我需要将章子也旋转同一个角度再盖章。...SearchByProjection 函数 通过投影地图点到当前帧,对Local MapPoint进行跟踪 具体怎么分配呢?
而车企呢,虽然是造车的,但同样在为大家想办法解决最后一公里的事,要不然他们怎么向「出行服务提供商」靠拢呢。...最终,Kilian Vas 的作品脱颖而出,他是一名工程师,做了一个名为「Carr-E」的小车,它长下面这样: 从外观上来看,Carr-E 神似一个扫地机器人,而它的体积又和轮胎相当,正好能放进一辆福克斯的备胎槽...当然是人站在上面了……下面视频给你详细解释; 它的基本结构是这样的: 和汽车一样是四轮设计,还用上了汽车上的超声波雷达!...Carr-E 的设计者Kilian Vas 说:「我特别想设计出一种装置,但不仅限于普通滑板。...无论他们做了多少智能出行项目,都是围绕车展开的,这次福特的「Last Mile Mobility Challenge」,算是对个人交通工具的一次尝试。
另外,车主还否认了“厂家远程遥控停车”这一说法,“当时车蹦的厉害,反正好歹也是控制住了,(我)也是一个业余的赛车手,控车这块相对好一点。...资料显示,定速巡航系统用于控制汽车的定速行驶,汽车一旦被设定为巡航状态时,发动机的供油量便由电脑控制,电脑会根据道路状况和汽车的行驶阻力不断地调整供油量,使汽车始终保持在所设定的车速行驶,而无需操纵油门...奔驰也在回应中声明,“奔驰并不具备在后台对车辆进行干预的技术”。 此前,知乎网友@史高拔也对远程控制停车表达了质疑。 “汽车连上外部网络以后势必会暴露极大的安全隐患,汽车厂商当然也会做一些防护和准备。...他写道,“这么看比亚迪好像挺儿戏的,但其实这个功能的初衷是远程防盗,即车主在发现车辆被盗后能远程禁止发动机启动。所以相当于是拿好功能做了坏事。” 现在的一个疑问是,这辆奔驰车有没有经过改装?...如何消除安全隐忧,提升安全系数将是所有自动驾驶公司亟需解决的。毕竟,对高速狂奔的汽车而言,一丝意外都将是致命的。
种数据库都有它自己的内存机制,如果说汽车的三大件,发动机,变速箱,底盘。数据库的内存机制算是数据库核心的核心,一个没有好的内存管理和分配的数据库,一定是不会有好的性能。...这个问题其实我也是一直在书籍和,google中去找寻,但一直没有一个答案或者可以让人信服的答案,这里就尝试自己分析一下,以MYSQL的页面16KB为为例,如果一次读入的数据是8KB,那16KB只能使用其中一半...,如果后期有在读入8KB的数据,可以在使用另外一半的内存,但是如果读入的是4KB的数据,则可能会浪费 4KB的cache,所以分配的页面太大会有浪费的情况,那有人说,8KB的比16KB的要小,所以浪费的空间少...,但从另一个角度来分析,如果一次我要读入12KB的数据呢,那是不是要分成两个page?...这里提出一个问题,如果数据页变化了,我在去读这个数据页怎么办?
客户不是对车感兴趣吗?我灵机一动,不如来个转守为攻,既然客户对车感兴趣,那我不如化身“售车”顾问,来跟客户说道说道。 ? ? 我清了清嗓子,提高音量:“刘总,您平时对汽车有研究吗?”...刘总显然没料到我会出这一招,收起了杂志,显得有些尴尬。 “巧了,平时我也没事爱看看汽车方面的东西,看得多了,我发现,其实买车跟第五代存储是一样的。” ? “哦?怎么说?”...刘总一下来了兴致,收起二郎腿饶有兴致地看着我。 “刘总您看,我们买车需要考虑它的油耗、百公里加速等各种性能指标,买存储也要考虑各种因素,您且听我慢慢道来。”我略一调整,切换到“售车顾问”身份。 ?...这就为什么第五代存储的第一个特点是敏捷高速。 ? 数字化时代,更多更大的数据量需要更快的存储速度。而速度取决于很多因素,如汽车速度快慢受发动机影响,而存储速度就由控制器、硬盘介质和协议等决定。...这里的存储控制器就相当于汽车发动机,硬盘介质和协议就类似汽车材质。 第五代存储为什么能实现敏捷高速呢? ? 这跟一项重要的技术——NVMe有关。 ?
想象一下,他在未来几十年将为行业做出多少贡献。 做到第15个原型机才成功 桑松属于天生就对工程感兴趣的人,特别是对汽车和发动机。...桑松是怎么来改进凸极效应的呢? 从目前已知的消息可以知道他去掉了同步磁阻电动机中的气隙,合并了另外一个磁场,这个操作可以显著地增强凸极效应。...对于真正的电车来说,桑松这款发动机的转速还远远不够。 也有网友指出同步磁阻电机无论怎么改良,效率也可能追不上感应电机。 不过作为一个青少年作品,还是让人深刻。...希望有一天,我的发动机能成为某款电动汽车的首选设计。...ps.加好友请务必备注您的姓名-公司-职位哦~ 点这里关注我,记得标星哦~ 一键三连「分享」、「点赞」和「在看」 科技前沿进展日日相见~
以结果为导向,忽视中间的过程,会产生对人的依赖,我们常常发现一旦管理层发生变动,下面所有的流程都要调整,很多岗位甚至出现了不可替代性,或是替代成本过高。...恐怕他们跟你一样不知道要买的设备能做什么,如果拒绝审批,误了事怎么办? 他们比你更有责任心吗?前面的人已经审批通过,我干嘛拒绝呢,这不是讨人嫌吗? 最后大家都签了字,请老板定夺。...推动企业前行的三种动力 汽车的驱动方式有三种,即前驱、后驱跟四驱,无论什么类型的汽车,包括电动车,就这三种发动机布局,最终动力输出就这三种方式。...企业管理就如同前行的汽车,发动机布局即管理层的组织架构,最终促成企业前行动力有三种: 推动、拉动和推拉并进。我象形的成为前驱(拉),后驱(推),四驱(推拉并进)。 这三种模式有什么区别呢?...任务驱动:让我做什么我就做什么 将认为进行分解,要注意耦合度,尽量解耦,然后一项一项的分配给员工,完成一项,再分配下一项,同时验收以当前项。对员工的要求是:员工只需专心,细心,保值保量,按时完成即可。
为什么呢? 一个原因就是,面试官对想要招的人完全没有自己的评价标准,另一个原因就是对面试者不负责。这种问题根本不能考验面试者的水平。...那么,如果我来面试别人,我会问:请你说说你怎么理解抽象类和接口;如果要你向你外婆解释进程和线程的区别,你会怎么解释?...我觉得这可以考验面试者对问题的理解程度,我想微软的面试题(你如何向你奶奶解释Excel)一样,考验一个人对某一事物的理解程度(虽然,至今我还不能很好的想明白这个问题 -。...也就是说如果你要造一辆奔驰汽车,就需要BenzCar这个类(这辆奔驰汽车就是内存中的一个Instance)。 那么抽象类就是对类的抽象。 怎么理解呢?...就是说有很多汽车厂商一起定义一种规范(Car类),说要造一辆汽车就需要有发动机,轮胎,音响设备…(这些就相当于抽象方法),具体用什么发动机,轮胎,音响设备由每个汽车厂商自己去完成。
C++之父从他小时候谈起,谈到他父亲对他入行的影响,以及后来他在剑桥,贝尔实验室的探索与发明C++编程语言的心路历程。结合汽车,火箭,火星车,搜索引擎,Bjarne的初心是C++让人们的生活更加美好。...我来给大家分享一些小故事,C++背后的原理是什么,今天我们可以看到很多相关的工作都在C++的推动之下进行,当时在我们的家乡,当时我开始学习一些数学、计算机科学,我当时坚信,计算机科学一种非常有价值的工作...在当时丹麦计算机方面我能够脱颖而出的确是非常幸运的。 做计算机的一些编程硬件,我当时觉得非常有趣,所以我就做了。...这样逐步地发展起来了,如果我们从抽象概念来看,我们建造这样一些复杂系统的时候,包括通信系统,网络的服务器等等,包括我们编程等等,这些相应的抽象怎么出来,先做一下类比,汽车就像实际的应用,我们是可以用汽车的...六年前真的是很小的团队,怎么样可以做到这样一个规模呢? 记得我刚才跟你讲的,我们是怎么样连接、放大利用他淘汰这个机制。
还没等老大说完,我就急了,再不急我的小命就折在上面了! “那这样,只做最基本的实现,不考虑太多的问题,怎么样?”老大又把我弹回去了。 “只作基本实现?...目前客户只要看H1型号的悍马车,没问题,生产出来,同时可以运行起来给他看看。非常简单,那如果我告诉你这就是模板方法模式你会不会很不屑呢?就这模式,太简单了,我一直在使用呀!...模板方法模式的扩展 到目前为止,这两个模型都稳定地运行,突然有一天,老大急匆匆地找到了我: “看你怎么设计的,车子一启动,喇叭就狂响,吵死人了!...最佳实践 初级程序员在写程序的时候经常会问高手“父类怎么调用子类的方法”。这个问题很有普遍性,反正我是被问过好几回,那么父类是否可以调用子类的方法呢?...我的回答是能,但强烈地、极度地不建议这么做,那该怎么做呢? 把子类传递到父类的有参构造中,然后调用。 使用反射的方式调用,你使用了反射还有谁不能调用的?! 父类调用子类的静态方法。
领取专属 10元无门槛券
手把手带您无忧上云