- 博客(6)
- 收藏
- 关注
原创 android之service,你应该知道的一切
今天写一篇关于service的文章。准备从以下几方面进行阐述,有理解错误的地方,欢迎指正。1. service和Thread是否有关系2. 什么时候使用service3. service的生命周期及启动方式对比4. android的IPC通信(service访问相关)的几种实现方式及对比service和Thread是否有关系有人会问service是线程吗,答案是service和线
2016-02-22 21:54:03
487
原创 Android妙用SPDY协议提高移动端网络请求性能
本文旨在提出一种提高移动端网络性能的可行方案。我们知道目前移动端使用的网络请求协议基本上都是http。用的最多的是http/1.1,http/2.0正在逐渐壮大,实际上http/2.0是基于google提出的SPDY协议改进而来。废话不多说,马上进入正题。 关于SPDY协议的详细介绍,请参看 OkHttp完全解析(七)SPDY协议详细介绍 。 关于OkHttp的使用及源码分
2016-02-18 22:36:19
3845
转载 Java NIO:浅析I/O模型(转)
也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步IO的区别,接下来介绍了5种IO模型,最后介绍了两种和高性能IO设计相关的设计模式(Reactor和Pro
2015-05-23 19:17:07
507
转载 java浅拷贝与深拷贝
浅谈Java中的深拷贝和浅拷贝(转载) 原文链接:http://blog.youkuaiyun.com/tounaobun/article/details/8491392假如说你想复制一个简单变量。很简单:int apples = 5; int pears = apples; int apples = 5; int pears = apples; ```不仅仅是in
2015-05-19 09:24:53
378
原创 Swap Nodes in Pairs
Given a linked list, swap every two adjacent nodes and return its head. For example, Given 1->2->3->4, you should return the list as 2->1->4->3. Your algorithm should use only constant space. You ma
2015-05-15 21:01:21
362
原创 Reverse Linked List II
Reverse a linked list from position m to n. Do it in-place and in one-pass. For example: Given 1->2->3->4->5->NULL, m = 2 and n = 4, return 1->4->3->2->5->NULL. Note: Given m, n satisfy the follow
2015-05-14 22:52:05
241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人