登陆注册
50917200000029

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

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

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

同类推荐
  • 末日之银河系崛起

    末日之银河系崛起

    这是一个拯救与被拯救的故事…银河系核心被未知文明所盗,外星病毒降临地球,李青山被武装系统劫持到同属银河系的蓝星(地球怎么办?我也不知道~)李青山利用超前科技忽悠蓝星人民崛起,然后…没有然后了,囧╯▂╰,看正文吧!
  • 晶体武装

    晶体武装

    一个小星际海盗,在一次并不起眼的抢劫行动中得到了一块神秘的黑色水晶,意外的拥有了宇宙中最强的单体兵器——晶体铠甲也走上了一条与众不同的星际之路。当过海盗,进过监狱,混过军队,上过战场,调戏过美女,抢过新娘。。小海盗的生活丰富多彩。公布个群,喜欢本书的朋友可以进来讨论一下【88785103】
  • 靠游戏活着的日子

    靠游戏活着的日子

    2220年,Z病毒爆发;人类研制出可抑制Z病毒的药物锗烯,成为了世界通用的货币;随着锗烯原材料的不断减少,其稀有度急剧增加,越来越多的人因为缺少锗烯而死亡;X公司横空出世,宣传一部名为《生死抉择》的神秘游戏,玩家可以在游戏中获得大量锗烯;一时间,X公司热度席卷全球。为了活下去,贫民区少年横闯游戏世界,这一次,又是哪一个世界?
  • 给你摘颗星星

    给你摘颗星星

    星星有多远?大概就是你和我的距离。星星有多近?大概就是它在我的脚下。你曾说过给我摘颗星星,星星摘到了,你呢?脚下路平坦,你在远方再次走过天际。我愿,当月亮弯时繁星满时与你同在。
  • 魁拔之星尘迷途

    魁拔之星尘迷途

    第六代魁拔的复活,给天地两界带来了巨大的灾难。在这次战争之后,人们开始对天界之外的世界产生了好奇……
热门推荐
  • 忍小谋大的智慧:忍耐是成功的必修课

    忍小谋大的智慧:忍耐是成功的必修课

    本书针对读者在说话办事、交际应变等方面,用实例和中外典故来告诉读者,日常生活中如何学会忍耐,具有哲理性、启迪性。
  • 小狐狸哪里逃

    小狐狸哪里逃

    互相暗恋的两个人因为一些事情各奔东西,数年后的相遇相知相爱相守
  • 带着异界穿越异界

    带着异界穿越异界

    地球SSS级异能之皇李燃,穿越到以灵力为主的异界大陆。身在异界竟惊奇发现,带自己穿越的血色水晶竟然是一个通往一个数万年未开发的世界的传送门!本以为坐拥一界资源,可以稳稳走上人生巅峰,却被迫接受了万年前顶级强者的坑人传承,传承功法只是最低级的黄阶功法,却要通过吞噬龙族才能进化功法,而李燃的灵魂也有一部分也被改造成了,龙魂一般,李燃在异界到底该何去何从?
  • 妖异都市

    妖异都市

    读懂一座城,如品一个女人,品一个女人,如翻阅一段人生。泡一壶清茶,独自坐在夕阳下,用安静的目光打量着一座或繁华,或清闲的城市,人生仿佛进入某种莫名空灵的境界。就如细细打量一番过往的岁月,细细品味人生的百感交集。读懂人生,便从读懂生活的那座城开始。
  • 阴阳师之我就是阴阳师

    阴阳师之我就是阴阳师

    根据手中阴阳师游戏,无意间穿越到了游戏中,啥,妖刀姬是我的女仆,生气还能进化,进化之后就变不回去了,不是我没进错游戏吧,把我的阴阳师还给我
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 晔兮如华

    晔兮如华

    “晔兮如华,温乎如莹,如此,便是华莹。”尽管出身名门,家世显赫,也逃不过进宫为妃的命运,既已是命中注定,那不如就去争,争的是无上荣宠,更是那九五至尊的心。且看她如何从一朝选秀,再到平步青云,成为那后宫第一人。有气运加身的名门贵女×后宫中莺莺燕燕的故事(部分仿照清朝习俗的架空世界。)
  • 穆恩战纪

    穆恩战纪

    2208年,人类对于地球的开发已经到了极限,要么战争,要么压迫,联邦总会召开“穆恩会议”79票比2决定:“联邦人类的希望在月球!”
  • 校草老公快宠我

    校草老公快宠我

    “难道你不怕我把你吃掉吗?”他挑眉看着身下的她。“怕,又能怎样!”他捏着她小巧的下巴,炙热的眼神似乎要将她吞没“太容易得到就没意思,别担心,不久我就会让你求着我要你。”
  • 江山屈尊

    江山屈尊

    第一世,风为熙还在襁褓中就被该死的仇家一刀解决了;第二世,风为熙嫁给了全九州最强大的神祗,然后新婚之夜为自己的师尊献祭死了;第三世,风为熙决心要做点什么来改变一下自己的命运。于是她浪迹九州,习法术,学武艺,结交九流中人;入龙门,登凤阁,此次扬名立万。当昔日的青梅竹马变成高高在上的师尊,自己的未婚夫婿只手就可遮天盖日,风为熙发现,自己竟然又回到了和第二世命运极为相似的境地……