书籍阅读记录

简介: 大学期间看过的书籍:《C++ Primer Plus》 《Effective C++》 《Windows程序设计》 《深入浅出MFC》 《Windows核心编程》 《Windows游戏编程大师技巧》 《3D游戏编程大师技巧》 《Introduction to 3D Game Programming with DirectX9.
大学期间看过的书籍:
  1. 《C++ Primer Plus》 
  2. 《Effective C++》 
  3. 《Windows程序设计》 
  4. 《深入浅出MFC》 
  5. 《Windows核心编程》 
  6. 《Windows游戏编程大师技巧》 
  7. 《3D游戏编程大师技巧》 
  8. 《Introduction to 3D Game Programming with DirectX9.0》
  9. 《Direct3D ShaderX Vertex Shader and Pixel Shader Tips and Tricks》
  10. 《Real-time Rendering》
  11. 《Game Engine Architecture》


以后工作中看过的书都将记录在此,以便多年后回来看看自己的学习曲线。
  1. 《STL源码》,这本书直击STL的内部实现,让你更清楚地明白每个容器的性价比,以便在编程有更多回旋余地。

  2. 《Learning Cocos2d: A Hands-On Guild to Building IOS Game With Cocos2d, Box2d, Chipmunk》,2012-11-23至2012-12-8,一本非常适合cocos2d的初学者的书,即使你想学的是Cocos2d-x。

  3. 《Inside The C++ Object Model》,2013-1-4至2013-1-9,非常不错的书啊,看了之后只能用吕布常说的那样话来形容——“听君一席话,如拨云见日,茅塞顿开”。

  4. 《Design Patterns》,2013-1-15至2013-1-25,一本稍微高阶一点的书,还是比较值得看一看的。这本书目前给我最大的教诲时:encapsulate concept that varies。将所有会变化的概念都进行封装,以得到最大的灵活性和扩展性。其中部分模式很经典,这些模式更多的是一种问题的解决方案,而不是简单的添加封装,如Composition实现递归包含。

  5. 《Cocoa Programming for Mac OS X 3E》,2013-1-29至2013_2_28(1-25章,由于其他原因还剩下8章等以后看),目前感觉很不错,正好是自己缺乏的Mac系统中的认识。

  6. 《Beyond the C++ Standard Library: introduce to boost》,2013-3-13至...,传说中的boost库,我终于准备好进入了,前辈的泛型编程和编程技巧令人折服,向你们致敬。

  7. 《CEGUI深入解析》,2013-4-15至2013-6-15,刚到“完美世界”,决心好好从基层做起,目前负责UI部分。这本书为同事推荐,看了看还不错。

  8. 《Programming In Lua 2》,2013-8-9至2013-11-9,CEGUI用到了Lua脚本,而且大学时候有些同学就研究Lua脚本语言,我一直没时间搞,Lua是个不错的脚本语言。这本书可谓是这门脚本语言的《C++ Primer》,语法,案例都讲解的很清晰。

  9. 《Advance Windows Debug》,2014-1-20至2014-4-15,一本关于windows高级调试的经典书籍,大型项目质量保证的神器,是bug的天敌!这本书让你开拓调试眼界,而且还讲述了很多宝贵的调试原理,每个章节都有很多案例,是本实践性极强的书!

  10. 《Programming with Libevent》,2014-9-1至2014-9-15,Libevent的官网手册,终于想搞一些网络和数据库方面的东西了,碍于自己看 UNIX 的动力不大,选择一个支持跨平台的网络库,学习一下。大体感觉还不错,虽然是C风格的库,整个结构和流程比较清晰,函数注释非常详细,只是有些疑问不是很容易找到答案。

  11. 《Microsoft SQL Server 2012 T-SQL Fundamentals》,2014-9-20至2014-10- 17,数据库也是网络编程的一部分,重拾了自己大学时期的《数据库导论》,《数据挖掘》,但是这次学习和大学有很大不同,因为自己想学,学起来感觉干劲十足,很多大学时期不理解的东西,慢慢地更加理解,而且印象要更加深刻,原理懂的更透彻。最终这本书真的是一本非常好的入门书籍(虽然没有介绍DDL,可能让一些新人看到CREATE TABLE却没有语法介绍,感到不适),SQL的基础知识都将了一遍,原理也讲的挺清晰的,值得一看!

  12. 《ADO Programmer's Guide》,2014-10-20至2014-10-24,通过查阅资料,Windows平台下,与 MSSQLSERVER 相结合的数据库开发技术中,ADO是比较推荐的。ADO编程的相关书籍,资料不是很多,为了避免误解,阅读官方文档还是不错的选择, 虽然大部分例子是VB的,但是代码基本能看懂。这个官方资料不比其他书籍差,反而理论实践结合得非常好,每个语法点都会有代码例子,还有各种指导性意见。总的来说,新手入门看他没错!

  13. 《Windows网络编程》,2014-11-1至,搞服务器的底层的一些知识还是需要弥补一下,这本书我将用业余时间看一看。目前看到第七章了,感觉非常实用,必看TCP/IP卷好多了,毕竟是Socket编程相关书籍,十分经典,一点也不过时。

  14. 《C#经典入门第五版》,2014-11-1至,由于开设了手游项目,使用Unity 3D引擎,其支持的C#脚本是客户端主要开发语言,C#语法和C++很像,但是还是要大体了解一下C#的基本语法和理念。这要看看这本书C#语法的分部,也就是第一部分。

  15. 《unity.3.x game development essentials》,2014-11-15-2014-12-1,这本书确实十分基础,太基础了,本书设想的读者包括从未使用过编程语言的小白。但讲解还是不错的, 至少讲过的unity基础知识,讲的都很明白清楚。
