移动开发
人邮异步社区
人民邮电出版社创办的IT图书社区
展开
-
TIOBE 2月编程语言排行榜新鲜出炉!Python获1.77%增长率!
来源 | 异步编程新贵Python刚经历了一次TIOBE考试,2020年2月,它拿到的最新分数是第3名。老牌编程语言Java独占鳌头,C语言紧随其后。在2019年,Python可谓风头无两,其语法的优越性,让众多以“less is more”为信条的工程师对它大喊“YES!”。诚然,工程师们对Python的青睐,还没能影响到大多数企业,但增长率1.77%的势...原创 2020-02-19 10:14:42 · 655 阅读 · 0 评论 -
“我太难了!”2020年程序员怎么才不难?
来源 | 异步 | 文末赠书“我太难了”这句话一度成为2019年职场人的口头禅,而程序员的工作陷入“写代码-改bug-和产品经理battle”的困境,简直是”南上加南“。为了改变现状,不少程序员在知乎上提出这样的问题:“怎么才能成为厉害的程序员?”“普通程序员和大神程序员有哪些区别?”……翻遍评论区的所有精彩回答,发...原创 2020-01-17 01:39:50 · 1984 阅读 · 0 评论 -
Java仍在榜首!TIOBE 1月编程语言排行榜已揭晓!是时候该学 Spring Boot 了!
来源 | 异步 | 文末赠书最近,TIOBE 公布了2019年度编程语言,C语言以2.44%的增长率一举成为2019年度编程语言。但TIOBE最新发布的1月编程语言排行榜,结果不出意外,Java仍然位居榜首。出生已经20多年的Java,其具有卓越的通用性、高效性、平台移植性和安全性,至今仍拥有全球最大的开发者专业社群,并被广泛地应用在PC、移动互联网等多个领域。TI...原创 2020-01-16 01:27:18 · 1025 阅读 · 0 评论 -
畅销10万册,程序员都在学的Spring,第5版上线了
来源 | 异步从2003年发布至今,Spring 已成为目前最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建代码。在整个Spring生态系统中,Spring、Spring Boot和所有其他项目的每个版本都发布了令人兴奋的新功能,重新点燃了开发应用程序的乐趣。Spring 5.0和Spring Boot 2.0的发布达到了...原创 2020-01-09 20:17:04 · 969 阅读 · 0 评论 -
异步8月书讯:重磅新书《人工智能(第2版)》不可错过
每个月小编都会带来一波新书福利,送出一本你最爱的异步新书,8月上市的新书本月带来9本,涉及到的领域分别是Python、深度学习、人工智能、数据分析等,看是否有你喜爱的图书呢?《人工智能(第2版)》[美] 史蒂芬·卢奇(Stephen Lucci) 著美国经典入门教材,被誉为人工智能领域百科全书。人工智能领域近十年来最前沿教程,更加适合本科生使用。本书基于人工智能的理论基础...原创 2018-08-20 11:13:32 · 2623 阅读 · 0 评论 -
囤书正当时,这些口碑好书值得买
一直有人留言,小编什么时候买书有优惠?尤其是《深度学习》这本AI圣经,今天这个机会来了,当当百万图书每买100减50元,囤书正当时,这些口碑好书值得买。这些好书包含以下类别:人工智能、算法、Python、微服务、异步经典书TOP10、少儿编程以及近期关注度最高的异步新书。人工智能篇《人工智能(第2版)》[美] 史蒂芬·卢奇(Stephen Lucci) 著美国经典...原创 2018-08-31 13:19:11 · 985 阅读 · 0 评论 -
数据科学入门的5个技巧
很多人问我数据科学和数据分析的最大区别是什么。有的人认为两者没有区别,有的人则认为两者千差万别。我认为,尽管两者确实存在很多不同之处,但最大的不同在于数据科学严格遵循结构化、一步一步的操作过程,保证了分析结果的可靠性。和其他科学研究一样,这些过程必须被严格执行,否则分析结果将不可靠。再直白一点,对于外行的数据科学家,严格遵循这些过程将能够快速获得准确结果。反之,如果没有清晰的路线图,则分析结果...原创 2018-09-11 11:18:16 · 1351 阅读 · 0 评论 -
这些计算机经典书,如果你没读过不合适
教育就是当一个人把在学校所学全部忘光之后剩下的东西。——阿尔伯特•爱因斯坦软件开发的世界是不断变化的。每一天都会有一门新的技术出现,昨天你学到的东西今天可能就毫无意义了。在这个飞速变化的世界里,学习的能力是至关重要的。程序员如果选择故步自封,忽视自己的技能发展,那么他们很快就会落在后面,错失未来,只能被派去维护过去的遗留系统。如果想摆脱这种宿命,你就需要学会如何学习。这20本经典书,让...原创 2018-09-03 15:07:11 · 1524 阅读 · 0 评论 -
70种方法,轻松入门Python可视化编程
图形可视化是展示数据的一个非常好的手段,好的图表自己会说话。毋庸多言,在Python的世界里,matplotlib是最著名的绘图库,它支持几乎所有的2D绘图和部分3D绘图,被广泛地应用在科学计算和数据可视化领域。但是介绍matplotlib的中文书籍很少,大部分书籍只是在部分章节中提到了matplotlib的基本用法,因此在内容和深度上都力有不逮。《Python数据可视化编程实战(第2版)》则是一...原创 2018-09-03 15:11:54 · 3364 阅读 · 0 评论 -
这次不讲深奥的理论,我们一起看小说学敏捷
在软件开发行业中,虽然敏捷、精益和Devops已经不是什么新鲜词汇,但是转型依然困难重重。在《精益企业》的译者序中有以下这段“控诉”:“在这个行业做开发、 管理和咨询这么多年, 有一种深深的失望 。 软件本可以是优美的, 做软件的过程本可以是充满创造性、充满乐趣的,然而目之所及,大多数管理者深受建筑行业、制造行业生产过程的传统管理模式(即泰勒主义管理模式)影响, 生生将软件开发变成了一个艰苦而无...原创 2018-09-20 10:33:14 · 758 阅读 · 0 评论 -
京东测试之道,这些你早该知道!
随着VUCA(易变性、不确定性、复杂性、模糊性)时代的到来与互联网的高速发展,质量保障人员面临着前所未有的挑战。测试岗位的职责越来越细化,测试人员的工作边界也越来越模糊,研发、测试和运维角色都在推动 DevOps 和 TestOps 的发展。在和测试同行交流的过程中 , 我们发现很多人非常焦虑,找不清发展的方向,尤其是工作四五年之后一直还在做系统测试的人,就更为焦虑。2017 年年末,...原创 2018-10-31 15:46:47 · 1853 阅读 · 0 评论 -
软件调试是鸡肋?你的认知决定你的层次!
1955年,一家名为Computer Usage Corporation(CUC)的公司诞生了,它是世界上第一家专门从事软件开发和服务的公司。CUC公司的创始人是Elmer Kubie和John W. Sheldon,他们都在IBM工作过。他们从当时计算机硬件的迅速发展中看到了软件方面所潜在的机遇。CUC的诞生标志着一个新兴的产业正式起步了。与其他产业相比,软件产业的发展速度是惊人的。短短60...原创 2018-11-29 11:50:29 · 1838 阅读 · 1 评论 -
React组件通信的几种方式
需要组件之进行通信的几种情况父组件向子组件通信子组件向父组件通信跨级组件通信没有嵌套关系组件之间的通信1. 父组件向子组件通信React数据流动是单向的,父组件向子组件通信也是最常见的;父组件通过props向子组件传递需要的信息Child.jsximport React from 'react';import PropTypes from 'prop-types';export default...原创 2018-07-05 15:52:02 · 545 阅读 · 0 评论 -
MobX在React Native 中的使用心得
MobX 是一款十分优秀的状态管理库,不但书写简洁还非常高效。当然这是我在使用之后才体会到的,当初试水上车的主要原因是响应式,考虑到可能会更符合 Vue 过来的思考方式。然而其实两者除了响应式以外并没有什么相似之处。在使用过程中走了不少弯路,一部分是因为当时扫两眼文档就动手,对 MobX 机制理解得不够;其它原因是 MobX 终究只是一个库,会受限于 React 机制,以及与其它非 MobX 管理...原创 2018-05-31 16:18:17 · 1081 阅读 · 0 评论 -
爱上Android
爱上Android [预售] 作者:原创 2017-08-03 14:01:35 · 1636 阅读 · 0 评论 -
《Android Gradle权威指南》之Gradle入门
本文摘自人民邮电出版社异步社区《Android Gradle权威指南》一文 异步社区试读地址:http://www.epubit.com.cn/book/details/4889第1章 Gradle入门Gradle是一款非常优秀的构建系统工具,它的DSL基于Groovy实现,可以让你很方便地通过代码控制这些DSL来达到你构建的目的。Gradle构建的大部分功能都是通过插件的方式来实现,所以非常灵活原创 2017-08-15 15:08:59 · 2811 阅读 · 0 评论 -
Android Gradle实用技巧/如何自动为APK瘦身
《Android Gradle 权威指南》终于发售上市了,这本书里包含了很多实用技巧、实战经验以及原理分析,今天这篇文章主要介绍下如何自动为APK瘦身的。随着工程越来越大,功能越来越多,开发人员越来越多,代码越来越复杂,不可避免的会产生一些不在使用的资源,这类资源如果没有清理的话,会增加我们Apk的包大小,也会增加构建的时候。瘦身现状要清理这些无用的资源,第一个办法是我们在开发的过程中,把不再使用的原创 2017-09-04 08:21:13 · 2397 阅读 · 0 评论 -
你与高薪仅差一本Kotlin
谷歌在17年举行的I/O开发者大会上宣布,将Kotlin语言作为安卓开发的一级编程语言。于此同时,Kotlin语言一出就上了各大IT门户网站的头条,百度搜索达到300万条,招聘公司已经开始高薪找人,今天小编带你了解一下Kotlin,并推荐一本Kotlin入门书《Kotlin程序开发入门精要》。Kotlin是什么? 可能很多读者看到K原创 2017-09-01 08:18:31 · 1697 阅读 · 0 评论 -
你所不了解的React Native
1.1 React Native基本知识React Native基于React框架而设计,因此,了解React有助于我们更好地理解React Native。1.1.1 React简介React是由Facebook推出的前端开发框架,其本身作为MVC模式中的View层来构建UI,也可以以插件的形式应用到Web应用程序的非UI部分构建中,轻松实现与其他JS框架的整合。同时,React通过对虚拟DOM的操原创 2017-12-18 09:21:14 · 1025 阅读 · 0 评论 -
微服务架构必读书单
关注微信公众号【异步图书】每周送书 《深入理解Spring Cloud与微服务构建》 方志朋 著 ...原创 2018-03-07 10:38:14 · 5758 阅读 · 0 评论 -
【深度学习之美】第一篇:Understanding LSTM Networks
点击关注 异步图书,置顶公众号每天与你分享 IT好书 技术干货 职场知识Tips【深度学习之美】关注于深度学习背后的原理,理论的应用,为大家科普的同时,加深对深度网络的理解,每周二在【异步图书】微信公众号,与你见面。作者:于建民 某著名科技公司 高级算法工程师。主要从事新闻流的推荐算法、NLP相关工作,对图像处理、智能医疗、深度学习、对抗网络及对抗样本 有深刻理解。对RNN网络中的...转载 2018-03-14 20:53:36 · 647 阅读 · 0 评论 -
如何从零起步开发一款App
可能很多人不知道,规模大的企业和IT预算多的企业的移动App大部分都是基于混合模式开发实现的。很多做App开发的技术人员会存在一种偏见,觉得“采用混合模式,基于HTML5技术开发出来的App,体验以及功能会和原生模式开发的存在差距”,所以更愿意使用原生模式开发App。其实市场上主流的App,绝大部分是基于混合模式开发的。最典型的就是微信,除了聊天功能以外,包括公众号、小程序等都是由混合模式开发技术...原创 2018-05-24 16:35:32 · 19005 阅读 · 2 评论 -
Android内存管理
Android是一个基于Linux实现的操作系统。但对于Linux内核来说,Android也仅仅只是一个运行在内核之上的应用程序,与其他运行在内核之上的应用程序没有任何区别。所以Android需要一套机制管理运行在Linux进程中的APK应用程序。Android内存管理包含两部分,一部分是Framework对内存的管理,一部分是Linux内核对内存管理,这两部分共同决定应用程序的生命周期。本文主要...转载 2018-06-13 10:49:25 · 417 阅读 · 0 评论 -
自动调整速率的Actor设计模式
问题背景与数据库或者存储系统交互是所有应用软件都必不可少的功能之一,akka开发的系统也不例外。但akka特殊的地方在于,会尽可能的将所有的功能都设计成异步的,以避免Actor阻塞,然而无法避免IO这类的阻塞操作。我们往往会把IO消息发送给单独的Actor进行处理,避免业务主逻辑受到阻塞。在处理IO消息时,有两种模式:批量和单条。批量是指一次性处理多个消息,这样可以减少与存储系统的交互,提高吞吐量...转载 2018-06-06 11:18:19 · 516 阅读 · 0 评论 -
《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译
本文摘自人民邮电出版社异步社区《深入理解Android内核设计思想(第2版)(上下册)》 购书地址:http://item.jd.com/12212640.html 试读地址:http://www.epubit.com.cn/book/details/4829第2章 Android源码下载及编译在分析Android源码前,首先要学会如何下载和编译系统。本章将向读者完整地呈现Android源码原创 2017-08-17 09:28:08 · 17925 阅读 · 0 评论