Https完全解析 与 okHttp的结合

一、概述

  首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如
https://www.baidu.com https://github.com/hongyangAndroid/okhttp-utils 等, 你可以直接通过okhttp请求试试。不过要注意的是,支持的https的网站基本都是CA机构颁发的证书,默认情况下是可以信任的。

Read more   2017/4/3 posted in  网络
 

用力的人跑不远

写在前面:有阶段的自己,会用蛮力去学习一些东西,就是这东西不管是否适合目前自己的知识体系, 觉得学了之后会更牛逼就去学,但是这样的东西往往学了记不住。 学习的过程越用力反而显得越吃力, 太吃力的事情,自然就无法有恒心, 这就是很多人会觉得自己做事总是无法持之以恒的原因。

Read more   2017/4/2 posted in  心情日记
 

Android View绘制13问13答

1.View的绘制流程分几步,从哪开始?哪个过程结束以后能看到view?

答:从ViewRoot的performTraversals开始,经过measure,layout,draw 三个流程。draw流程结束以后就可以在屏幕上看到view了。

Read more   2017/3/24 posted in  面试
 

数据结构与算法[二]·排序算法

6. 各种排序:冒泡、选择、插入、希尔、归并、快排、堆排、桶排、基数的原理、平均时间复杂度、最坏时间复杂度、空间复杂度、是否稳定。

Read more   2017/3/21 posted in  面试
 

xUtils框架中HttpUtils模块源码剖析

Read more   2017/3/20 posted in  开源框架
 

操作系统

1. 进程和线程的区别。

线程和进程的主要区别是:他们是操作系统不同的管理系统资源的方式。进程拥有独立的地址空间,一个进程崩溃后,在保护模式下不会对其他的进程造成任何的影响,而线程只是进程不同的执行路径而已。线程有自己的堆栈和局部变量,但是线程没有独立的地址空间。通常可以将线程看成是一个轻量级的进程。

Read more   2017/2/16 posted in  面试
 

装饰模式之女朋友系列之化妆篇

  • 上次说到,有了妹子,并且过上了幸福的生活.
  • 今天周末,我们当然要出去逛街了(shopping是必不可少的么-_-),可是她化妆画了好久还没好.
  • 这时候我看到她的那些个瓶瓶罐罐,灵机一动.
  • "诶,你在这化妆的流程倒让我想起了一种设计模式,要不要听听"
  • "你给老子滚..."
  • "听听么...装饰模式耶"在她怒目的注视下,我就开始BB了...
Read more   2017/2/15 posted in  设计模式