相关文章
|
Rust 程序员 数据安全/隐私保护
GitHub 上标星 13.4K 的远程软件!太强大了
GitHub 上标星 13.4K 的远程软件!太强大了
4048 0
GitHub 上标星 13.4K 的远程软件!太强大了
|
人工智能 计算机视觉
教程 |【阿里云.人脸识别】Access Key ID 和 Access Key Secret 查看方法
本章主要介绍阿里云.人脸识别 Access Key ID 和 Access Key Secret 查看方法。
|
7月前
|
人工智能 自然语言处理 图形学
多模态交互3D建模革命!Neural4D 2o:文本+图像一键生成高精度3D内容
Neural4D 2o是DreamTech推出的突破性3D大模型,通过文本、图像、3D和运动数据的联合训练,实现高精度3D生成与智能编辑,为创作者提供全新的多模态交互体验。
467 0
多模态交互3D建模革命!Neural4D 2o:文本+图像一键生成高精度3D内容
|
vr&ar 图形学 开发者
步入未来科技前沿:全方位解读Unity在VR/AR开发中的应用技巧,带你轻松打造震撼人心的沉浸式虚拟现实与增强现实体验——附详细示例代码与实战指南
【8月更文挑战第31天】虚拟现实(VR)和增强现实(AR)技术正深刻改变生活,从教育、娱乐到医疗、工业,应用广泛。Unity作为强大的游戏开发引擎,适用于构建高质量的VR/AR应用,支持Oculus Rift、HTC Vive、Microsoft HoloLens、ARKit和ARCore等平台。本文将介绍如何使用Unity创建沉浸式虚拟体验,包括设置项目、添加相机、处理用户输入等,并通过具体示例代码展示实现过程。无论是完全沉浸式的VR体验,还是将数字内容叠加到现实世界的AR应用,Unity均提供了所需的一切工具。
727 0
|
网络安全
虚拟机三种网络模式
虚拟机三种网络模式
|
新零售 监控 供应链
【迪卡侬中国】人货“双轮驱动”下的数字化转型,支撑生意确定性增长
【迪卡侬中国】人货“双轮驱动”下的数字化转型,支撑生意确定性增长
891 0
|
运维 关系型数据库 MySQL
绕过360安全卫士提权实战案例
绕过360安全卫士提权实战案例
892 1
|
网络协议
TCP的四次挥手
TCP的四次挥手
247 0
|
算法 Serverless 计算机视觉
Study-基于多尺度形态学提取眼前节组织
Study-基于多尺度形态学提取眼前节组织
809 0
Study-基于多尺度形态学提取眼前节组织
|
Java 开发者 Spring
spring中@Async注解
@Async注解是spring中用来标注此方法是通过另外一个线程异步调用的,调用者将在调用时立即返回,方法的实际执行将提交给Spring TaskExecutor的任务中,由指定的线程池中的线程执行。
1098 0