登陆注册
10531700000029

第29章 编程是一门艺术(三更)

对于石墨烯锂硫电池的夭折,林奇一直耿耿于怀。

这段时间林奇看了很多市面上,需要用到电池的大户,尤其是人类最大的玩具。

林奇疯狂的收集着能找得到的关于电动汽车电池的所有资料,尤其是特斯锂电动车的资料。

特斯锂电动车,是电动车历史里面的水果机。

它的电池设计非常有研究的价值,只是目前出现在网络的资料还是比较少,但是大概也能看出来一些东西。

特斯锂电池不像其他电动车用的电池那样是一个大的电池,而是用了16个电池组,每组电池又有444节电池,总体上一共约有7104颗锂电池。

如果有人看过特斯锂电池组的拆解图,就会发现里面密密麻麻的电池。

电池组内每一节电池都有保险丝连接着,如果一个电池有问题了,也顶多就是影响了1/7104的行程。同样如果电池爆炸了,也只会影响到一个,不会造成大的影响。

但是这么多的电池,除了在结构上把他们配置的整整齐齐以外。还需要非常优秀的电池管理系统,来统筹管理这些电池。

如果电池是士兵,那么电池组就是营长,而电池管理系统就是将军。

锂电池在生产的时候,会存在个体差异,所以在充放电的时候,并不是每一个电池都完全相同的。

这种细微的差异会对电池产生很大的影响,所以就要电池管理系统,通过一定的控制策略来尽量减小这种差异。

优秀的电池管理系统(Battery Management System,简称BMS),难不难?

难,很难,非常难!!!

一辆车有7104块电池,需要一个系统来管理,让它们协同工作,在充放电的时候尽量保持一致,延长电池的使用寿命,增加电动汽车续航里程。

电池本身的价格,加上电池管理系统,成本约占了56%。电动车价格贵的锅,电池背也得背,不背也得背。

林奇了解到了这些知识后,觉得自己有必要好好的学习一下编程,为以后的电池打下一个良好的基础。

不然等到电池做出来了,但是因为垃圾管理系统,而让电池的性能下降了很多,那婶婶能忍叔叔都不能忍。

这也和林奇制定的在暑假学习一下编程的目标完全契合。

编程是一门专业的学科,相关的学科更多。

先说语言:就有汇编、c、c++、java、basic、php、c#、python、perl、deiphi、javascript、ruby、D、R、SQL、awk、go、lua、shell……

软件方面的学科有:软件工程、网络通信、嵌入式、IOS、TCP/IP协议、UDP协议……

硬件方面:当然了这就不是编程了,而是计算机和通信方面的一些东西了。

常规的家用计算机、超计算机、光子计算机、量子计算机、生物计算机,通信有光纤通信、电缆通信、量子通信……

每一个学科都值得一个人花费非常大的精力去研究。

林奇现在学的只是其中的很小一部分,只是学了其中的一门编程语言,c语言。

如今的人们决定学习任何一门语言之前,都要先考察这个语言有什么成功项目。

唯独C语言没有必要问,因为世界上太多的重要系统中,都有C语言的身影。比如操作系统内核、高级语言底层,还有流行的数据库软件等等。

这是一门时间悠久,但是一直到现在也还是在编程语言排行榜排前三名的一个语言。

林奇从网上买了一本《C Primer Plus 第6版中文版》,仔细研读。

从打开记事本,写下第一行代码之时,不对,应该说是从下单买这本书的时候,林奇就走向了一条不归之路。

编程里面有些术语很奇怪,比如“x=8”,这个东西,如果没有学过编程的人,看了这个第一印象肯定是,x等于8,x是一个未知数。

但是在编程学过编程的人眼里,这个其实是一个赋值语句:把8这个int类型的数据赋值给变量x。

入门程序第一个难点就是,知道这个是赋值,而不是一个方程式。

林奇写出了第一个程序“Hello world!”心情无比的激动,就像自己上小学的时候会写第一个汉字“一”一样。

