Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >大牛书单 | 春节特辑

大牛书单 | 春节特辑

作者头像
腾讯技术工程官方号
发布于 2019-02-04 02:51:33
发布于 2019-02-04 02:51:33
1K0
举报

导读:读书,伴随技术人的一生。技术人通过读书增长见闻、精进技术,提升人生境界。18年农历春节,我们特别邀请腾讯安全平台部总经理coolc、腾讯优图实验室主任jiayajia、腾讯Robotics X机器人实验室主任zhengyou、腾讯IEG公共研发运营体系负责人willim,腾讯技术专家miloyip、volinwan等技术大牛分别推荐曾经读过的好书佳作,以飨读者。

推荐人介绍

miloyip(叶劲峰),IEG魔方工作室群引擎中心(还在写代码的)技术总监, T4-3专家工程师,游戏客户端通道负责人,腾讯开源联盟(TOSA)主席,RapidJSON作者,《游戏引擎架构》译者,知乎盐 Club 荣誉会员。

Real-Time Rendering, Fourth Edition

作者:Tomas Akenine-Möller、Eric Haines、Naty Hoffman、Angelo Pesce、Sebastien Hillaire、Michał Iwanicki

大牛推荐语:RTR是实时计算机图形学的圣经。距上一版已有11年,这段时间经历了图形硬件的改朝换代,包括近年出现了的硬件光线追踪,也面对 VR/AR 应用所遇到的挑战。

RTR4 大幅更新了这十年中学术界和软硬件业界发明的新算法及技术,令读者能快速理解各种概念和各种算法的优缺点。

然而,厚达 1200 页的 RTR4 也只是一个武林秘笈的目录,要真正理解各招各式还是要参考当中 1978 个引用文献。

