首页
学习
活动
专区
工具
TVP
发布

双十二,纯送书啦!

双十二,不知道大家有没有买买买,离18年还有10多天了,现在向大家征稿《我的2017》,如果你想把你的2017总结分享给更多的朋友,无论这一年发生愉快或是不愉快的事,马上就要过去了。总结反思,重新出发,是每年都要去做的。欢迎发邮件到hejunling@163.com,到时专题展出。今天是送书活动,首先要感谢图灵教育赞助5本技术图书和安晓辉老师赞助的2本《程序员的成长课》。图灵创造了很多优秀的技术书籍,特别是在国外原版这块,我以前大学的教材很多都是图灵出版社的英文原版,至今依旧经典。一共7本,除程序员的成长课2本外,其他都是1本,规则就是,说说你和这个公众号的故事,或是技术路上的坎坷经历,在最后你可以表明你想要哪本书,走心留言将会放出,按点赞最多排序,将会获得一本对应图书。如最终结果有重复想要某一本书且走心留言,加我微信:hahamigua520,可以沟通换其他书籍。活动截止到本周六(12月16日)12:00。

Linux内核

作者介绍:Wolfgang Mauerer(作者)资深Linux专家,有数十年Linux开发经验。从1997年最初发表关于内核的系列文章开始,他就醉心于解释Linux核心的内部机制、编写相关的文档。此外,他还著有LaTeX排版方面的图书,其撰写的大量文章已经被翻译成7种语言。

简介:众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。

本书讨论了Linux 内核的概念、结构和实现。主要内容包括多任务、调度和进程管理,物理内存的管理以及内核与相关硬件的交互,用户空间的进程如何访问虚拟内存,如何编写设备驱动程序,模块机制以及虚拟文件系统,Ext 文件系统属性和访问控制表的实现方式,内核中网络的实现,系统调用的实现方式,内核对时间相关功能的处理,页面回收和页交换的相关机制以及审计的实现等。此外,本书借助内核源代码中最关键的部分进行讲解,帮助读者掌握重要的知识点,从而在运用中充分展现Linux 系统的魅力。

第一行代码——Android(第2版)

本书被Android开发者誉为“Android学习第一书”。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧。 《第一行代码》(第2版)基于Android 7.0对第1版进行了全面更新,将所有知识点都在最新的Android系统上进行了重新适配,使用全新的Android Studio开发工具代替之前的Eclipse,并添加了对Material Design、运行时权限、多窗口模式、Gradle、RecyclerView、百分比布局、OkHttp、Lambda表达式等全新知识点的详细讲解。 本书内容通俗易懂,由浅入深,既是Android初学者的入门必备,也是Android开发者的进阶首选。

CSDN超人气博主、CSDN十大博客之星、资深Android开发者郭霖力作

基于Android 7.0、Android Studio 2.2全新升级

Android初学者入门必备,Android开发者进阶首选

涵盖Material Design、运行时权限、多窗口模式、RecyclerView、百分比布局等全新特性

第1版重印14次,经典畅销,好评如潮,以超高质量的内容赢得了开发者的广泛认可,被誉为“Android开发第一书”。

单核工作法图解:事多到事少,拖延变高效

本书的主题是管理时间,战胜拖延。作者通过自身多年的经验,首创了一套简单、灵活而又强大的单核工作法,能行之有效地帮助你加强自制力、集中精力。全书分为6章,从削减待办任务、现在专注一件事、永不拖延、循序渐进、简化协作和给创意充电等方面详述这一方法,助你在日常生活中轻松完成各项任务。

通过阅读本书,你可以:

1、高效利用自由时间

2、正确选择优先级

3、迅速进入工作状态

4、专心处理一件事

5、轻松面对时间压力

iOS开发指南:从Hello World到App Store上架(第5版)

本书是iOS 开发权威教程,以Swift 和Objective-C 两种语言进行讲解。书中分5 部分介绍如何从零起步编写并上线iOS 应用:第一部分介绍iOS 开发的基础知识,包括界面构建技术、基本控件、协议、表视图、界面布局、屏幕适配、导航、iPad 应用开发、iOS 设备手势、Quartz 2D、iOS 动画等;第二部分介绍本地数据持久化、数据交换格式和Web Service,第三部分为进阶篇,介绍了定位服务、苹果地图、Contacts 框架、应用扩展、用户通知等内容;第四部分介绍测试、调试和优化等相关知识;第五部分为实战篇,涵盖代码版本管理、项目依赖管理、App Store 发布流程,以及一个真实iOS 应用的设计、编程、测试与发布过程。 与上一版相比,本书不仅基于iOS 10 进行了全面更新,还增加并修订了设备手势、Quartz 2D、动画、用户扩展、用户通知、Core Data 等内容。本书适合iOS 开发人员阅读。

1、畅销书全新升级,累计印数6万多册

2、Swift和Objective-C双语讲解

3、新增手势识别、Quartz 2D绘图技术、动画技术、用户扩展、用户通知、Core Data等

4、数百个项目案例 + 一个真实项目开发全过程

5、涵盖测试驱动开发、性能优化、版本控制和程序调试等

机器学习实战

机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。

本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。

全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。

程序员的成长课

这本书隆重推荐下,是我的业内好友安晓辉老师最近刚出的新书,关于晓辉的简介如下:

1、毕业于西安交通大学,有10余年的IT和互联网从业经验,曾为创业公司技术合伙人,现为软件开发技术专家和职业规划师,已经是自由职业者

2、成功从技术支持工程师转为软件开发工程师,经历过软件开发工程师、项目经理、部门经理、技术专家、初创公司技术合伙人、技术总监等职位,对程序员的职业生涯发展有深刻理解和体会。

3、对程序员的职业规划有浓厚兴趣,考取了中国职业规划师(CCDM),业余时间帮助有需要的人进行职业规划。出版有《你好哇,程序员》一书,聚焦IT从业者的职业生活。

5、个人独立完成《Qt on Android核心编程》、《Qt Quick核心编程》两本技术图书,由电子工业出版社博文视点出版。我熟悉从选题、规划、写作、出版合同等各个环节,对技术图书是否赚钱、对个人有何影响也有深刻体会。

书籍内容简介: 知道和做到之间有一道鸿沟,要想跨越它,你不但要努力,还要讲究方法。《程序员的成长课》不仅传授知识,更教给读者如何做到极致。《程序员的成长课》中的理念、方法、工具可以指导读者更好地看清定位及发展方向,设计未来。如果读者不知道选择什么技术栈来学习,困惑于怎样在技术上持续精进,想转技术管理却没途径,想有章法地为跳槽加薪做准备,或者想转型却不知道自己除了技术还能干什么,建议认真读本书,它提供的方法和工具可以帮助读者很快找到答案。

个人赚钱的本质是——出售时间!

从出售时间的角度来看:

个人收入=每天可售时间数量×单位时间价格×单位时间出售次数

在这个公式里,有三个要素,简单描述就是:

每天可出售的时间数量 单位时间价格 同一份时间的出售次数

结合开发者的具体情况,可以找到多种提升收入的方式。参考下表:

这个表格大家可以收藏下,说实话,总结相当精辟。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171212G09XI000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券