然后就是if、else、while、for、switch、case这些常见的判断循环语句,能熟练地应用这些语句,再加上内置的很多的函数,还有一些别人写好的公共的库的函数,见识的多了,知道他们是怎么和判断、循环、赋值语句配合之后,就能写出来简单的程序。

不过在学习c语言的过程中,林奇发现了一个规律。

在写了很多简单的程序后,就能慢慢的写一些比较中等的,在之后就是比较大的项目了。

通读完全书,林奇感觉到c语言的设计肯定也是一个懂艺术的人。

越研究,林奇越觉得编程是一门艺术,编程是美的。

学完了书上的知识,也研究了一些github上的开源项目,林奇觉得已经算是入行了。

提高自己的编程水平有很多方法,最有效的就是又从github(全球最大的开源的代码站,里面世界各地的人上传的各种各样的程序),找到一些非常有名的开源项目来学习研究,比如nginx。

后来林奇还上网看还能怎么继续提高自己,无意中看到一个帖子,里面介绍说,写程序不管是任何的语言,都要会算法。

于是林奇又买了一本《算法导论》英文原版,之所以买英文的原版,是因为听说翻译后的有的东西不好理解,还是看英文原版的更好一些,主要是林奇的英文水平高,要不然即使翻译的再不好也比看不懂要好很多。

学习这本书的时候,林奇的感觉是,苦中有乐,乐中有苦,时而被里面的精彩算法迷的不行不行的,时而被里面的算法搞的半死不活的。

算法重不重要,有一个例子,网上有人说的:写程序就像开一辆车,当你不懂太多数据结构跟算法的时候,凭借丰富的实践经验你也可以将这辆车开好;但是,当有一天这辆车出问题跑不起来的时候,你不懂它内部的运行机制,你要怎么排除和解决问题?

其实现在已经不需要争辩算法重不重要了,你打开boss直聘直接搜算法工程师,看看现在的待遇,看看企业的要求,就知道这个东西到底有没有用了。

人工智能的兴起,也带动了算法工程师(主要是人工智能的算法,不过和普通的算法还是有些关联的)变得炙手可热。

林奇学完了《算法导论》,准备找些东西练练手,于是就上网找资料,在一个讨论算法的论坛里面发现了一个算法大赛,林奇兴致勃勃的报了名。

同类推荐
  • 末世重生:我的霸气尸王老婆

    末世重生:我的霸气尸王老婆

    前一世,她每一天都是为了别人而活。为了救所谓的亲人,为了所谓的亲情,安云离一个手无寸铁的学生孤身犯险为家人寻找食物。后来她被咬感染病毒、机缘巧合下变异成高级丧尸,努力保护自己的家人。她付出一切无非是希望一家人能够在末世中生存下去!直到他们亲手将她送进实验室,日日遭受折磨。“总有一天,我要在你们身上将我所受的苦加倍讨回!”弥留之际,她躺在实验室的牢笼里,望天暗暗起誓。许是她怨念太重触动上天,得以逆天改命,一朝重生!望着周围熟悉的一切,安云离嘴角微微上扬,朱唇轻启:“我回来了!”她笑,那些让她付出生命的人,等着尝尝生不如死的滋味吧……某天某基地门外,某男子大喊“老婆,我错了,让我进去吧!”
  • 金蝴蝶的蜕变:穿越戈壁滩

    金蝴蝶的蜕变:穿越戈壁滩

    银河系另一个星球统治者的小女儿从小被养在星球地下山川与金蝴蝶为伍、修炼穿越银河的技术。就在公主准备出世时。尊者被害、王位被夺。为报父仇,重新夺回王位。公主驾着飞碟到银河系别的星球寻找超能的战士、跟着金蝴蝶的指引穿越到了地球。遇到了星际特训队的宇浩阳三人,公主把三人带回戈壁滩地下山川,签下契约,开始了复仇的行动。宇浩阳新婚的妻子见丈夫一去不返,音讯全无,来到宇浩阳失踪的地点,开始了寻求真相的艰难之旅。
  • 时空幻想波

    时空幻想波

    随便写,想到哪里写哪里,没有方向没有目的,主角性格偏向黑暗,行事风格幕后,绝对不会和别人拼命,真小人也
  • 领地大玩

    领地大玩

    【叮,你获得十星下品建筑设计图—兽园】【叮,你获得十一星中品建筑设计图—水晶宫】【叮,你获得十二星上品建筑设计图—神魔养殖场】
  • 她身边的守望者

    她身边的守望者

    在友好相处的银河系里,她曾经是闻名遐迩的女皇陛下,如今她结婚怀孕早已淡出世人的眼球,人间总是传闻她勇敢果断,和蔼可亲,与现在的皇帝伉俪情深,可谓是爱情和事业的大赢家,可是只有陪过她的人才明白,她这一生总是在不断的失去,不断的失去...
