您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > 专业书籍 > 计算机类 > 其他 > 后台开发:核心技术与应用实践

后台开发:核心技术与应用实践

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

序 C++可能是计算机历史上最早被发明的高级程序语言,同时也是当今最活跃的程序设计语言之一。C++很强大,强大到你可以使用它做任何层面的开发;C++也很脆弱,脆弱到需要程序员自己去控制 内存回收,一个不小心就会使整个程序Core Dump。C++语言的创始人Bjarne Stroustrup曾私下承认,为了提高C++程序员的薪水和地位,在设计C++编译器版本过程中有意地增加了C++语言的难度,使 C++更偏向于资深程序员的使用习惯,提高学习门槛,从而增加C++程序员的身价。学习曲线的增加并不是没有任何回报的,在服务端后台开发、处理多并发的海量网络请求方面,C++语言有天然的优 势。因此,当应用的用户量、并发量迅速增长,达到一定量级之后,后端服务的技术架构都会转变为Linux C++。 要做一名优秀的使用C++进行后台开发的程序员,只掌握C++语言是远远不够的,还需要掌握如何进行编译、链接、调试,如何使用网络协议、IO模型和一些常用的类库,等等。我曾经面试过不少后 台开发程序员,他们往往很重视语言本身,但是对一些语言之外的东西理解不够透彻,影响了他们的技术发展。我也读过不少相关方面的技术书籍,往往都过多地停留在语言层面,忽略了实际开发工作中 需要用到的知识。 晓鑫在腾讯从事开发工作多年,有丰富的后台开发经验,她从实际的后台开发经验出发,讲解了后台开发中需要用到的方方面面的知识。从C++语言出发,又不止于C++语言,本书可以说是一本Linux C++后台开发的实战典范。当知道晓鑫在写这么一本书的时候,我真心为国内的众多开发者感到高兴。如果读者有意愿成为一名从事Linux后台开发的程序员,本书无疑是一本最佳的参考书籍。 研发是一项讲究实战的工作,一切不从实际工作出发的技术书籍都是纸上谈兵,没有实际意义。一本优秀的技术书籍应该是这样的:当读者按照书中的内容进行实操的时候,读者写的每一行代码都是 有价值的,能够在实际工作中派上用场。本书恰好做到了这一点。这是一位技术书籍作者对读者的起码诚意。 软件工程师是一种需要坚定、踏实、精益求精的“工匠精神”的职业,心浮气躁、得过且过的态度不可能把代码写好。老一辈的人说“字如其人”,在软件领域,我们同样可以说“代码如其人”,一 个人的行事风格和为人态度都会体现到他所写的代码上面。按照晓鑫的书去学习,读者可以潜移默化地学习到她多年后台开发所炼就的“工匠精神”。我想,相对于所学习到的知识,这于一个工程师来说 更为重要。 黄世飞 腾讯云平台技术总监 绪论 0.1 什么是后台开发 听到“后台开发”这个词,估计读者心中都或多或少会有一些自己的感性认识,这种认识可能有一些差别,但估计大部分人都有这么一种看法:“后台开发”是编写......

资料大王PDF

85475篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功