- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 给 Android 开发者的 RxJava 详解
前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R...
2017-02-10 14:39:45
215
原创 深入浅出 Retrofit
Android 开发中,从原生的 HttpUrlConnection 到经典的 Apache 的 HttpClient,再到对前面这些网络基础框架的封装,比如 Volley、Async Http Client,Http 相关开源框架的选择还是很多的,其中由著名的 Square 公司开源的 Retrofit 更是以其简易的接口配置、强大的扩展支持、优雅的代码结构受到大家的追捧。也正是由...
2017-02-10 14:03:52
262
原创 Java 程序死锁问题原理及解决方案
Java 程序死锁问题原理及解决方案本文首先介绍了死锁发生的原因,并通过一个示例解释了死锁发生的前提情况。然后通过 JVM 的 jstack 工具演示了如何确定一个死锁的发生。最后对死锁的预防、恢复等方式进行了解释。0 评论周 明耀, 技术带头人、项目经理, HikVision2015 年 8 月 24 日内容...
2017-02-09 16:38:28
414
原创 OkHttp:Java 平台上的新一代 HTTP 客户端
OkHttp:Java 平台上的新一代 HTTP 客户端在 Java 平台上,我们一般使用 Apache HttpClient 作为通常的 HTTP 客户端。Square 公司开源的 OkHttp 是一个更先进的专注于连接效率的 HTTP 客户端。OkHttp 提供了对 HTTP/2 和 SPDY 的支持,并提供了连接池,GZIP 压缩和 HTTP 响应缓存功能。OkHt...
2017-02-09 14:24:21
193
原创 Java SSL/TLS 安全通讯协议介绍
Java SSL/TLS 安全通讯协议介绍Java 的安全通讯本文主要介绍了网络安全通讯协议 SSL/TLS 和 Java 中关于安全通讯的实现部分。并通过一个简单的样例程序实现,来展示如何在 Java 平台上正确建立安全通讯。0 评论刘 进, 高级软件工程师 , IBM2013 年 5 月 23 日内容...
2017-02-09 13:54:37
329
原创 泛型:工作原理及其重要性
泛型:工作原理及其重要性作者:Josh Juneau深入了解 Java SE 8 中的泛型。2014 年 7 月发布Java SE 8 的发布曾在 Java 界引起轰动。该版本中新增的和更新的语言特性可减少需要编写的代码量并使代码更易于使用,从而提高开发人员的工作效率。要充分了解一些新特性(如 lambda)的实现,您需要先了解该语言的核心概念。其中一个在许多 Java SE 8...
2017-02-09 12:38:27
266
原创 TCP/IP 应用程序的通信连接模式
源地址:https://www.ibm.com/developerworks/cn/aix/library/0807_liugb_tcpip/ TCP/IP 应用层与应用程序TCP/IP 起源于二十世纪 60 年代末美国政府资助的一个分组交换网络研究项目,它是一个真正的开放协议,很多不同厂家生产各种型号的计算机,它们运行完全不同的操作系统,但 TCP/IP 协议组件允许它们互相进行...
2017-02-08 17:58:20
699
原创 Android内存管理哪些事
上一篇文章总结了一下内存分析的方法,这次聊聊如何出现解决和避免内存相关的问题。 上一篇文中我们提到,出现OOM通常是因为有内存泄漏或是内存使用不当(分配了过多的内存),在Android的早期时代,内存真是非常的珍贵啊,大部分是手机只有32或24M的heapsize,记得曾经有一个项目,有图片处理的逻辑,运行几分种就会OOM,很多人就说是有内存泄露,后来排查了半天,发现是处理的速度跟不上加载...
2013-12-16 17:26:27
128
原创 Android 内存分析总结
一直没有写博客的习惯,最近觉得年纪貌似有点大了,不像以前记忆这么好,想找个方式梳理一下知识,刚好最近在ITeye上看之前一起工作过的一个大哥写的一些关于状态机的一些东西,就萌生了也写一写,记录一下的想法,第一篇就先说一说Android内存方面的一些事情吧。很多人在进行Android开发的过程中经常会碰到内存方面的问题,比如说内存溢出,应用莫名奇妙的Crash,有时也会被客户抱怨说在第三方的...
2013-12-12 17:41:43
303
Android 内存溢出问题
2011-03-03
Android_IPC
2011-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人