热门推荐
  • 机动纵横

    机动纵横

    他在残酷环境中成长,坚守着不变信条,背负着军魂使命,踏上救赎的战场书友群号:258439225
  • 媚幽阁文娱

    媚幽阁文娱

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。汇聚授权电子版权。
  • 轰雷狂飚(第二次世界大战史丛书)

    轰雷狂飚(第二次世界大战史丛书)

    第二次界大战的胜利具有伟大的历史意义。我们历史地辨证地看待这段人类惨痛历史,可以说,第二次世界大战的爆发给人类造成了巨大灾难,使人类文明惨遭浩劫,但同时,第二次世界大战的胜利,也开创了人类历史的新纪元,极大地推动了人类社会向前发展,给战后世界带来了广泛而深刻的影响。促进了世界进入力量制衡的相对和平时期;促进了殖民地国家的民族解放;促进了许多社会主义国家的诞生;促进了资本主义国家的经济、政治和社会改革;促进了人类认识的真理革命;促进了世界人民对和平的认识。
  • 人性寓言全集

    人性寓言全集

    触摸真实的人生,解读成功的密码,改变千万人命运的人性读本,成就大事者必备的成功指南,在轻松的阅读中,洞悉人性弱点,领悟生存方略,在丰富的哲理中,提升人生境界,赢取成功智慧。本书在独特阐释人性的同时,将可读性、趣味性、思想性、哲理性等融为一炉,让我们在融会贯通之后获得成功的心法!
  • 人类的创举(科学知识大课堂)

    人类的创举(科学知识大课堂)

    为了普及科学知识,探索科学发展的历程,领略科学丰富多彩的趣味,弘扬科学名家的丰功伟绩,学习科学家不懈的创新精神与无私的奉献精神,培养青少年科学、爱科学的浓厚兴趣,并密切结合青少年朋友日常的生活与学习特点,我们组织编写了这套《科学知识大课堂》。作为一套普及科学知识的通俗读物,本书有别于专业的学术论著,侧重于知识性、趣味性、实用性,注重对青少年科技素质的培育、科学兴趣的培养、科学精神的塑造与科学方法的启迪,不求面面俱到,但求言之有物,物有所指,指有所发。
  • 书法秘诀

    书法秘诀

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。汇聚授权电子版权。
  • 鞞婆沙论

    鞞婆沙论

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。汇聚授权电子版权。
  • 都市至尊修仙

    都市至尊修仙

    一代仙尊,重生回到了千年前的年少时代,一路嚣张,重回巅峰。
  • 感动青少年的100个感恩自然故事

    感动青少年的100个感恩自然故事

    这套感恩书系正是我们需要的心灵“慧眼”,它像一架显微镜,于平凡的生活小故事中让我们发现爱的真谛;它是一块点金石,让我们在普通生活的点滴中发现爱的璀璨光芒;它是一台心灵的热感仪,无论多么细微或深沉的爱和善良,它都可以敏锐地帮助我们感触到。阅读了它,我们就可以从批评中品享到关切;阅读了它,我们就可以从轻轻的埋怨中体味到温暖和幸福;阅读了它,我们就可以在霜雪中眺望到春天的阳光;阅读了它,我们就可以在风雨中意想到彩虹的华美。
  • 圣明之光

    圣明之光

    传奇,有时会在不经意之间诞生。苏羽,为了追求他向往的天地,踏上了一段传奇之路……热血开启,谁与争锋!