登陆注册
10877400000029

第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直聘直接搜算法工程师,看看现在的待遇,看看企业的要求,就知道这个东西到底有没有用了。

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

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

同类推荐
  • 脑虫短篇

    脑虫短篇

    谨以此文纪念我曾看过的小说,反正都是悲剧。
  • 染蛊

    染蛊

    统子:女人,no作no“代”懂不懂啊!某女:因为老子可爱所以不管怎么作死都不会死。[善良的微笑]统子:不怪你不怪你,但是你不能崩人设啊,你在这个位面的人设是个软妹子。某女:so?统子:咱先把拳头放下来……(统子摸了一把汗)
  • 炮灰冠冕攻略

    炮灰冠冕攻略

    她死后与魔鬼做交易,供上自己的灵魂,只求让狠毒婆婆受到应有的教训!未曾想任务竟然失败……她不得不被回收,作为No.444号参与到旁人的世界中,只有达到八万积分方能回到自己的世界,向曾经害死她两次的人复仇!——本文有cp,请无cp党慎入,男主要很晚才会出现。
  • 给虐文女主送温暖

    给虐文女主送温暖

    [所以说我是虐文女主?][不错。][你有证据吗?没有证据别瞎说!][你自己现在的样子就是证据。]俞子千低头一看,自己空荡荡的心口,断掉的双腿,浑身的鲜血……[好像,我是有那么点……惨。][所以,带上我,去改变命运吧少女!]幸福的人总是相似的,不幸的人各有各的不幸。俞子千却认为,不幸的人也是惊人的相似,在无数的虐文里有这样一群女主角,她们可怜、孤独、无助、被利用、被抛弃、被厌恶………最后惨死。欲救已者,先救于人。只有先改变她们,才有可能改变自己。[可我要改到什么时候?送温暖就算了,怎么老有一个人缠着我?][据反馈,不明。][我靠,你这个系统真没用!]某一个位面:“呜呜呜……我已经、已经很努力了,为什么全世界都讨厌我……”“是吗?刚好我讨厌全世界。”“……嗯?”“不如你来讨厌我吧。”系统看见宿主温柔一笑,道:“这样我们和世界就扯平了。”[ooc警告!!]躲在暗处的某人:我终于,找到你了……1v1,双c作者逻辑死,请勿ky,喜欢的小伙伴点收藏~
  • 快穿:罗刹大人的心尖宠

    快穿:罗刹大人的心尖宠

    “呵,没事。总有一天我会让你说出真相的,给我下一个任务。”[行]【传送成功】……
