摘要: 作者:Wojtek Kaliciński, Android 开发推广 很高兴看到越来越多的开发者利用 Google Play 管理中心内的 Android vitals 板块成功解决各类应用质量问题。自从第一篇 Android vitals 的文章发表以来,我们一直在不断改进 vitals,希望给开 阅读全文
posted @ 2018-09-12 11:58 马竹君 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 对于应用开发者而言,衡量应用成功最好的指标就是开心的用户,而且是越多越好。达到这一目的的最佳途径就是开发一个好应用,那么什么样的应用才能被称作是 “好” 应用呢?归根结底就是两件事:功能以及应用质量。前者取决于开发者的创造力以及选用的商业模型;而后者则能够被客观测量及改善。去年谷歌进行的一项内部调查 阅读全文
posted @ 2018-09-12 11:58 马竹君 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 文 /?Lukas Zilka,软件工程师,谷歌人工智能,苏黎世 上半周,我们发布了 Android 9 Pie,这是 Android 的最新版本,它的机器学习应用使您的手机更简单易用。 Android 9 中有一项功能是 Smart Linkify,这是一种新的 API,可在文本中检测到某些类型的 阅读全文
posted @ 2018-09-12 11:57 马竹君 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 作者:宋立心 (Tiem Song), Android 软件工程师 △ 插图作者:Virginia Poltrack 在 Google I/O 2018 开发者大会上,我们推出了 Android Jetpack,其中包含的 Android 开发架构组件能够帮助您简化开发流程,从而轻松打造出优质应用。 阅读全文
posted @ 2018-09-12 11:57 马竹君 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 作者:James Lau,?产品经理? 在使用 Java 编程语言时,最常见的痛处之一是在存取空引用 (null reference) 成员时,系统会报出 NullPointerException。Kotlin 可有效地避免这问题的发生,它通过将可空类型 (nullable type) 与非空类型 阅读全文
posted @ 2018-09-12 11:55 马竹君 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在四周前的 Google I/O 开发者大会上,我们发布了Android P 的首个 Beta 版,将人工智能 (AI) 定位为操作系统的核心,并侧重于提供智能且简洁的体验。 今天,我们隆重推出 Android P Beta 2。在此次更新中,我们添加了 Android P 最终版本 API,最新的 阅读全文
posted @ 2018-09-12 11:54 马竹君 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在 “What’s new in Android P Beta” 中我们已经谈到 Android 的两个新文本特性。现在既然 Android P Beta 3 及最终 API 均已推出,我们也该深入地探究它究竟有哪些新文本特性。众所周知, TextView 是 Android 视图系统中最关键的组件 阅读全文
posted @ 2018-09-12 11:54 马竹君 阅读(399) 评论(0) 推荐(0) 编辑
摘要: Android Jetpack 是一系列助力您更容易打造卓越 Android 应用的工具和组件。这些组件能帮助您遵循最佳实践、免除编写繁复的样板代码并简化复杂任务,从而使您可以专注于最核心的代码逻辑。 Jetpack 中的架构指南由 Android 开发中四个关键领域中的一系列代码库和工具提供支持。 阅读全文
posted @ 2018-09-12 11:53 马竹君 阅读(410) 评论(0) 推荐(0) 编辑
摘要: Android Jetpack 是一系列助力您更容易打造优秀 Android 应用的工具和组件。这些组件能帮助您遵循最佳实践、免除编写繁复的样板代码并简化复杂任务,从而使您可以专注于最核心的代码逻辑。 在这个视频中,我们介绍了 Jetpack 中的组件 Room:一个在 SQLite 上提供抽象层的 阅读全文
posted @ 2018-09-12 11:44 马竹君 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 我们一直致力于为 Android 用户和开发者提供稳定的体验。秉持这种理念,雅思词汇书我们逐步限制应用使用非公开接口,因为这种做法往往导致用户遭遇系统崩溃及开发者需要紧急发布修复的风险。在 Android 8.0 中,我们限制了 C/C++ 代码所能使用的符号,从而确保使用 C/C++ 代码的应用能 阅读全文
posted @ 2018-09-12 11:43 马竹君 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 应用不兼容的常见原因 使用了系统的 ClassLoader 加载 org.apache.http.* 的库 Android M 就已经开始移除对 Apache HTTP client 的支持。而 Android P 的系统 ClassLoader 已经不支持加载 org.apache.http.*包 阅读全文
posted @ 2018-09-12 11:42 马竹君 阅读(2911) 评论(0) 推荐(0) 编辑
摘要: 活动信息 日期 2018年8月3日到8月5日 上午9点至下午5点 地点 上海新国际博览中心 W4馆 M205展位 活动概要 一年一度的 ChinaJoy 又来了,今年的 Google 展台将给你带来别样的惊喜。整个展台将以游乐场的形式呈现,让你步入游戏的世界来体验产品,玩到停不下来。 今年,Goog 阅读全文
posted @ 2018-09-12 11:41 马竹君 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 在正式公布了?Material 最大的一次更新,并为大家介绍了?Google 官方打造 Material Theme 的心得之后,相信大家已经迫不及待想要亲手创建能表达自己品牌个性的 Material Theme 了。今天我们就为大家带来上手?视频?,只需要 5 分钟,就能尽览从安装编辑器到创建主题 阅读全文
posted @ 2018-09-12 11:40 马竹君 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 久等啦~ 非常感谢对2018谷歌开发者大会的关注和踊跃报名,所有报名结果均已发送至报名邮箱,请查收确认。若未在收件箱收到邮件,请查看垃圾邮件箱或其他邮件组。 请根据邮件信息准时参与活动 最新剧透和直播信息?: ● 2018谷歌开发者大会官网(扫码或点击“阅读原文”): ● 谷歌官方社交媒体: ? ■ 阅读全文
posted @ 2018-09-12 11:40 马竹君 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 企业中,由于领导们的要求,hive中有数据存储格式很多时候是会变的,比如为了优化将tsv,csv格式改为了parquet或者orcfile。那么这个时候假如是mr作业读取hive的表数据的话,我们又要重新去写mr并且重新部署。这个时候就很蛋疼。hcatalog帮我们解决了这个问题,有了它我们不用关心 阅读全文
posted @ 2018-09-12 11:26 马竹君 阅读(1873) 评论(0) 推荐(0) 编辑
摘要: flink这个框架在逐步变为流处理的主流。本文,我们将针对flink性能调优讲四种不同的方法。加浪尖微信 158570986,拉入大数据微信交流群。 使用flink tuples 当使用groupby,join,后者key这类算子的时候,FLink提供了很多种访问你key的方法。 1. 使用key 阅读全文
posted @ 2018-09-12 11:25 马竹君 阅读(6950) 评论(1) 推荐(0) 编辑
摘要: 翻译自博客:IMPLEMENTING A CNN FOR TEXT CLASSIFICATION IN TENSORFLOW 原博文:http://www.wildml.com/2015/12/implementing-a-cnn-for-text-classification-in-tensorf 阅读全文
posted @ 2018-09-12 11:23 马竹君 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 本节课主要讲: RDD相关的基础知识 讲解几种常见的RDD及其分区策略: textFile sequenceFile JDBCRDD HBaseRDD RDD的基础讲解 RDD的五大特性 1 ?- A list of partitions2 ?- A function for computing e 阅读全文
posted @ 2018-09-12 11:22 马竹君 阅读(212) 评论(0) 推荐(0) 编辑
摘要: jdbcRDD虽然是鸡肋,但是也值得一讲。帮助大家更进一步理解RDD。 1,JDBCRDD使用 参数解释: 1,sparkcontext。 2,一个创建链接的函数。 3,sql。必须有? <=ID AND ID <=?。 4,要取数据的id最小行。 5,要取数据的id最大行号。 6,分区数。 7,一 阅读全文
posted @ 2018-09-12 11:21 马竹君 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 我们使用spark-submit时,必然要处理我们自己的配置文件、普通文件、jar包,今天我们不讲他们是怎么走的,我们讲讲他们都去了哪里,这样我们才能更好的定位问题。 我们在使用spark-submit把我们自己的代码提交到yarn集群运行时,spark会在yarn集群上生成两个进程角色,一个是dr 阅读全文
posted @ 2018-09-12 11:20 马竹君 阅读(2559) 评论(0) 推荐(0) 编辑
友情链接:回力 | 中老年高档女装 | 武汉雅思培训 | 武汉托福 | 武汉sat培训