最后,Amazon 上的二星都是吐嘈这版的印刷问题,不要因外表而错过真爱。(购买地址指路:https://www.amazon.com/dp/1138627003)

推荐人介绍

vollinwan(万林佳),腾讯微信事业群后台开发中心总监。2000年石油勘探专业毕业,成为地质工程师 ,自学C++;2002年来到广州开始程序员生涯,2008年加入腾讯进入广研,从统计开发工作,到担任邮箱漂流瓶项目负责人,再到负责邮箱、企业微信后台建设。经历了邮箱快速发展到极致的过程,企业微信从无到有的过程。目前主要带领团队研发企业微信私有化版本(包括政务微信),致力于为大型政企打造适配传统IT结构的新一代移动信息化系统,加速数字化中国的进程。

刻意练习:如何从新手到大师

作者:[美]安德斯•艾利克森(Anders Ericsson)/罗伯特•普尔(Robert Pool)

大牛推荐语:我们可以达到的高度还远不到比拼天赋的程度,所缺的只是方法;但请一定放弃一夜顿悟的想法,刻意练习是你在任何领域成长的唯一有效方法。

思考,快与慢

作者:丹尼尔·卡尼曼

大牛推荐语:作者是获得诺贝尔经济学奖的心理学家,他给你的不是一些有点意思的心理学现象或研究,而是他对于所有心理效应,思维模式,思考框架的整体理解;作者在此书中用大量的实验展示了自己的思考路径,这是非常难得的多学科融合的思考过程。

推荐人介绍

coolc(杨勇),现任腾讯安全平台部负责人,十多年网络安全从业经验,主要研究领域包括黑客攻防对抗、安全架构、安全产品。2005年进入腾讯,先后负责过应用运维安全、业务安全、信息安全等领域。

信息安全工程

作者:[英]Ross J.Anderson 

译者:蒋佳、刘新喜

大牛推荐语:本书的特点是结构立体,全面的讲述了信息安全的各个方面,并有作者问题本质和主要矛盾的思考,是一本不可多得的深度、广度都有所兼顾的好书

创建系统学

作者:钱学森

大牛推荐语:本书对于致力于大型系统创建和研发的同学,有非常好的启发和借鉴意义,可以帮助在宏观上更好的做技术把控和决策。

推荐人介绍

jiayajia(贾佳亚),中国香港中文大学计算机科学工程系终身教授,电机及电子工程师学会(IEEE)院士,腾讯优图实验室杰出科学家。贾佳亚教授是计算机视觉领域最著名的专家之一,研究方向为计算机视觉、图像计算和处理、机器学习等。贾佳亚教授任职期间发表过逾百篇顶级会议和刊物论文,他创立的视觉实验室对图像滤波、图像去模糊、图像增强、图像稀疏处理、多频段图像信号的融合,以及大范围运动估计等研究做出了巨大的贡献。其中,图像滤波和逆向视觉问题解法被许多高校教科书、课件和开源视觉代码库(包括OpenCV)收录,同时也在视觉商业系统中得到广泛应用。

数学天书中的证明 [Proofs from the book](第6版)

作者:Martin Aigner / Günter M. Ziegler

大牛推荐语:要写一本所有人都能看懂能欣赏的数学书基本上是不可能的。但是这本书却从新的视角和维度达到这个目的。这本书是给所有的非数学家看的,让大家明白为什么数学是美的和严谨的。

Computer Architecture - A Quantitative Approach 6th

作者:John L. Hennessy  , David A. Patterson

大牛推荐语:图灵奖和冯诺依曼奖得主写的书,计算机体系结构和高性能计算的圣经+基础教科书。作者因为在计算机体系结构量化分析领域的贡献导致了现代 RISC 处理器的诞生。

Effective Modern C++

作者:Scott Meyers 

大牛推荐语:介绍如何以最正确的方式使用现代 C++ 做工程实现。

推荐人介绍

zhengyou(张正友),腾讯Robotics X机器人实验室主任,国际计算机协会(ACM)院士,电气和电子工程师协会(IEEE)院士。张正友博士是世界著名的计算机视觉和多媒体技术的专家。张正友博士在立体视觉、三维重建、运动分析、图像配准、摄像机自标定、人脸表情识别,机器人导航,语音增强与识别,沉浸式远程交互,视频会议系统等方面都有开创性的贡献。在国际顶尖会议和杂志上发表论文250余篇,Google Scholar论文引用次数超过48000次,拥有近200项专利,他发明的平板摄像机标定法在全世界被普遍采用,被称之为“张氏方法”。除了学术贡献,张正友带领的微软研究团队在微软很多产品里都有贡献,比如Windows、Office、Xbox、Kinect、Skype for Business、Office Lens等。

Life 3.0: Being Human in the Age of Artificial Intelligence

作者:迈克斯•泰格马克

大牛推荐语:《Life 3.0》的作者Max Tegmark是MIT的宇宙物理学家。他认为随着人工智能的发展,人类将进入生命3.0,我们应该现在就要考虑人工智能对社会的影响,让人工智能朝着对人类有利的方向发展。

作者将生命的演进从两个维度来定义:硬件(物质)和软件(信息)。在人类出现之前,所有的生命都是1.0版,硬件和软件只能复制,不能更新或重新定义。当人类出现,掌握了语言,可以学习新的语言,学会不同的运动,生命就进入2.0,可以自主地更新软件了。当人类进入工业革命时代,部分硬件可以替换了,比如隐形眼镜,比如人造心脏,但大脑还不能替换,因而顶多能称为生命2.1。随着人工智能的发展,软件和硬件都可以重新设计,那么生命就进入3.0版了,人类将被边缘化。

不管你信不信生命3.0,人工智能总是不断发展的,由此将给社会带来一系列深刻的影响,包括太空探索,金融,制造,交通,能源,卫生保健,通讯,立法,战争与武器,工作与失业,等等。

这本书通俗易懂,引人入胜,甚至给小孩提供了职业选择咨询,如何在强大的人工智能时代仍不会被替换掉,不会被边缘化掉。如果你对人工智能对人类未来的影响感兴趣,强烈推荐。

推荐人介绍

willim(崔晓春),腾讯互动娱乐事业群副总裁、公共研发运营体系负责人。

为什么E=mc2

作者:布莱恩·阔克斯 / 杰夫·福肖

大牛推荐语:它从勾股定理开始推导质能方程再到相对论,简单易懂且有趣,是开启探索宇宙时空之路的基础。

区块链 重塑经济与世界

作者:徐明星 刘勇 段新星 郭大治

大牛推荐语:我是怀着区块链技术是否可以,以及怎样应用在游戏设计中的疑问去读的这本书的,对于新技术应持积极态度才不会被抛弃。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-02-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯技术工程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
SpringBoot @Value中文乱码解决
在使用spring boot开发的时候,有时候我们需要在配置文件application.properties文件中添加中文信息。在代码中使用@value获取.但是有时候会乱码。本文记录解决乱码步骤(使用编辑器是IDEA)。
凯哥Java
2019/06/28
9.9K2
SpringBoot集成Thymeleaf
上一篇给大家介绍了springboot整合freemarker,这一片来继续为大家介绍一种模板thymeleaf。 首先在项目中增添thymeleaf依赖spring-boot-starter-thy
dalaoyang
2018/04/28
1.1K0
SpringBoot集成Thymeleaf
application.properties中文乱码的解决方案
  今天需要做一个手机短信发送验证码的微服务模块,我将配置写在了application.properties文件中,但由于我的签名带有中文,导致注入的时候出现了乱码
别团等shy哥发育
2023/02/25
1.3K0
application.properties中文乱码的解决方案
springboot配置之使用application.properties时编码问题
上一节我们是在application.yml文件中进行配置,本节我们在application.properties中进行配置。
西西嘛呦
2020/08/26
7470
springboot配置之使用application.properties时编码问题
springboot(十三):springboot小技巧
一些springboot小技巧、小知识点 初始化数据 我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用Jpa,另外一种是Spring JDBC。两种方式各有区别,下面来详细介绍。 使用Jpa 在使用 spring boot jpa的情况下设置 spring.jpa.hibernate.ddl-auto的属性设置为 create or create-drop的时候,spring boot 启动时默认会扫描classpath下面(项目中一般是resources目录)是否有 i
纯洁的微笑
2018/04/19
1.3K0
SpringBoot切换版本时项目访问不到thymeleaf页面404
由IDEA选择的版本2.1.16切换成1.5.10版本时,发现在项目正常启动时跳转themeleaf页面访问不到,报404。
用户1212940
2021/12/06
1.3K0
SpringBoot切换版本时项目访问不到thymeleaf页面404
springboot加载本地配置中文乱码
idea中文件格式调整 打开Settings>Editor>File Encodings ,
一笠风雨任生平
2022/01/06
7160
springboot加载本地配置中文乱码
解决IDEA重启后.properties文件中文变问号(???)
SpringBoot项目的application.properties文件,重启后中文变成问号(???)
超级小的大杯柠檬水
2024/11/21
1690
解决IDEA重启后.properties文件中文变问号(???)
Spring Boot (十三): Spring Boot 小技巧
我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用 Jpa,另外一种是 Spring JDBC 。两种方式各有区别下面来详细介绍。
纯洁的微笑
2019/07/31
1.3K0
第三十一章:SpringBoot配置文件application.properties参数详解
本章主要是贴出一些SpringBoot相关的配置参数,如果需要修改添加对应的参数配置即可。 SpringBoot 企业级核心技术学习专题 专题 专题名称 专题描述 001 Spring Boot 核心技术 讲解SpringBoot一些企业级层面的核心组件 002 Spring Boot 核心技术章节源码 Spring Boot 核心技术简书每一篇文章码云对应源码 003 Spring Cloud 核心技术 对Spring Cloud核心技术全面讲解 004 Spring Cloud 核心技术章节源码 Spr
恒宇少年
2018/06/27
1.4K0
@Value读取properties中文乱码解决方案
读取properties中的中文配置,可以使用@PropertySource注解。
关忆北.
2021/12/17
2.7K0
@Value读取properties中文乱码解决方案
SpringBoot2.x开发案例之整合Quartz任务管理系统
基于spring-boot 2.x + quartz 的CRUD任务管理系统,适用于中小项目。 基于spring-boot +quartz 的CRUD任务管理系统: https://gitee.com/52itstyle/spring-boot-quartz 开发环境 JDK1.8、Maven、Eclipse 技术栈 SpringBoot2.0.1、thymeleaf3.0.9、quartz2.3.0、iview、vue、layer、AdminLTE、bootstrap 启动说明 项目使用的数据库为My
小柒2012
2018/04/13
1.9K0
SpringBoot2.x开发案例之整合Quartz任务管理系统
An error happened during template parsing (template: “class path resource [templates/index.html]“)
场景 在开发springboot的时候,进行modelAndView 视图层映射的时候,一直出现 报错 An error happened during template parsing (template: "class path resource [templates/index.html]") 模板解析过程中发生错误(模板:“类路径资源[templates/index.html]”) 1.配置文件问题 spring.thymeleaf.prefix=classpath:/template
Rattenking
2021/02/01
3.8K0
SpringBoot开发案例之奇技淫巧
spring-boot-starter-parent包含了大量配置好的依赖管理,在自己项目添加这些依赖的时候不需要写<version>版本号
小柒2012
2018/03/30
1.5K2
SpringBoot开发案例之奇技淫巧
springboot-application.yml文件配置
1、Thymeleaf会在第一次对模板解析之后进行缓存,极大的提高了并发处理能力。但是这给我们开发带来了不便,修改页面后并不会立刻看到效果,我们开发阶段可以关掉缓存使用:
Java架构师必看
2021/03/22
1.5K0
SpringBoot2.x开发案例之整合Quartz任务管理系统
基于spring-boot 2.x + quartz 的CRUD任务管理系统,适用于中小项目。
小柒2012
2018/04/11
1.9K4
SpringBoot2.x开发案例之整合Quartz任务管理系统
idea下的application.properties下写汉字乱码问题
张哥编程
2024/12/19
1800
idea下的application.properties下写汉字乱码问题
Spring Boot —— Thymeleaf + Gradle run on Tomcat(war形式)
Spring Boot 以Jar的方式部署启动,这个不用介绍了, 之前也介绍了关于 Spring Boot + thymeleaf 的简单使用 ,但是今天遇到一个问题, 我先描述下问题的场景:
执笔记忆的空白
2020/12/25
8870
Spring Boot 之Application.properties配置大全
前几期,我们讲到了Spring Boot的框架,动手操作过的人,应该都还记得,并且觉得确实简化了很多,那么对于其中application.properties的配置文件,其中的配置信息有哪些,现在小编这几天也是东搜搜,右看看的整理了下,并且这些属性是否生效,取决于组件是否声明为spring上下文的bean,仅供参考。 这种神奇的文章,适合关注和收藏和转发,无需硬记(最强大脑除外),什么时候使用,过来搜索即可。 Server server.address ---------服务器地址 server.por
码神联盟
2018/04/02
10.6K0
yml中某些配置不生效的解决方案
最近突然想不开,将springboot项目的properties配置文件改为yml,改完之后redis死活连不上了。
小尘哥
2018/08/15
1.4K0
推荐阅读
相关推荐
SpringBoot @Value中文乱码解决
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档