热门推荐
  • 妖道仙师

    妖道仙师

    一块儿玉佩引发的前世今缘,腹黑狡诈贱里贱气妖道长Cp呆萌古板病娇捉妖师
  • 追妻无门:女boss不好惹

    追妻无门:女boss不好惹

    青涩蜕变,如今她是能独当一面的女boss,爱了冷泽聿七年,也同样花了七年时间去忘记他。以为是陌路,他突然向他表白,扬言要娶她,她只当他是脑子抽风,他的殷勤她也全都无视。他帮她查她父母的死因,赶走身边情敌,解释当初拒绝她的告别,和故意对她冷漠都是无奈之举。突然爆出她父母的死居然和冷家有丝毫联系,还莫名跳出个公爵未婚夫,扬言要与她履行婚约。峰回路转,破镜还能重圆吗? PS:我又开新文了,每逢假期必书荒,新文《有你的世界遇到爱》,喜欢我的文的朋友可以来看看,这是重生类现言,对这个题材感兴趣的一定要收藏起来。
  • 蜮界

    蜮界

    灾变后的世界,熟悉又陌生,处处充满着违和感与喜感,这是一个卖药少年的故事。
  • 追妻无门:女boss不好惹

    追妻无门:女boss不好惹

    青涩蜕变,如今她是能独当一面的女boss,爱了冷泽聿七年,也同样花了七年时间去忘记他。以为是陌路,他突然向他表白,扬言要娶她,她只当他是脑子抽风,他的殷勤她也全都无视。他帮她查她父母的死因,赶走身边情敌,解释当初拒绝她的告别,和故意对她冷漠都是无奈之举。突然爆出她父母的死居然和冷家有丝毫联系,还莫名跳出个公爵未婚夫,扬言要与她履行婚约。峰回路转,破镜还能重圆吗? PS:我又开新文了,每逢假期必书荒,新文《有你的世界遇到爱》,喜欢我的文的朋友可以来看看,这是重生类现言,对这个题材感兴趣的一定要收藏起来。
  • 六十种曲种玉记

    六十种曲种玉记

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

    流离的萤火爱情

    抬头看到的就是他那双孤傲的眼睛,散发着无数的寒气,让人不寒而栗,那张脸简直无懈可击,与哥哥相比似乎更胜一筹,但是他满脸的高傲和不屑,瞬间拒人于千里之外。那个冰山男依旧惜字如金,没有表情,我开始有些怀疑,老哥是不是认错人啦?呼呼,不理他们啦,走咯“答应我一个要求!”说得这么爽快?是早有预谋吗?可是不应该,总不至于他是策划者吧“要求?行,但是你不可以说…”委屈啊,莫名其妙地要答应冰山男一个要求。“不管如何,你都要信我!”那是你对我的乞求吗?一次次的错过,一次次的误会,他们之间是否经得起时间的考验?可爱善良的韩雪柔能够等到幸福钟声响起吗?面对昔日的男友、今时的未婚夫,她该如何抉择?求收藏,求推荐,求订阅,嘻嘻,我会再接再厉的~~~推荐——http://m.pgsk.com/a/450433/《邪魅总裁:女人,乖乖躺着!》推荐新作温馨治愈系列:听说,爱情回来过。http://m.pgsk.com/a/702512/
  • 爱上抵债新娘

    爱上抵债新娘

    洋务运动中期,顾昭阳作为全县唯一一个家里砸钱送到外面去深造的高知女子,本是全县的骄傲。可一天,她爹欠了一笔债,说爱她的妈宝男未婚夫当众退婚了;接着她爹死了;她二娘又联手一个渣男把她给骗去抵债了……可是,开什么玩笑?她是“新”女性,抵债这种事情,她是绝对不干的,于是,她就在还债的路上“奋斗”了起来。可是,怎么这么多人想替她还债呢?
  • 皇上移驾吧

    皇上移驾吧

    顺治十七年八月十九,承乾宫中,我拿着镜子,看着镜中的我,披头散发极为邋遢,映出来得是一张病容,脸上蜡黄,没有一丁点儿血色,轮廓也不如少时美艳动人,听到脚步声,我紧张得提高警惕,看清来人时,我忽然就清醒了,忍住咳嗽,片刻才轻声道:“我这些天才想明白,或许,从一开始我们就错了,我们不该相遇,不该相爱,不该相伴,更不该有那么多的奢望……”[这不是古言,这是清穿,清穿,清穿,重要的事情说三遍,和别的清穿女主不一样,董鄂思雪是胎穿,却又不记得自己是现代人,她一直以为自己就是一个妥妥滴古代人,就连梦到现代时,她都会觉得很奇怪,连梦中的汽车,她都会表达,这是一个有轮子的盒子……]
  • 魔道破天

    魔道破天

    一个普通的少年,机缘之下进入一个修仙的世界。在这里他有金丹期的师傅,有逆天的法宝,有无数的美女围绕在身边,就在少年活的有知有味的时候,少年无意中发现了一个关于修仙界的惊天秘密。随后一切不可思议的事情就发生了。
  • 我的霸道老妈(老妈真烦)

    我的霸道老妈(老妈真烦)

    在本书中我诉说的是老妈比较霸道的一面。也就是说,我吃什么得由她说了算,我穿什么也得由她说了算,更过分的是,我看什么书还得由她说了算。她常常想做什么就做什么,可以不顾我的感受。反过来,如果我做了什么合我意却不合她意的事情,她总是对我狂吼乱叫,弄得我好没面子,但又无可奈何……