Phoenix的Android之旅

127 篇文章
28 人订阅

全部文章

PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

一周算法分享

通常对普通算法问题的解决思路常用的办法是分拆问题。一个大问题能够分拆为若干个小问题,然后对小问题进行递归或者局部解决。

742
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

几个入门移动端AI的基础知识

AI的知识面实在太广了,想要一篇几百字的文章就能入门其实很难,而且很多知识其实都需要数学基础,要是跟大家说上一天怎么计算函数的导函数,估计能劝退一大波人。

1002
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

移动端学习AI的线路

AI是一个理论知识基础要求非常扎实的技术方向。在学习AI的过程中会遇到很多高等数学知识,比如矩阵运算,导数偏导数。 目前对于AI的开发人员要求普遍需要研究生以上...

1375
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

带你学AI(二)

不管你学的是什么语言,第一个程序肯定是Hello World。 从在屏幕上打出这行字开始,你就进入了这个语言的世界。

1302
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

带你学AI(一)

人工智能难学吗? 其实不难。一个有大学学历和基本编程经验的开发,在正确的材料和方向引导下3个星期的时间就能实现自己的第一个人工智能,甚至不需要你有python基...

1135
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

什么是人工智能

目前AI行业的薪资普遍较高。这也是大部分人想转AI的原因。 以互联网行业的平均薪资来说,两个学历和工作年限一样的开发者,AI开发的会比移动端开发高20%左右。 ...

1061
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

Gradle 5.0 新特性介绍

本文翻译自官网 :https://gradle.org/whats-new/gradle-5/

1453
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

在Android上用AI识别物体

AI其中一个很重要的应用就是物体识别。 今天我们来看看如何在Android上实现这个功能。

4286
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

Gradle 进阶:动态编译技术

前面两篇文章介绍了 Gradle自定义插件以及扩展配置的用法。 今天我们来看一下一个具体的应用场景,动态编译。我们将尝试在编译期间修改class文件。

2564
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

Gradle自定义插件之扩展配置

上一篇文章,我们介绍了Gradle自定义插件的几种基本方法。我们向外提供的插件,一般会把一些经常变化的配置放在Gradle内, 需要变化时修改Gradle文件,...

2052
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

Kotlin 进阶用法: 内联函数

继上一篇文章给大家介绍完kotlin的扩展,这篇文章给大家讲讲kotlin中内联函数的用法。

1632
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

自定义Gradle Plugin

Gradle 是 Android 构建环节非常重要的一环,但并不是所有Android开发者对Gradle都足够熟悉,因为它在我们平时业务开发中,相对使用频率还是...

1271
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

Kotlin 进阶用法:扩展

越来越多的Android开发者开始使用kotlin了,最近项目中也需要用到,于是就对kotlin中一些有趣的用法进行了记录。

991
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

Keras神经网络转到Android可用的模型

一个完整的神经网络由这两部分构成,Tensorflow 在保存时除了这两个文件还会在目录下自动生成 checkpoint, checkpoint的内容如下,它只...

4022
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

RxJava高级进阶--lift操作符

之前几篇文章是在为这篇文章作铺垫。关于RxJava的核心思想其实可以说就在于 lift() 。

2663
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

RxJava中级进阶--map和flatmap

关于RxJava可以说的很多,但是要想了解RxJava的核心,只有从操作符去切入。

4322
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

RxJava初步进阶-操作符

在上两篇介绍中我们把RxJava的基本概念和基本原理说明了。它为什么会大行其道,主要是因为它在线程切换,代码逻辑简洁度有非常好的体验。 如果你还不了解RxJav...

1064
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

面试中的黑话

有几年工作经验的在跳槽时偶尔会听到面试官这么说 但HR怎么可能不在呢,面试也是提前约好的, 除非面试还要分几天面 不然意思就是说 "你很优秀,我们也想要, 但是...

3144
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

零基础理解RxJava和响应式编程

RxJava发展到现在已经在2016年推出了第二代。可能你听说过很多人讲起RxJava,但是很少在实际项目开发中用到它。 原因很简单,RxJava虽然很好用,但...

1151
PhoenixZheng

Kiingsoft · 高级工程师 (已认证)

五分钟带你感受RxJava的优雅

这是一篇RxJava的入门级介绍和接入教程,看完这篇文章你会明白几个问题, · RxJava 是什么 · 它的优势在哪里 · 怎么应用到项目中

1553

扫码关注云+社区

领取腾讯云代金券