自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Service系列(一)创建简单的service

引言撕书在之前的项目中,有遇到过service的内容,但是由于不是自己的scope,所以也就没有仔细看,今天刚好得空,先来看看最基本的service用法,关于service撕书会有一个系列来写。概念service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,service的适用场景应该具备以下条...

2018-11-01 23:00:01 884

原创 多线程(一)创建

写作目的撕书之前一直对多线程这一块不熟悉,确切的对多线程和单线程理解不到位,因此写此篇文章的目的就是为了理清楚这个问题。引言对于单线程和多线程,我们可以用生活中的例子来理解:单线程的程序如同只雇了一个服务员的餐厅,他必须做完一件事后才可以做下一件事;多线程的程序则如同雇佣多个服务员餐厅,他们可以同时做多件事情。线程概述几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每...

2018-10-31 00:50:50 150

原创 事件传递机制(未完成)

事件传递机制上周面试的时候被问到事件传递机制,撕书本人本以为自己掌握了,但是说的时候还是结结巴巴的,所以写这篇文章主要是为了梳理自己答题的思路。首先上个事件传递机制的流程图...

2018-10-30 23:49:33 129

转载 View的绘制流程

Android View绘制流程撕书最近正在找工作,面试经常会被问到View的绘制流程,之前根本没有深入到源码当中去看,今天好好看了一下这方面相关的内容。当然本篇文章也是针对面试怎么回答多点,后边会补一篇更加详细的源码解析。引言从生活的角度来讲,我们要画素描的时候步骤是什么?肯定是先拿着2B铅笔先进行测量,接着要在画纸上进行布局,最后才开始动手画画。对比到View的绘制就是其三个重要的过程:...

2018-10-30 22:00:15 188

原创 Python-Floyd算法(五行核心代码)

一、前言    很早之前就想把之前看过的算法问题总结出来,现在出的书籍基本上都是以C、Java为基础的算法书籍,以Python为基础的算法书籍很少。自己最近在学ML,开始使用Python,相比较与C与Java,Python的代码量更少,代码阅读起来也比较简单,所以打算用Python将以前看过的算法总结一次。这个系列不以难易程度递增更新,想起哪个算法就先更新哪一个。    在图论中有一个很重要的问题...

2018-03-13 23:19:25 7370

转载 机器学习算法-KNN(一)

1、KNN分类算法原理        KNN(K-Nearest-Neighbors Classification),从字面意思上理解就是一种近邻算法,因此又被称为K近邻算法。其算法的本质就是,寻找所有训练样本中与该测试样本“距离”最近的前K个样本,然后看这K个样本大部分属于哪一类,那么就认为这个测试样本也属于哪一类。这里说的“距离”是指欧式距离。                         ...

2017-11-16 10:57:26 306

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除